builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-452 starttime: 1464014798.59 results: success (0) buildid: 20160523061540 builduid: b048b1a6c3734084a413d294d4b3e02a revision: 641d8d468d540ede408c427b1840e35217e44e76 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 07:46:38.585679) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 07:46:38.597250) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 07:46:38.597574) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 07:46:38.633713) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 07:46:38.634006) ========= 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-1464013564.501064-1865757085 _=/tools/buildbot/bin/python using PTY: False --2016-05-23 07:46:38-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.13M=0.001s 2016-05-23 07:46:38 (8.13 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.236686 ========= master_lag: 0.20 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 07:46:39.071242) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 07:46:39.071589) ========= 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-1464013564.501064-1865757085 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028198 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 07:46:39.131367) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 07:46:39.131690) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 641d8d468d540ede408c427b1840e35217e44e76 --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 641d8d468d540ede408c427b1840e35217e44e76 --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-1464013564.501064-1865757085 _=/tools/buildbot/bin/python using PTY: False 2016-05-23 07:46:39,258 truncating revision to first 12 chars 2016-05-23 07:46:39,258 Setting DEBUG logging. 2016-05-23 07:46:39,259 attempt 1/10 2016-05-23 07:46:39,259 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/641d8d468d54?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-23 07:46:39,562 unpacking tar archive at: mozilla-aurora-641d8d468d54/testing/mozharness/ program finished with exit code 0 elapsedTime=0.583261 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 07:46:39.807602) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 07:46:39.807916) ========= script_repo_revision: 641d8d468d540ede408c427b1840e35217e44e76 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 07:46:39.808337) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 07:46:39.808615) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 07:46:39.891719) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 49 secs) (at 2016-05-23 07:46:39.892009) ========= /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-1464013564.501064-1865757085 _=/tools/buildbot/bin/python using PTY: False 07:46:40 INFO - MultiFileLogger online at 20160523 07:46:40 in /builds/slave/test 07:46:40 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 07:46:40 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:46:40 INFO - {'append_to_log': False, 07:46:40 INFO - 'base_work_dir': '/builds/slave/test', 07:46:40 INFO - 'blob_upload_branch': 'mozilla-aurora', 07:46:40 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:46:40 INFO - 'buildbot_json_path': 'buildprops.json', 07:46:40 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:46:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:46:40 INFO - 'download_minidump_stackwalk': True, 07:46:40 INFO - 'download_symbols': 'true', 07:46:40 INFO - 'e10s': False, 07:46:40 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:46:40 INFO - 'tooltool.py': '/tools/tooltool.py', 07:46:40 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:46:40 INFO - '/tools/misc-python/virtualenv.py')}, 07:46:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:46:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:46:40 INFO - 'log_level': 'info', 07:46:40 INFO - 'log_to_console': True, 07:46:40 INFO - 'opt_config_files': (), 07:46:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:46:40 INFO - '--processes=1', 07:46:40 INFO - '--config=%(test_path)s/wptrunner.ini', 07:46:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:46:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:46:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:46:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:46:40 INFO - 'pip_index': False, 07:46:40 INFO - 'require_test_zip': True, 07:46:40 INFO - 'test_type': ('testharness',), 07:46:40 INFO - 'this_chunk': '1', 07:46:40 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:46:40 INFO - 'total_chunks': '10', 07:46:40 INFO - 'virtualenv_path': 'venv', 07:46:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:46:40 INFO - 'work_dir': 'build'} 07:46:40 INFO - ##### 07:46:40 INFO - ##### Running clobber step. 07:46:40 INFO - ##### 07:46:40 INFO - Running pre-action listener: _resource_record_pre_action 07:46:40 INFO - Running main action method: clobber 07:46:40 INFO - rmtree: /builds/slave/test/build 07:46:40 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:46:41 INFO - Running post-action listener: _resource_record_post_action 07:46:41 INFO - ##### 07:46:41 INFO - ##### Running read-buildbot-config step. 07:46:41 INFO - ##### 07:46:41 INFO - Running pre-action listener: _resource_record_pre_action 07:46:41 INFO - Running main action method: read_buildbot_config 07:46:41 INFO - Using buildbot properties: 07:46:41 INFO - { 07:46:41 INFO - "project": "", 07:46:41 INFO - "product": "firefox", 07:46:41 INFO - "script_repo_revision": "production", 07:46:41 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 07:46:41 INFO - "repository": "", 07:46:41 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 07:46:41 INFO - "buildid": "20160523061540", 07:46:41 INFO - "pgo_build": "False", 07:46:41 INFO - "basedir": "/builds/slave/test", 07:46:41 INFO - "buildnumber": 54, 07:46:41 INFO - "slavename": "tst-linux32-spot-452", 07:46:41 INFO - "revision": "641d8d468d540ede408c427b1840e35217e44e76", 07:46:41 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 07:46:41 INFO - "platform": "linux", 07:46:41 INFO - "branch": "mozilla-aurora", 07:46:41 INFO - "repo_path": "releases/mozilla-aurora", 07:46:41 INFO - "moz_repo_path": "", 07:46:41 INFO - "stage_platform": "linux", 07:46:41 INFO - "builduid": "b048b1a6c3734084a413d294d4b3e02a", 07:46:41 INFO - "slavebuilddir": "test" 07:46:41 INFO - } 07:46:41 INFO - Found installer url https://queue.taskcluster.net/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 07:46:41 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 07:46:41 INFO - Running post-action listener: _resource_record_post_action 07:46:41 INFO - ##### 07:46:41 INFO - ##### Running download-and-extract step. 07:46:41 INFO - ##### 07:46:41 INFO - Running pre-action listener: _resource_record_pre_action 07:46:41 INFO - Running main action method: download_and_extract 07:46:41 INFO - mkdir: /builds/slave/test/build/tests 07:46:41 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')]} 07:46:41 INFO - https://queue.taskcluster.net/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 07:46:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:46:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:46:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KjaGil7_Sbu2YBiv6vBVXw/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 07:46:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KjaGil7_Sbu2YBiv6vBVXw/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 07:46:44 INFO - Downloaded 1325 bytes. 07:46:44 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:46:44 INFO - Using the following test package requirements: 07:46:44 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 07:46:44 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:46:44 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 07:46:44 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:46:44 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 07:46:44 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:46:44 INFO - u'jsshell-linux-i686.zip'], 07:46:44 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:46:44 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 07:46:44 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 07:46:44 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:46:44 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 07:46:44 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:46:44 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 07:46:44 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:46:44 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 07:46:44 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:46:44 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 07:46:44 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 07:46:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:44 INFO - https://queue.taskcluster.net/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 07:46:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 07:46:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 07:46:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KjaGil7_Sbu2YBiv6vBVXw/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 07:46:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KjaGil7_Sbu2YBiv6vBVXw/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 07:46:49 INFO - Downloaded 22437362 bytes. 07:46:49 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/*'] 07:46:49 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/* 07:46:49 INFO - caution: filename not matched: web-platform/* 07:46:49 INFO - Return code: 11 07:46:49 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')]} 07:46:49 INFO - https://queue.taskcluster.net/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 07:46:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 07:46:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 07:46:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KjaGil7_Sbu2YBiv6vBVXw/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 07:46:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KjaGil7_Sbu2YBiv6vBVXw/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 07:46:53 INFO - Downloaded 36409041 bytes. 07:46:53 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/*'] 07:46:53 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/* 07:46:57 INFO - caution: filename not matched: bin/* 07:46:57 INFO - caution: filename not matched: config/* 07:46:57 INFO - caution: filename not matched: mozbase/* 07:46:57 INFO - caution: filename not matched: marionette/* 07:46:57 INFO - caution: filename not matched: tools/wptserve/* 07:46:57 INFO - Return code: 11 07:46:57 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')]} 07:46:57 INFO - https://queue.taskcluster.net/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 07:46:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:46:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:46:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KjaGil7_Sbu2YBiv6vBVXw/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 07:46:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KjaGil7_Sbu2YBiv6vBVXw/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 07:47:06 INFO - Downloaded 69323470 bytes. 07:47:06 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:47:06 INFO - mkdir: /builds/slave/test/properties 07:47:06 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:47:06 INFO - Writing to file /builds/slave/test/properties/build_url 07:47:06 INFO - Contents: 07:47:06 INFO - build_url:https://queue.taskcluster.net/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:47:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:47:07 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:47:07 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:47:07 INFO - Contents: 07:47:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:47:07 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')]} 07:47:07 INFO - https://queue.taskcluster.net/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:47:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:47:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:47:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KjaGil7_Sbu2YBiv6vBVXw/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 07:47:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KjaGil7_Sbu2YBiv6vBVXw/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 07:47:17 INFO - Downloaded 92304413 bytes. 07:47:17 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 07:47:17 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 07:47:27 INFO - Return code: 0 07:47:27 INFO - Running post-action listener: _resource_record_post_action 07:47:27 INFO - Running post-action listener: set_extra_try_arguments 07:47:27 INFO - ##### 07:47:27 INFO - ##### Running create-virtualenv step. 07:47:27 INFO - ##### 07:47:27 INFO - Running pre-action listener: _pre_create_virtualenv 07:47:27 INFO - Running pre-action listener: _resource_record_pre_action 07:47:27 INFO - Running main action method: create_virtualenv 07:47:27 INFO - Creating virtualenv /builds/slave/test/build/venv 07:47:27 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 07:47:27 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:47:27 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:47:27 INFO - Using real prefix '/usr' 07:47:27 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:47:28 INFO - Installing distribute.............................................................................................................................................................................................done. 07:47:32 INFO - Installing pip.................done. 07:47:32 INFO - Return code: 0 07:47:32 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:47:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:47:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:47:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:47:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:47:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:47:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:47:32 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9a06c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a6d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b212b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b10f70>, '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 0x9b10620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b16750>, '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-1464013564.501064-1865757085', '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 07:47:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 07:47:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 07:47:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:47:32 INFO - 'CCACHE_UMASK': '002', 07:47:32 INFO - 'DISPLAY': ':0', 07:47:32 INFO - 'HOME': '/home/cltbld', 07:47:32 INFO - 'LANG': 'en_US.UTF-8', 07:47:32 INFO - 'LOGNAME': 'cltbld', 07:47:32 INFO - 'MAIL': '/var/mail/cltbld', 07:47:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:47:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:47:32 INFO - 'MOZ_NO_REMOTE': '1', 07:47:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:47:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:47:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:47:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:47:32 INFO - 'PWD': '/builds/slave/test', 07:47:32 INFO - 'SHELL': '/bin/bash', 07:47:32 INFO - 'SHLVL': '1', 07:47:32 INFO - 'TERM': 'linux', 07:47:32 INFO - 'TMOUT': '86400', 07:47:32 INFO - 'USER': 'cltbld', 07:47:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464013564.501064-1865757085', 07:47:32 INFO - '_': '/tools/buildbot/bin/python'} 07:47:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:47:32 INFO - Downloading/unpacking psutil>=0.7.1 07:47:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:47:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:47:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:47:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:47:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:47:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:47:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:47:36 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:47:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:47:36 INFO - Installing collected packages: psutil 07:47:36 INFO - Running setup.py install for psutil 07:47:36 INFO - building 'psutil._psutil_linux' extension 07:47:36 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 07:47:37 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 07:47:37 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 07:47:37 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 07:47:37 INFO - building 'psutil._psutil_posix' extension 07:47:37 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 07:47:37 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 07:47:37 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:47:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:47:37 INFO - Successfully installed psutil 07:47:37 INFO - Cleaning up... 07:47:38 INFO - Return code: 0 07:47:38 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:47: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')]} 07:47:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:47:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:47: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')]} 07:47:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:47:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:47:38 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9a06c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a6d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b212b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b10f70>, '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 0x9b10620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b16750>, '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-1464013564.501064-1865757085', '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 07:47:38 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 07:47:38 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 07:47:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:47:38 INFO - 'CCACHE_UMASK': '002', 07:47:38 INFO - 'DISPLAY': ':0', 07:47:38 INFO - 'HOME': '/home/cltbld', 07:47:38 INFO - 'LANG': 'en_US.UTF-8', 07:47:38 INFO - 'LOGNAME': 'cltbld', 07:47:38 INFO - 'MAIL': '/var/mail/cltbld', 07:47:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:47:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:47:38 INFO - 'MOZ_NO_REMOTE': '1', 07:47:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:47:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:47:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:47:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:47:38 INFO - 'PWD': '/builds/slave/test', 07:47:38 INFO - 'SHELL': '/bin/bash', 07:47:38 INFO - 'SHLVL': '1', 07:47:38 INFO - 'TERM': 'linux', 07:47:38 INFO - 'TMOUT': '86400', 07:47:38 INFO - 'USER': 'cltbld', 07:47:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464013564.501064-1865757085', 07:47:38 INFO - '_': '/tools/buildbot/bin/python'} 07:47:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:47:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:47:38 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 07:47:38 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 07:47:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:47:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:47:38 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 07:47:38 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 07:47:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:47:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:47:42 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:47:42 INFO - Installing collected packages: mozsystemmonitor 07:47:42 INFO - Running setup.py install for mozsystemmonitor 07:47:42 INFO - Successfully installed mozsystemmonitor 07:47:42 INFO - Cleaning up... 07:47:42 INFO - Return code: 0 07:47:42 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:47:42 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')]} 07:47:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:47:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:47:42 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')]} 07:47:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:47:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:47:42 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9a06c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a6d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b212b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b10f70>, '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 0x9b10620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b16750>, '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-1464013564.501064-1865757085', '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 07:47:42 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 07:47:42 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 07:47:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:47:42 INFO - 'CCACHE_UMASK': '002', 07:47:42 INFO - 'DISPLAY': ':0', 07:47:42 INFO - 'HOME': '/home/cltbld', 07:47:42 INFO - 'LANG': 'en_US.UTF-8', 07:47:42 INFO - 'LOGNAME': 'cltbld', 07:47:42 INFO - 'MAIL': '/var/mail/cltbld', 07:47:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:47:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:47:42 INFO - 'MOZ_NO_REMOTE': '1', 07:47:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:47:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:47:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:47:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:47:42 INFO - 'PWD': '/builds/slave/test', 07:47:42 INFO - 'SHELL': '/bin/bash', 07:47:42 INFO - 'SHLVL': '1', 07:47:42 INFO - 'TERM': 'linux', 07:47:42 INFO - 'TMOUT': '86400', 07:47:42 INFO - 'USER': 'cltbld', 07:47:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464013564.501064-1865757085', 07:47:42 INFO - '_': '/tools/buildbot/bin/python'} 07:47:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:47:42 INFO - Downloading/unpacking blobuploader==1.2.4 07:47:42 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 07:47:42 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 07:47:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:47:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:47:42 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 07:47:42 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 07:47:46 INFO - Downloading blobuploader-1.2.4.tar.gz 07:47:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:47:46 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:47:46 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 07:47:46 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 07:47:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:47:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:47:46 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 07:47:46 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 07:47:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:47:47 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:47:47 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 07:47:47 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 07:47:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:47:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:47:47 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 07:47:47 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 07:47:47 INFO - Downloading docopt-0.6.1.tar.gz 07:47:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:47:47 INFO - Installing collected packages: blobuploader, requests, docopt 07:47:47 INFO - Running setup.py install for blobuploader 07:47:47 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:47:47 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:47:47 INFO - Running setup.py install for requests 07:47:48 INFO - Running setup.py install for docopt 07:47:48 INFO - Successfully installed blobuploader requests docopt 07:47:48 INFO - Cleaning up... 07:47:49 INFO - Return code: 0 07:47:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:47:49 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')]} 07:47:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:47:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:47:49 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')]} 07:47:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:47:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:47:49 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9a06c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a6d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b212b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b10f70>, '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 0x9b10620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b16750>, '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-1464013564.501064-1865757085', '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 07:47:49 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 07:47:49 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:47:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:47:49 INFO - 'CCACHE_UMASK': '002', 07:47:49 INFO - 'DISPLAY': ':0', 07:47:49 INFO - 'HOME': '/home/cltbld', 07:47:49 INFO - 'LANG': 'en_US.UTF-8', 07:47:49 INFO - 'LOGNAME': 'cltbld', 07:47:49 INFO - 'MAIL': '/var/mail/cltbld', 07:47:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:47:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:47:49 INFO - 'MOZ_NO_REMOTE': '1', 07:47:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:47:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:47:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:47:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:47:49 INFO - 'PWD': '/builds/slave/test', 07:47:49 INFO - 'SHELL': '/bin/bash', 07:47:49 INFO - 'SHLVL': '1', 07:47:49 INFO - 'TERM': 'linux', 07:47:49 INFO - 'TMOUT': '86400', 07:47:49 INFO - 'USER': 'cltbld', 07:47:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464013564.501064-1865757085', 07:47:49 INFO - '_': '/tools/buildbot/bin/python'} 07:47:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:47:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:47:49 INFO - Running setup.py (path:/tmp/pip-bdHSve-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:47:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:47:49 INFO - Running setup.py (path:/tmp/pip-uq1vB1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:47:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:47:49 INFO - Running setup.py (path:/tmp/pip-f8cWfU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:47:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:47:49 INFO - Running setup.py (path:/tmp/pip-QorVNM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:47:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:47:50 INFO - Running setup.py (path:/tmp/pip-MU01QB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:47:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:47:50 INFO - Running setup.py (path:/tmp/pip-ksw6Kn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:47:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:47:50 INFO - Running setup.py (path:/tmp/pip-fRknHz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:47:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:47:50 INFO - Running setup.py (path:/tmp/pip-rDBouU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:47:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:47:50 INFO - Running setup.py (path:/tmp/pip-BPTfpH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:47:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:47:50 INFO - Running setup.py (path:/tmp/pip-0e2v1p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:47:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:47:50 INFO - Running setup.py (path:/tmp/pip-jusMnc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:47:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:47:50 INFO - Running setup.py (path:/tmp/pip-HieAb5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:47:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:47:51 INFO - Running setup.py (path:/tmp/pip-czAVdQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:47:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:47:51 INFO - Running setup.py (path:/tmp/pip-zDI8T4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:47:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:47:51 INFO - Running setup.py (path:/tmp/pip-JhfHm4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:47:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:47:51 INFO - Running setup.py (path:/tmp/pip-LWM62H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:47:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:47:51 INFO - Running setup.py (path:/tmp/pip-qMWDwQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:47:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:47:51 INFO - Running setup.py (path:/tmp/pip-Q1tpPN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:47:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:47:51 INFO - Running setup.py (path:/tmp/pip-e05KpJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:47:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:47:51 INFO - Running setup.py (path:/tmp/pip-pefflM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:47:52 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:47:52 INFO - Running setup.py (path:/tmp/pip-6gd1Hj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:47:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:47:52 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 07:47:52 INFO - Running setup.py install for manifestparser 07:47:52 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:47:52 INFO - Running setup.py install for mozcrash 07:47:53 INFO - Running setup.py install for mozdebug 07:47:53 INFO - Running setup.py install for mozdevice 07:47:53 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:47:53 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:47:53 INFO - Running setup.py install for mozfile 07:47:53 INFO - Running setup.py install for mozhttpd 07:47:53 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:47:53 INFO - Running setup.py install for mozinfo 07:47:54 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:47:54 INFO - Running setup.py install for mozInstall 07:47:54 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:47:54 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:47:54 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:47:54 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:47:54 INFO - Running setup.py install for mozleak 07:47:54 INFO - Running setup.py install for mozlog 07:47:54 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:47:54 INFO - Running setup.py install for moznetwork 07:47:54 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:47:54 INFO - Running setup.py install for mozprocess 07:47:55 INFO - Running setup.py install for mozprofile 07:47:55 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:47:55 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:47:55 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:47:55 INFO - Running setup.py install for mozrunner 07:47:55 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:47:55 INFO - Running setup.py install for mozscreenshot 07:47:55 INFO - Running setup.py install for moztest 07:47:56 INFO - Running setup.py install for mozversion 07:47:56 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:47:56 INFO - Running setup.py install for wptserve 07:47:56 INFO - Running setup.py install for marionette-driver 07:47:56 INFO - Running setup.py install for browsermob-proxy 07:47:56 INFO - Running setup.py install for marionette-client 07:47:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:47:57 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:47:57 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 07:47:57 INFO - Cleaning up... 07:47:57 INFO - Return code: 0 07:47:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:47:57 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')]} 07:47:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:47:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:47:57 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')]} 07:47:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:47:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:47:57 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9a06c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a6d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b212b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b10f70>, '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 0x9b10620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b16750>, '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-1464013564.501064-1865757085', '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 07:47:57 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 07:47:57 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:47:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:47:57 INFO - 'CCACHE_UMASK': '002', 07:47:57 INFO - 'DISPLAY': ':0', 07:47:57 INFO - 'HOME': '/home/cltbld', 07:47:57 INFO - 'LANG': 'en_US.UTF-8', 07:47:57 INFO - 'LOGNAME': 'cltbld', 07:47:57 INFO - 'MAIL': '/var/mail/cltbld', 07:47:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:47:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:47:57 INFO - 'MOZ_NO_REMOTE': '1', 07:47:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:47:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:47:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:47:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:47:57 INFO - 'PWD': '/builds/slave/test', 07:47:57 INFO - 'SHELL': '/bin/bash', 07:47:57 INFO - 'SHLVL': '1', 07:47:57 INFO - 'TERM': 'linux', 07:47:57 INFO - 'TMOUT': '86400', 07:47:57 INFO - 'USER': 'cltbld', 07:47:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464013564.501064-1865757085', 07:47:57 INFO - '_': '/tools/buildbot/bin/python'} 07:47:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:47:58 INFO - Running setup.py (path:/tmp/pip-uBin3Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:47:58 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)) 07:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:47:58 INFO - Running setup.py (path:/tmp/pip-okJine-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:47:58 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)) 07:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:47:58 INFO - Running setup.py (path:/tmp/pip-GQ_P4z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:47:58 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)) 07:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:47:58 INFO - Running setup.py (path:/tmp/pip-VX8bOe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:47:58 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)) 07:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:47:58 INFO - Running setup.py (path:/tmp/pip-jhnTlX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:47:58 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)) 07:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:47:58 INFO - Running setup.py (path:/tmp/pip-iVNPpo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:47:58 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)) 07:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:47:58 INFO - Running setup.py (path:/tmp/pip-kfS067-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:47:58 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)) 07:47:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:47:59 INFO - Running setup.py (path:/tmp/pip-3ROc1h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:47:59 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)) 07:47:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:47:59 INFO - Running setup.py (path:/tmp/pip-OX04JK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:47:59 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)) 07:47:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:47:59 INFO - Running setup.py (path:/tmp/pip-IRQb6V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:47:59 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)) 07:47:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:47:59 INFO - Running setup.py (path:/tmp/pip-yeRS9A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:47:59 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)) 07:47:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:47:59 INFO - Running setup.py (path:/tmp/pip-nAnSQw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:47:59 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)) 07:47:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:47:59 INFO - Running setup.py (path:/tmp/pip-ktx0OS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:47:59 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)) 07:47:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:47:59 INFO - Running setup.py (path:/tmp/pip-xbrlvQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:48:00 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)) 07:48:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:48:00 INFO - Running setup.py (path:/tmp/pip-zJbdDB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:48:00 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)) 07:48:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:48:00 INFO - Running setup.py (path:/tmp/pip-jHvToJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:48:00 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)) 07:48:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:48:00 INFO - Running setup.py (path:/tmp/pip-vv6Z3n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:48:00 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)) 07:48:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:48:00 INFO - Running setup.py (path:/tmp/pip-KPkq5p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:48:00 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)) 07:48:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:48:00 INFO - Running setup.py (path:/tmp/pip-J2VAFf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:48:00 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)) 07:48:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:48:00 INFO - Running setup.py (path:/tmp/pip-I3wIDt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:48:00 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)) 07:48:00 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:48:01 INFO - Running setup.py (path:/tmp/pip-QHws5k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:48:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:48:01 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)) 07:48:01 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)) 07:48:01 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)) 07:48:01 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)) 07:48:01 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)) 07:48:01 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)) 07:48:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:48:01 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 07:48:01 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 07:48:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:48:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:48:01 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 07:48:01 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 07:48:04 INFO - Downloading blessings-1.6.tar.gz 07:48:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:48:05 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)) 07:48:05 INFO - Installing collected packages: blessings 07:48:05 INFO - Running setup.py install for blessings 07:48:05 INFO - Successfully installed blessings 07:48:05 INFO - Cleaning up... 07:48:05 INFO - Return code: 0 07:48:05 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:48:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:48:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:48:05 INFO - Reading from file tmpfile_stdout 07:48:05 INFO - Current package versions: 07:48:05 INFO - argparse == 1.2.1 07:48:05 INFO - blessings == 1.6 07:48:05 INFO - blobuploader == 1.2.4 07:48:05 INFO - browsermob-proxy == 0.6.0 07:48:05 INFO - docopt == 0.6.1 07:48:05 INFO - manifestparser == 1.1 07:48:05 INFO - marionette-client == 2.3.0 07:48:05 INFO - marionette-driver == 1.4.0 07:48:05 INFO - mozInstall == 1.12 07:48:05 INFO - mozcrash == 0.17 07:48:05 INFO - mozdebug == 0.1 07:48:05 INFO - mozdevice == 0.48 07:48:05 INFO - mozfile == 1.2 07:48:05 INFO - mozhttpd == 0.7 07:48:05 INFO - mozinfo == 0.9 07:48:05 INFO - mozleak == 0.1 07:48:05 INFO - mozlog == 3.1 07:48:05 INFO - moznetwork == 0.27 07:48:05 INFO - mozprocess == 0.22 07:48:05 INFO - mozprofile == 0.28 07:48:05 INFO - mozrunner == 6.11 07:48:05 INFO - mozscreenshot == 0.1 07:48:05 INFO - mozsystemmonitor == 0.0 07:48:05 INFO - moztest == 0.7 07:48:05 INFO - mozversion == 1.4 07:48:05 INFO - psutil == 3.1.1 07:48:05 INFO - requests == 1.2.3 07:48:05 INFO - wptserve == 1.4.0 07:48:05 INFO - wsgiref == 0.1.2 07:48:05 INFO - Running post-action listener: _resource_record_post_action 07:48:05 INFO - Running post-action listener: _start_resource_monitoring 07:48:06 INFO - Starting resource monitoring. 07:48:06 INFO - ##### 07:48:06 INFO - ##### Running pull step. 07:48:06 INFO - ##### 07:48:06 INFO - Running pre-action listener: _resource_record_pre_action 07:48:06 INFO - Running main action method: pull 07:48:06 INFO - Pull has nothing to do! 07:48:06 INFO - Running post-action listener: _resource_record_post_action 07:48:06 INFO - ##### 07:48:06 INFO - ##### Running install step. 07:48:06 INFO - ##### 07:48:06 INFO - Running pre-action listener: _resource_record_pre_action 07:48:06 INFO - Running main action method: install 07:48:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:48:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:48:06 INFO - Reading from file tmpfile_stdout 07:48:06 INFO - Detecting whether we're running mozinstall >=1.0... 07:48:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:48:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:48:06 INFO - Reading from file tmpfile_stdout 07:48:06 INFO - Output received: 07:48:06 INFO - Usage: mozinstall [options] installer 07:48:06 INFO - Options: 07:48:06 INFO - -h, --help show this help message and exit 07:48:06 INFO - -d DEST, --destination=DEST 07:48:06 INFO - Directory to install application into. [default: 07:48:06 INFO - "/builds/slave/test"] 07:48:06 INFO - --app=APP Application being installed. [default: firefox] 07:48:06 INFO - mkdir: /builds/slave/test/build/application 07:48:06 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'] 07:48:06 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 07:48:36 INFO - Reading from file tmpfile_stdout 07:48:36 INFO - Output received: 07:48:36 INFO - /builds/slave/test/build/application/firefox/firefox 07:48:36 INFO - Running post-action listener: _resource_record_post_action 07:48:36 INFO - ##### 07:48:36 INFO - ##### Running run-tests step. 07:48:36 INFO - ##### 07:48:36 INFO - Running pre-action listener: _resource_record_pre_action 07:48:36 INFO - Running main action method: run_tests 07:48:36 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:48:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:48:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:48:36 INFO - grabbing minidump binary from tooltool 07:48:36 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')]} 07:48:36 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 0x9b10f70>, '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 0x9b10620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b16750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:48:36 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 07:48:36 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 07:48:36 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:48:36 INFO - Return code: 0 07:48:36 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 07:48:36 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:48:36 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/KjaGil7_Sbu2YBiv6vBVXw/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 07:48:36 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/KjaGil7_Sbu2YBiv6vBVXw/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 07:48:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:48:36 INFO - 'CCACHE_UMASK': '002', 07:48:36 INFO - 'DISPLAY': ':0', 07:48:36 INFO - 'HOME': '/home/cltbld', 07:48:36 INFO - 'LANG': 'en_US.UTF-8', 07:48:36 INFO - 'LOGNAME': 'cltbld', 07:48:36 INFO - 'MAIL': '/var/mail/cltbld', 07:48:36 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:48:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:48:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:48:36 INFO - 'MOZ_NO_REMOTE': '1', 07:48:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:48:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:48:36 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:48:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:48:36 INFO - 'PWD': '/builds/slave/test', 07:48:36 INFO - 'SHELL': '/bin/bash', 07:48:36 INFO - 'SHLVL': '1', 07:48:36 INFO - 'TERM': 'linux', 07:48:36 INFO - 'TMOUT': '86400', 07:48:36 INFO - 'USER': 'cltbld', 07:48:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464013564.501064-1865757085', 07:48:36 INFO - '_': '/tools/buildbot/bin/python'} 07:48:36 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/KjaGil7_Sbu2YBiv6vBVXw/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 07:48:37 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 07:48:37 INFO - import pkg_resources 07:48:38 INFO - Using 1 client processes 07:48:39 INFO - wptserve Starting http server on 127.0.0.1:8000 07:48:39 INFO - wptserve Starting http server on 127.0.0.1:8001 07:48:39 INFO - wptserve Starting http server on 127.0.0.1:8443 07:48:41 INFO - SUITE-START | Running 778 tests 07:48:41 INFO - Running testharness tests 07:48:41 INFO - Setting up ssl 07:48:41 INFO - PROCESS | certutil | 07:48:41 INFO - PROCESS | certutil | 07:48:41 INFO - PROCESS | certutil | 07:48:41 INFO - Certificate Nickname Trust Attributes 07:48:41 INFO - SSL,S/MIME,JAR/XPI 07:48:41 INFO - 07:48:41 INFO - web-platform-tests CT,, 07:48:41 INFO - 07:48:41 INFO - Starting runner 07:48:44 INFO - PROCESS | 1767 | 1464014924060 Marionette DEBUG Marionette enabled via build flag and pref 07:48:44 INFO - PROCESS | 1767 | ++DOCSHELL 0xa50ee400 == 1 [pid = 1767] [id = 1] 07:48:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 1 (0xa50ee800) [pid = 1767] [serial = 1] [outer = (nil)] 07:48:44 INFO - PROCESS | 1767 | [1767] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:48:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 2 (0xa50ef000) [pid = 1767] [serial = 2] [outer = 0xa50ee800] 07:48:44 INFO - PROCESS | 1767 | 1464014924760 Marionette INFO Listening on port 2828 07:48:45 INFO - PROCESS | 1767 | 1464014925354 Marionette DEBUG Marionette enabled via command-line flag 07:48:45 INFO - PROCESS | 1767 | ++DOCSHELL 0xa227ec00 == 2 [pid = 1767] [id = 2] 07:48:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 3 (0xa2298c00) [pid = 1767] [serial = 3] [outer = (nil)] 07:48:45 INFO - PROCESS | 1767 | [1767] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:48:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 4 (0xa2299400) [pid = 1767] [serial = 4] [outer = 0xa2298c00] 07:48:45 INFO - PROCESS | 1767 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2191fa0 07:48:45 INFO - PROCESS | 1767 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2195aa0 07:48:45 INFO - PROCESS | 1767 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b39a0 07:48:45 INFO - PROCESS | 1767 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b6600 07:48:45 INFO - PROCESS | 1767 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21ba340 07:48:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 5 (0xa21ad000) [pid = 1767] [serial = 5] [outer = 0xa50ee800] 07:48:45 INFO - PROCESS | 1767 | [1767] 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 07:48:45 INFO - PROCESS | 1767 | 1464014925769 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:57996 07:48:45 INFO - PROCESS | 1767 | [1767] 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 07:48:45 INFO - PROCESS | 1767 | 1464014925852 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:57997 07:48:45 INFO - PROCESS | 1767 | 1464014925860 Marionette DEBUG Closed connection conn0 07:48:45 INFO - PROCESS | 1767 | [1767] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 07:48:45 INFO - PROCESS | 1767 | 1464014925981 Marionette DEBUG Closed connection conn1 07:48:46 INFO - PROCESS | 1767 | [1767] 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 07:48:46 INFO - PROCESS | 1767 | 1464014926051 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:57998 07:48:46 INFO - PROCESS | 1767 | [1767] 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 07:48:46 INFO - PROCESS | 1767 | 1464014926095 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:57999 07:48:46 INFO - PROCESS | 1767 | 1464014926099 Marionette DEBUG Closed connection conn2 07:48:46 INFO - PROCESS | 1767 | [1767] 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 07:48:46 INFO - PROCESS | 1767 | 1464014926140 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:58000 07:48:46 INFO - PROCESS | 1767 | 1464014926151 Marionette DEBUG Closed connection conn3 07:48:46 INFO - PROCESS | 1767 | 1464014926177 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:48:46 INFO - PROCESS | 1767 | 1464014926195 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":"20160523061540","device":"desktop","version":"48.0a2"} 07:48:46 INFO - PROCESS | 1767 | [1767] 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 07:48:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x9b5e0000 == 3 [pid = 1767] [id = 3] 07:48:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 6 (0x9b5e0400) [pid = 1767] [serial = 6] [outer = (nil)] 07:48:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x9b5e0800 == 4 [pid = 1767] [id = 4] 07:48:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 7 (0x9b5e0c00) [pid = 1767] [serial = 7] [outer = (nil)] 07:48:48 INFO - PROCESS | 1767 | [1767] 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 07:48:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a9d0800 == 5 [pid = 1767] [id = 5] 07:48:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 8 (0x9a9d0c00) [pid = 1767] [serial = 8] [outer = (nil)] 07:48:48 INFO - PROCESS | 1767 | [1767] 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 07:48:48 INFO - PROCESS | 1767 | [1767] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:48:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 9 (0x9a70f800) [pid = 1767] [serial = 9] [outer = 0x9a9d0c00] 07:48:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 10 (0x9a4d1800) [pid = 1767] [serial = 10] [outer = 0x9b5e0400] 07:48:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 11 (0x9a4d3400) [pid = 1767] [serial = 11] [outer = 0x9b5e0c00] 07:48:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 12 (0x9a4d5800) [pid = 1767] [serial = 12] [outer = 0x9a9d0c00] 07:48:50 INFO - PROCESS | 1767 | 1464014930183 Marionette DEBUG loaded listener.js 07:48:50 INFO - PROCESS | 1767 | 1464014930203 Marionette DEBUG loaded listener.js 07:48:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 13 (0x9b5e2000) [pid = 1767] [serial = 13] [outer = 0x9a9d0c00] 07:48:50 INFO - PROCESS | 1767 | 1464014930968 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"6ca0d41c-0a0f-485f-9c6f-a6f303687e38","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":"20160523061540","device":"desktop","version":"48.0a2","command_id":1}}] 07:48:51 INFO - PROCESS | 1767 | 1464014931191 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:48:51 INFO - PROCESS | 1767 | 1464014931520 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 07:48:51 INFO - PROCESS | 1767 | 1464014931732 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:48:51 INFO - PROCESS | 1767 | [1767] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:48:51 INFO - PROCESS | 1767 | [1767] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:48:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 14 (0x9514ec00) [pid = 1767] [serial = 14] [outer = 0x9a9d0c00] 07:48:52 INFO - PROCESS | 1767 | [1767] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:48:52 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:52 INFO - PROCESS | 1767 | 1464014932410 Marionette TRACE conn4 <- [1,3,null,{}] 07:48:52 INFO - PROCESS | 1767 | 1464014932454 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:48:52 INFO - PROCESS | 1767 | 1464014932493 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 07:48:52 INFO - PROCESS | 1767 | 1464014932560 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 07:48:52 INFO - PROCESS | 1767 | 1464014932564 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 07:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:48:52 INFO - PROCESS | 1767 | 1464014932607 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:48:52 INFO - PROCESS | 1767 | 1464014932614 Marionette TRACE conn4 <- [1,6,null,{}] 07:48:52 INFO - PROCESS | 1767 | 1464014932687 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:52 INFO - PROCESS | 1767 | 1464014932710 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 07:48:52 INFO - PROCESS | 1767 | 1464014932717 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x9c14a000 == 6 [pid = 1767] [id = 6] 07:48:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 15 (0x9cc93800) [pid = 1767] [serial = 15] [outer = (nil)] 07:48:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 16 (0x93a9ac00) [pid = 1767] [serial = 16] [outer = 0x9cc93800] 07:48:52 INFO - PROCESS | 1767 | 1464014932802 Marionette DEBUG loaded listener.js 07:48:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 17 (0x93aa0400) [pid = 1767] [serial = 17] [outer = 0x9cc93800] 07:48:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x93863800 == 7 [pid = 1767] [id = 7] 07:48:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 18 (0x93864800) [pid = 1767] [serial = 18] [outer = (nil)] 07:48:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 19 (0x9386a800) [pid = 1767] [serial = 19] [outer = 0x93864800] 07:48:53 INFO - PROCESS | 1767 | 1464014933300 Marionette DEBUG loaded listener.js 07:48:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 20 (0x9a13e000) [pid = 1767] [serial = 20] [outer = 0x93864800] 07:48:53 INFO - PROCESS | 1767 | [1767] 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 07:48:53 INFO - PROCESS | 1767 | 1464014933872 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:48:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1374ms 07:48:54 INFO - PROCESS | 1767 | 1464014934018 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 07:48:54 INFO - PROCESS | 1767 | 1464014934023 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 07:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:48:54 INFO - PROCESS | 1767 | 1464014934062 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:48:54 INFO - PROCESS | 1767 | 1464014934066 Marionette TRACE conn4 <- [1,10,null,{}] 07:48:54 INFO - PROCESS | 1767 | 1464014934080 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:54 INFO - PROCESS | 1767 | 1464014934264 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 07:48:54 INFO - PROCESS | 1767 | 1464014934287 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x935d3000 == 8 [pid = 1767] [id = 8] 07:48:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 21 (0x935d3400) [pid = 1767] [serial = 21] [outer = (nil)] 07:48:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 22 (0x93864400) [pid = 1767] [serial = 22] [outer = 0x935d3400] 07:48:54 INFO - PROCESS | 1767 | 1464014934371 Marionette DEBUG loaded listener.js 07:48:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 23 (0x91fb2400) [pid = 1767] [serial = 23] [outer = 0x935d3400] 07:48:55 INFO - PROCESS | 1767 | 1464014935584 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 07:48:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1569ms 07:48:55 INFO - PROCESS | 1767 | 1464014935602 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 07:48:55 INFO - PROCESS | 1767 | 1464014935611 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 07:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:48:55 INFO - PROCESS | 1767 | 1464014935620 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:48:55 INFO - PROCESS | 1767 | 1464014935630 Marionette TRACE conn4 <- [1,14,null,{}] 07:48:55 INFO - PROCESS | 1767 | 1464014935640 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x9385f400 == 9 [pid = 1767] [id = 9] 07:48:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 24 (0x9385f800) [pid = 1767] [serial = 24] [outer = (nil)] 07:48:55 INFO - PROCESS | 1767 | 1464014935911 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 07:48:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 25 (0x92062400) [pid = 1767] [serial = 25] [outer = 0x9385f800] 07:48:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 26 (0x935d1c00) [pid = 1767] [serial = 26] [outer = 0x9385f800] 07:48:56 INFO - PROCESS | 1767 | 1464014936126 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x935dd800 == 10 [pid = 1767] [id = 10] 07:48:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 27 (0x93869800) [pid = 1767] [serial = 27] [outer = (nil)] 07:48:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 28 (0x9514ac00) [pid = 1767] [serial = 28] [outer = 0x93869800] 07:48:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x93863c00 == 11 [pid = 1767] [id = 11] 07:48:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 29 (0x93a9f000) [pid = 1767] [serial = 29] [outer = (nil)] 07:48:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 30 (0x97681400) [pid = 1767] [serial = 30] [outer = 0x93a9f000] 07:48:56 INFO - PROCESS | 1767 | 1464014936310 Marionette DEBUG loaded listener.js 07:48:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 31 (0x9929bc00) [pid = 1767] [serial = 31] [outer = 0x93a9f000] 07:48:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 32 (0x9b1fbc00) [pid = 1767] [serial = 32] [outer = 0x93869800] 07:48:57 INFO - PROCESS | 1767 | 1464014937381 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 07:48:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1798ms 07:48:57 INFO - PROCESS | 1767 | 1464014937417 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 07:48:57 INFO - PROCESS | 1767 | 1464014937434 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 07:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:48:57 INFO - PROCESS | 1767 | 1464014937449 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:48:57 INFO - PROCESS | 1767 | 1464014937453 Marionette TRACE conn4 <- [1,18,null,{}] 07:48:57 INFO - PROCESS | 1767 | 1464014937460 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:57 INFO - PROCESS | 1767 | 1464014937713 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 07:48:57 INFO - PROCESS | 1767 | 1464014937879 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x935da000 == 12 [pid = 1767] [id = 12] 07:48:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 33 (0x9b271000) [pid = 1767] [serial = 33] [outer = (nil)] 07:48:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 34 (0x9bd57400) [pid = 1767] [serial = 34] [outer = 0x9b271000] 07:48:57 INFO - PROCESS | 1767 | 1464014937967 Marionette DEBUG loaded listener.js 07:48:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 35 (0x9cc66000) [pid = 1767] [serial = 35] [outer = 0x9b271000] 07:48:58 INFO - PROCESS | 1767 | 1464014938852 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 07:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1434ms 07:48:58 INFO - PROCESS | 1767 | 1464014938884 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 07:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:48:58 INFO - PROCESS | 1767 | 1464014938890 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 07:48:58 INFO - PROCESS | 1767 | 1464014938897 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:48:58 INFO - PROCESS | 1767 | 1464014938903 Marionette TRACE conn4 <- [1,22,null,{}] 07:48:58 INFO - PROCESS | 1767 | 1464014938920 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:59 INFO - PROCESS | 1767 | 1464014939149 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 07:48:59 INFO - PROCESS | 1767 | 1464014939283 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:59 INFO - PROCESS | 1767 | ++DOCSHELL 0xa2256c00 == 13 [pid = 1767] [id = 13] 07:48:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 36 (0xa22a0c00) [pid = 1767] [serial = 36] [outer = (nil)] 07:48:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 37 (0xa354ac00) [pid = 1767] [serial = 37] [outer = 0xa22a0c00] 07:48:59 INFO - PROCESS | 1767 | 1464014939377 Marionette DEBUG loaded listener.js 07:48:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 38 (0xa6757800) [pid = 1767] [serial = 38] [outer = 0xa22a0c00] 07:49:00 INFO - PROCESS | 1767 | 1464014940352 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 07:49:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1490ms 07:49:00 INFO - PROCESS | 1767 | 1464014940402 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 07:49:00 INFO - PROCESS | 1767 | 1464014940408 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 07:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:49:00 INFO - PROCESS | 1767 | 1464014940415 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:49:00 INFO - PROCESS | 1767 | 1464014940418 Marionette TRACE conn4 <- [1,26,null,{}] 07:49:00 INFO - PROCESS | 1767 | 1464014940424 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:00 INFO - PROCESS | 1767 | 1464014940623 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 07:49:00 INFO - PROCESS | 1767 | 1464014940788 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x9205a800 == 14 [pid = 1767] [id = 14] 07:49:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 39 (0x92063400) [pid = 1767] [serial = 39] [outer = (nil)] 07:49:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 40 (0x93aa9c00) [pid = 1767] [serial = 40] [outer = 0x92063400] 07:49:01 INFO - PROCESS | 1767 | 1464014941077 Marionette DEBUG loaded listener.js 07:49:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 41 (0x98077c00) [pid = 1767] [serial = 41] [outer = 0x92063400] 07:49:01 INFO - PROCESS | 1767 | 1464014941981 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:49:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1597ms 07:49:02 INFO - PROCESS | 1767 | 1464014942017 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 07:49:02 INFO - PROCESS | 1767 | 1464014942033 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 07:49:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:49:02 INFO - PROCESS | 1767 | 1464014942052 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:49:02 INFO - PROCESS | 1767 | 1464014942068 Marionette TRACE conn4 <- [1,30,null,{}] 07:49:02 INFO - PROCESS | 1767 | 1464014942171 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:02 INFO - PROCESS | 1767 | 1464014942327 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 07:49:02 INFO - PROCESS | 1767 | 1464014942343 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:02 INFO - PROCESS | 1767 | ++DOCSHELL 0x9889f400 == 15 [pid = 1767] [id = 15] 07:49:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 42 (0x988a3400) [pid = 1767] [serial = 42] [outer = (nil)] 07:49:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 43 (0x99dee000) [pid = 1767] [serial = 43] [outer = 0x988a3400] 07:49:02 INFO - PROCESS | 1767 | 1464014942433 Marionette DEBUG loaded listener.js 07:49:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 44 (0x9a285c00) [pid = 1767] [serial = 44] [outer = 0x988a3400] 07:49:03 INFO - PROCESS | 1767 | 1464014943322 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 07:49:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1312ms 07:49:03 INFO - PROCESS | 1767 | 1464014943363 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 07:49:03 INFO - PROCESS | 1767 | 1464014943369 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 07:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:49:03 INFO - PROCESS | 1767 | 1464014943383 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:49:03 INFO - PROCESS | 1767 | 1464014943388 Marionette TRACE conn4 <- [1,34,null,{}] 07:49:03 INFO - PROCESS | 1767 | 1464014943393 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:03 INFO - PROCESS | 1767 | 1464014943545 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 07:49:03 INFO - PROCESS | 1767 | 1464014943557 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x99df0c00 == 16 [pid = 1767] [id = 16] 07:49:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 45 (0x9a384000) [pid = 1767] [serial = 45] [outer = (nil)] 07:49:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 46 (0x9baa8c00) [pid = 1767] [serial = 46] [outer = 0x9a384000] 07:49:03 INFO - PROCESS | 1767 | 1464014943644 Marionette DEBUG loaded listener.js 07:49:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 47 (0x97678000) [pid = 1767] [serial = 47] [outer = 0x9a384000] 07:49:04 INFO - PROCESS | 1767 | 1464014944426 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 07:49:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:49:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1083ms 07:49:04 INFO - PROCESS | 1767 | 1464014944467 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 07:49:04 INFO - PROCESS | 1767 | 1464014944471 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 07:49:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:49:04 INFO - PROCESS | 1767 | 1464014944478 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:49:04 INFO - PROCESS | 1767 | 1464014944483 Marionette TRACE conn4 <- [1,38,null,{}] 07:49:04 INFO - PROCESS | 1767 | 1464014944499 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:04 INFO - PROCESS | 1767 | 1464014944699 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 07:49:04 INFO - PROCESS | 1767 | 1464014944712 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:04 INFO - PROCESS | 1767 | ++DOCSHELL 0x91fbd400 == 17 [pid = 1767] [id = 17] 07:49:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 48 (0x9cc5f000) [pid = 1767] [serial = 48] [outer = (nil)] 07:49:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 49 (0x9cc92c00) [pid = 1767] [serial = 49] [outer = 0x9cc5f000] 07:49:04 INFO - PROCESS | 1767 | 1464014944785 Marionette DEBUG loaded listener.js 07:49:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 50 (0x9cc9c400) [pid = 1767] [serial = 50] [outer = 0x9cc5f000] 07:49:05 INFO - PROCESS | 1767 | 1464014945546 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 07:49:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1083ms 07:49:05 INFO - PROCESS | 1767 | 1464014945563 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 07:49:05 INFO - PROCESS | 1767 | 1464014945567 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 07:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:49:05 INFO - PROCESS | 1767 | 1464014945578 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:49:05 INFO - PROCESS | 1767 | 1464014945581 Marionette TRACE conn4 <- [1,42,null,{}] 07:49:05 INFO - PROCESS | 1767 | 1464014945587 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:05 INFO - PROCESS | 1767 | 1464014945773 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 07:49:05 INFO - PROCESS | 1767 | 1464014945799 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x94453400 == 18 [pid = 1767] [id = 18] 07:49:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 51 (0x9cc94c00) [pid = 1767] [serial = 51] [outer = (nil)] 07:49:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 52 (0xa104f000) [pid = 1767] [serial = 52] [outer = 0x9cc94c00] 07:49:05 INFO - PROCESS | 1767 | 1464014945875 Marionette DEBUG loaded listener.js 07:49:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 53 (0xa21a4c00) [pid = 1767] [serial = 53] [outer = 0x9cc94c00] 07:49:06 INFO - PROCESS | 1767 | 1464014946650 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 07:49:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:49:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1128ms 07:49:06 INFO - PROCESS | 1767 | 1464014946707 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 07:49:06 INFO - PROCESS | 1767 | 1464014946710 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 07:49:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:49:06 INFO - PROCESS | 1767 | 1464014946719 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:49:06 INFO - PROCESS | 1767 | 1464014946721 Marionette TRACE conn4 <- [1,46,null,{}] 07:49:06 INFO - PROCESS | 1767 | 1464014946726 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:06 INFO - PROCESS | 1767 | 1464014946872 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 07:49:06 INFO - PROCESS | 1767 | 1464014946924 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:06 INFO - PROCESS | 1767 | ++DOCSHELL 0xa2278c00 == 19 [pid = 1767] [id = 19] 07:49:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 54 (0xa2280400) [pid = 1767] [serial = 54] [outer = (nil)] 07:49:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 55 (0xa22a0000) [pid = 1767] [serial = 55] [outer = 0xa2280400] 07:49:07 INFO - PROCESS | 1767 | 1464014947009 Marionette DEBUG loaded listener.js 07:49:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 56 (0xa262ec00) [pid = 1767] [serial = 56] [outer = 0xa2280400] 07:49:07 INFO - PROCESS | 1767 | 1464014947815 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:49:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1129ms 07:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:49:07 INFO - PROCESS | 1767 | 1464014947849 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 07:49:07 INFO - PROCESS | 1767 | 1464014947851 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 07:49:07 INFO - PROCESS | 1767 | 1464014947858 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:49:07 INFO - PROCESS | 1767 | 1464014947861 Marionette TRACE conn4 <- [1,50,null,{}] 07:49:07 INFO - PROCESS | 1767 | 1464014947866 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:08 INFO - PROCESS | 1767 | 1464014948011 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 07:49:08 INFO - PROCESS | 1767 | 1464014948028 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:08 INFO - PROCESS | 1767 | ++DOCSHELL 0xa2260c00 == 20 [pid = 1767] [id = 20] 07:49:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 57 (0xa26ea400) [pid = 1767] [serial = 57] [outer = (nil)] 07:49:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 58 (0xa3251000) [pid = 1767] [serial = 58] [outer = 0xa26ea400] 07:49:08 INFO - PROCESS | 1767 | 1464014948105 Marionette DEBUG loaded listener.js 07:49:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 59 (0xa325c400) [pid = 1767] [serial = 59] [outer = 0xa26ea400] 07:49:08 INFO - PROCESS | 1767 | 1464014948821 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:49:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 982ms 07:49:08 INFO - PROCESS | 1767 | 1464014948839 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 07:49:08 INFO - PROCESS | 1767 | 1464014948842 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 07:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:49:08 INFO - PROCESS | 1767 | 1464014948851 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:49:08 INFO - PROCESS | 1767 | 1464014948854 Marionette TRACE conn4 <- [1,54,null,{}] 07:49:08 INFO - PROCESS | 1767 | 1464014948859 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:09 INFO - PROCESS | 1767 | 1464014949035 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 07:49:09 INFO - PROCESS | 1767 | 1464014949059 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x9385f000 == 21 [pid = 1767] [id = 21] 07:49:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 60 (0x99d93400) [pid = 1767] [serial = 60] [outer = (nil)] 07:49:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 61 (0xa35ed000) [pid = 1767] [serial = 61] [outer = 0x99d93400] 07:49:09 INFO - PROCESS | 1767 | 1464014949132 Marionette DEBUG loaded listener.js 07:49:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 62 (0x9889dc00) [pid = 1767] [serial = 62] [outer = 0x99d93400] 07:49:09 INFO - PROCESS | 1767 | 1464014949808 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:49:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:49:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 984ms 07:49:09 INFO - PROCESS | 1767 | 1464014949835 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 07:49:09 INFO - PROCESS | 1767 | 1464014949838 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 07:49:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:49:09 INFO - PROCESS | 1767 | 1464014949844 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:49:09 INFO - PROCESS | 1767 | 1464014949847 Marionette TRACE conn4 <- [1,58,null,{}] 07:49:09 INFO - PROCESS | 1767 | 1464014949853 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:09 INFO - PROCESS | 1767 | 1464014949991 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 07:49:10 INFO - PROCESS | 1767 | 1464014950024 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:10 INFO - PROCESS | 1767 | ++DOCSHELL 0xa3227000 == 22 [pid = 1767] [id = 22] 07:49:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 63 (0xa50f0800) [pid = 1767] [serial = 63] [outer = (nil)] 07:49:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 64 (0xa62edc00) [pid = 1767] [serial = 64] [outer = 0xa50f0800] 07:49:10 INFO - PROCESS | 1767 | 1464014950181 Marionette DEBUG loaded listener.js 07:49:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 65 (0xa6756c00) [pid = 1767] [serial = 65] [outer = 0xa50f0800] 07:49:11 INFO - PROCESS | 1767 | 1464014951824 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:49:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2133ms 07:49:11 INFO - PROCESS | 1767 | 1464014951978 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 07:49:11 INFO - PROCESS | 1767 | 1464014951983 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 07:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:49:11 INFO - PROCESS | 1767 | 1464014951991 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:49:12 INFO - PROCESS | 1767 | 1464014951997 Marionette TRACE conn4 <- [1,62,null,{}] 07:49:12 INFO - PROCESS | 1767 | 1464014952010 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:12 INFO - PROCESS | 1767 | 1464014952189 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 07:49:12 INFO - PROCESS | 1767 | 1464014952219 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x9514a400 == 23 [pid = 1767] [id = 23] 07:49:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 66 (0x9514a800) [pid = 1767] [serial = 66] [outer = (nil)] 07:49:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 67 (0x96c57000) [pid = 1767] [serial = 67] [outer = 0x9514a800] 07:49:12 INFO - PROCESS | 1767 | 1464014952297 Marionette DEBUG loaded listener.js 07:49:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 68 (0x9767f000) [pid = 1767] [serial = 68] [outer = 0x9514a800] 07:49:13 INFO - PROCESS | 1767 | --DOMWINDOW == 67 (0x9cc93800) [pid = 1767] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:49:13 INFO - PROCESS | 1767 | --DOMWINDOW == 66 (0x935d3400) [pid = 1767] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:49:13 INFO - PROCESS | 1767 | --DOMWINDOW == 65 (0x93a9f000) [pid = 1767] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:49:13 INFO - PROCESS | 1767 | --DOMWINDOW == 64 (0x9b271000) [pid = 1767] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:49:13 INFO - PROCESS | 1767 | --DOMWINDOW == 63 (0xa22a0c00) [pid = 1767] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:49:13 INFO - PROCESS | 1767 | --DOMWINDOW == 62 (0x92063400) [pid = 1767] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:49:13 INFO - PROCESS | 1767 | --DOMWINDOW == 61 (0x988a3400) [pid = 1767] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:49:13 INFO - PROCESS | 1767 | --DOMWINDOW == 60 (0x9a384000) [pid = 1767] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:49:13 INFO - PROCESS | 1767 | --DOMWINDOW == 59 (0x9cc5f000) [pid = 1767] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:49:13 INFO - PROCESS | 1767 | --DOMWINDOW == 58 (0x9cc94c00) [pid = 1767] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:49:13 INFO - PROCESS | 1767 | --DOMWINDOW == 57 (0xa26ea400) [pid = 1767] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:49:13 INFO - PROCESS | 1767 | --DOMWINDOW == 56 (0x99d93400) [pid = 1767] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:49:13 INFO - PROCESS | 1767 | 1464014953598 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:49:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1647ms 07:49:13 INFO - PROCESS | 1767 | 1464014953639 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 07:49:13 INFO - PROCESS | 1767 | 1464014953647 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 07:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:49:13 INFO - PROCESS | 1767 | 1464014953690 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:49:13 INFO - PROCESS | 1767 | 1464014953695 Marionette TRACE conn4 <- [1,66,null,{}] 07:49:13 INFO - PROCESS | 1767 | 1464014953702 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:13 INFO - PROCESS | 1767 | 1464014953846 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 07:49:13 INFO - PROCESS | 1767 | 1464014953858 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x935d0000 == 24 [pid = 1767] [id = 24] 07:49:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 57 (0x93866800) [pid = 1767] [serial = 69] [outer = (nil)] 07:49:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 58 (0x99df0400) [pid = 1767] [serial = 70] [outer = 0x93866800] 07:49:13 INFO - PROCESS | 1767 | 1464014953933 Marionette DEBUG loaded listener.js 07:49:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 59 (0x9a1cb800) [pid = 1767] [serial = 71] [outer = 0x93866800] 07:49:14 INFO - PROCESS | 1767 | 1464014954674 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:49:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:49:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1039ms 07:49:14 INFO - PROCESS | 1767 | 1464014954722 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 07:49:14 INFO - PROCESS | 1767 | 1464014954726 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 07:49:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:49:14 INFO - PROCESS | 1767 | 1464014954737 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:49:14 INFO - PROCESS | 1767 | 1464014954741 Marionette TRACE conn4 <- [1,70,null,{}] 07:49:14 INFO - PROCESS | 1767 | 1464014954762 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:14 INFO - PROCESS | 1767 | 1464014954922 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 07:49:14 INFO - PROCESS | 1767 | 1464014954936 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x9b5e3400 == 25 [pid = 1767] [id = 25] 07:49:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 60 (0x9b5e8000) [pid = 1767] [serial = 72] [outer = (nil)] 07:49:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 61 (0x9baab400) [pid = 1767] [serial = 73] [outer = 0x9b5e8000] 07:49:15 INFO - PROCESS | 1767 | 1464014955024 Marionette DEBUG loaded listener.js 07:49:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 62 (0x9c13fc00) [pid = 1767] [serial = 74] [outer = 0x9b5e8000] 07:49:15 INFO - PROCESS | 1767 | 1464014955965 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:49:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1292ms 07:49:16 INFO - PROCESS | 1767 | 1464014956026 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 07:49:16 INFO - PROCESS | 1767 | 1464014956032 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 07:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:49:16 INFO - PROCESS | 1767 | 1464014956041 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:49:16 INFO - PROCESS | 1767 | 1464014956047 Marionette TRACE conn4 <- [1,74,null,{}] 07:49:16 INFO - PROCESS | 1767 | 1464014956056 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:16 INFO - PROCESS | 1767 | 1464014956272 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 07:49:16 INFO - PROCESS | 1767 | 1464014956408 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x94457c00 == 26 [pid = 1767] [id = 26] 07:49:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 63 (0x98018c00) [pid = 1767] [serial = 75] [outer = (nil)] 07:49:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 64 (0x99e65c00) [pid = 1767] [serial = 76] [outer = 0x98018c00] 07:49:16 INFO - PROCESS | 1767 | 1464014956541 Marionette DEBUG loaded listener.js 07:49:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 65 (0x9a7da400) [pid = 1767] [serial = 77] [outer = 0x98018c00] 07:49:17 INFO - PROCESS | 1767 | 1464014957372 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:49:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:49:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1389ms 07:49:17 INFO - PROCESS | 1767 | 1464014957431 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 07:49:17 INFO - PROCESS | 1767 | 1464014957440 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 07:49:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:49:17 INFO - PROCESS | 1767 | 1464014957451 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:49:17 INFO - PROCESS | 1767 | 1464014957455 Marionette TRACE conn4 <- [1,78,null,{}] 07:49:17 INFO - PROCESS | 1767 | 1464014957462 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:17 INFO - PROCESS | 1767 | 1464014957637 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 07:49:17 INFO - PROCESS | 1767 | 1464014957772 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:17 INFO - PROCESS | 1767 | ++DOCSHELL 0x99f83000 == 27 [pid = 1767] [id = 27] 07:49:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 66 (0x9a7e3000) [pid = 1767] [serial = 78] [outer = (nil)] 07:49:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 67 (0x9cb2bc00) [pid = 1767] [serial = 79] [outer = 0x9a7e3000] 07:49:17 INFO - PROCESS | 1767 | 1464014957862 Marionette DEBUG loaded listener.js 07:49:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 68 (0x9cc9c800) [pid = 1767] [serial = 80] [outer = 0x9a7e3000] 07:49:18 INFO - PROCESS | 1767 | 1464014958783 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:49:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1381ms 07:49:18 INFO - PROCESS | 1767 | 1464014958833 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 07:49:18 INFO - PROCESS | 1767 | 1464014958837 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 07:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:49:18 INFO - PROCESS | 1767 | 1464014958844 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:49:18 INFO - PROCESS | 1767 | 1464014958850 Marionette TRACE conn4 <- [1,82,null,{}] 07:49:18 INFO - PROCESS | 1767 | 1464014958866 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:19 INFO - PROCESS | 1767 | 1464014959043 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 07:49:19 INFO - PROCESS | 1767 | 1464014959206 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x9205e000 == 28 [pid = 1767] [id = 28] 07:49:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 69 (0x99d9ac00) [pid = 1767] [serial = 81] [outer = (nil)] 07:49:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 70 (0xa229d800) [pid = 1767] [serial = 82] [outer = 0x99d9ac00] 07:49:19 INFO - PROCESS | 1767 | 1464014959295 Marionette DEBUG loaded listener.js 07:49:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 71 (0xa24fdc00) [pid = 1767] [serial = 83] [outer = 0x99d9ac00] 07:49:20 INFO - PROCESS | 1767 | 1464014960091 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:49:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1288ms 07:49:20 INFO - PROCESS | 1767 | 1464014960143 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 07:49:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:49:20 INFO - PROCESS | 1767 | 1464014960148 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 07:49:20 INFO - PROCESS | 1767 | 1464014960155 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:49:20 INFO - PROCESS | 1767 | 1464014960158 Marionette TRACE conn4 <- [1,86,null,{}] 07:49:20 INFO - PROCESS | 1767 | 1464014960164 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:20 INFO - PROCESS | 1767 | 1464014960332 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 07:49:20 INFO - PROCESS | 1767 | 1464014960466 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x935d0400 == 29 [pid = 1767] [id = 29] 07:49:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 72 (0xa21ac000) [pid = 1767] [serial = 84] [outer = (nil)] 07:49:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 73 (0xa30d0c00) [pid = 1767] [serial = 85] [outer = 0xa21ac000] 07:49:20 INFO - PROCESS | 1767 | 1464014960553 Marionette DEBUG loaded listener.js 07:49:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 74 (0xa30eb800) [pid = 1767] [serial = 86] [outer = 0xa21ac000] 07:49:21 INFO - PROCESS | 1767 | 1464014961425 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:49:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1339ms 07:49:21 INFO - PROCESS | 1767 | 1464014961494 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 07:49:21 INFO - PROCESS | 1767 | 1464014961497 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 07:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:49:21 INFO - PROCESS | 1767 | 1464014961504 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:49:21 INFO - PROCESS | 1767 | 1464014961508 Marionette TRACE conn4 <- [1,90,null,{}] 07:49:21 INFO - PROCESS | 1767 | 1464014961514 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:21 INFO - PROCESS | 1767 | 1464014961674 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 07:49:21 INFO - PROCESS | 1767 | 1464014961810 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a1c7000 == 30 [pid = 1767] [id = 30] 07:49:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 75 (0xa2257800) [pid = 1767] [serial = 87] [outer = (nil)] 07:49:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0xa50eac00) [pid = 1767] [serial = 88] [outer = 0xa2257800] 07:49:21 INFO - PROCESS | 1767 | 1464014961909 Marionette DEBUG loaded listener.js 07:49:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0xa6283400) [pid = 1767] [serial = 89] [outer = 0xa2257800] 07:49:22 INFO - PROCESS | 1767 | 1464014962815 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1380ms 07:49:22 INFO - PROCESS | 1767 | 1464014962885 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 07:49:22 INFO - PROCESS | 1767 | 1464014962889 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 07:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:49:22 INFO - PROCESS | 1767 | 1464014962896 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:49:22 INFO - PROCESS | 1767 | 1464014962899 Marionette TRACE conn4 <- [1,94,null,{}] 07:49:22 INFO - PROCESS | 1767 | 1464014962905 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:23 INFO - PROCESS | 1767 | 1464014963243 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 07:49:23 INFO - PROCESS | 1767 | 1464014963423 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x93aa0c00 == 31 [pid = 1767] [id = 31] 07:49:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x93aa4000) [pid = 1767] [serial = 90] [outer = (nil)] 07:49:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x95152c00) [pid = 1767] [serial = 91] [outer = 0x93aa4000] 07:49:23 INFO - PROCESS | 1767 | 1464014963570 Marionette DEBUG loaded listener.js 07:49:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x98076400) [pid = 1767] [serial = 92] [outer = 0x93aa4000] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x9a4d5800) [pid = 1767] [serial = 12] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0xa50ef000) [pid = 1767] [serial = 2] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x93864400) [pid = 1767] [serial = 22] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x9514ac00) [pid = 1767] [serial = 28] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0x97681400) [pid = 1767] [serial = 30] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 74 (0x9bd57400) [pid = 1767] [serial = 34] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 73 (0xa354ac00) [pid = 1767] [serial = 37] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 72 (0x93aa9c00) [pid = 1767] [serial = 40] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 71 (0x98077c00) [pid = 1767] [serial = 41] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 70 (0x99dee000) [pid = 1767] [serial = 43] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 69 (0x9baa8c00) [pid = 1767] [serial = 46] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 68 (0x97678000) [pid = 1767] [serial = 47] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 67 (0x9cc92c00) [pid = 1767] [serial = 49] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 66 (0xa104f000) [pid = 1767] [serial = 52] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 65 (0xa22a0000) [pid = 1767] [serial = 55] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 64 (0xa3251000) [pid = 1767] [serial = 58] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 63 (0xa35ed000) [pid = 1767] [serial = 61] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 62 (0x92062400) [pid = 1767] [serial = 25] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 61 (0x9cc9c400) [pid = 1767] [serial = 50] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 60 (0xa21a4c00) [pid = 1767] [serial = 53] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 59 (0x9a285c00) [pid = 1767] [serial = 44] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 58 (0xa325c400) [pid = 1767] [serial = 59] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 57 (0x9929bc00) [pid = 1767] [serial = 31] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 56 (0x9889dc00) [pid = 1767] [serial = 62] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 55 (0x9cc66000) [pid = 1767] [serial = 35] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 54 (0xa6757800) [pid = 1767] [serial = 38] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 53 (0x91fb2400) [pid = 1767] [serial = 23] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 52 (0x9a70f800) [pid = 1767] [serial = 9] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 51 (0x9386a800) [pid = 1767] [serial = 19] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 50 (0x93a9ac00) [pid = 1767] [serial = 16] [outer = (nil)] [url = about:blank] 07:49:24 INFO - PROCESS | 1767 | --DOMWINDOW == 49 (0x93aa0400) [pid = 1767] [serial = 17] [outer = (nil)] [url = about:blank] 07:49:25 INFO - PROCESS | 1767 | 1464014965039 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:49:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2201ms 07:49:25 INFO - PROCESS | 1767 | 1464014965098 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 07:49:25 INFO - PROCESS | 1767 | 1464014965105 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 07:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:49:25 INFO - PROCESS | 1767 | 1464014965114 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:49:25 INFO - PROCESS | 1767 | 1464014965119 Marionette TRACE conn4 <- [1,98,null,{}] 07:49:25 INFO - PROCESS | 1767 | 1464014965129 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:25 INFO - PROCESS | 1767 | 1464014965289 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 07:49:25 INFO - PROCESS | 1767 | 1464014965399 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x9386dc00 == 32 [pid = 1767] [id = 32] 07:49:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 50 (0x93a9d800) [pid = 1767] [serial = 93] [outer = (nil)] 07:49:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 51 (0x9514bc00) [pid = 1767] [serial = 94] [outer = 0x93a9d800] 07:49:25 INFO - PROCESS | 1767 | 1464014965480 Marionette DEBUG loaded listener.js 07:49:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 52 (0x9767bc00) [pid = 1767] [serial = 95] [outer = 0x93a9d800] 07:49:26 INFO - PROCESS | 1767 | 1464014966174 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1082ms 07:49:26 INFO - PROCESS | 1767 | 1464014966217 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 07:49:26 INFO - PROCESS | 1767 | 1464014966229 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 07:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:49:26 INFO - PROCESS | 1767 | 1464014966240 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:49:26 INFO - PROCESS | 1767 | 1464014966244 Marionette TRACE conn4 <- [1,102,null,{}] 07:49:26 INFO - PROCESS | 1767 | 1464014966256 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:26 INFO - PROCESS | 1767 | 1464014966451 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 07:49:26 INFO - PROCESS | 1767 | 1464014966464 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x95146400 == 33 [pid = 1767] [id = 33] 07:49:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 53 (0x9889dc00) [pid = 1767] [serial = 96] [outer = (nil)] 07:49:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 54 (0x9a1c7c00) [pid = 1767] [serial = 97] [outer = 0x9889dc00] 07:49:26 INFO - PROCESS | 1767 | 1464014966536 Marionette DEBUG loaded listener.js 07:49:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 55 (0x9a4ca000) [pid = 1767] [serial = 98] [outer = 0x9889dc00] 07:49:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 56 (0x9a70fc00) [pid = 1767] [serial = 99] [outer = 0x93869800] 07:49:27 INFO - PROCESS | 1767 | 1464014967483 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:49:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:49:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1300ms 07:49:27 INFO - PROCESS | 1767 | 1464014967541 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 07:49:27 INFO - PROCESS | 1767 | 1464014967544 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 07:49:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:49:27 INFO - PROCESS | 1767 | 1464014967553 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:49:27 INFO - PROCESS | 1767 | 1464014967559 Marionette TRACE conn4 <- [1,106,null,{}] 07:49:27 INFO - PROCESS | 1767 | 1464014967585 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:27 INFO - PROCESS | 1767 | 1464014967787 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 07:49:27 INFO - PROCESS | 1767 | 1464014967814 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x9c03ac00 == 34 [pid = 1767] [id = 34] 07:49:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 57 (0x9c03d000) [pid = 1767] [serial = 100] [outer = (nil)] 07:49:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 58 (0x9c14cc00) [pid = 1767] [serial = 101] [outer = 0x9c03d000] 07:49:27 INFO - PROCESS | 1767 | 1464014967894 Marionette DEBUG loaded listener.js 07:49:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 59 (0x9cc62c00) [pid = 1767] [serial = 102] [outer = 0x9c03d000] 07:49:28 INFO - PROCESS | 1767 | 1464014968725 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:49:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1244ms 07:49:28 INFO - PROCESS | 1767 | 1464014968798 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 07:49:28 INFO - PROCESS | 1767 | 1464014968802 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 07:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:49:28 INFO - PROCESS | 1767 | 1464014968809 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:49:28 INFO - PROCESS | 1767 | 1464014968811 Marionette TRACE conn4 <- [1,110,null,{}] 07:49:28 INFO - PROCESS | 1767 | 1464014968817 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:29 INFO - PROCESS | 1767 | 1464014969006 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 07:49:29 INFO - PROCESS | 1767 | 1464014969069 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x935cfc00 == 35 [pid = 1767] [id = 35] 07:49:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 60 (0x9885f400) [pid = 1767] [serial = 103] [outer = (nil)] 07:49:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 61 (0xa1049800) [pid = 1767] [serial = 104] [outer = 0x9885f400] 07:49:29 INFO - PROCESS | 1767 | 1464014969156 Marionette DEBUG loaded listener.js 07:49:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 62 (0xa2161800) [pid = 1767] [serial = 105] [outer = 0x9885f400] 07:49:29 INFO - PROCESS | 1767 | --DOMWINDOW == 61 (0xa50f0800) [pid = 1767] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:49:29 INFO - PROCESS | 1767 | --DOMWINDOW == 60 (0xa2280400) [pid = 1767] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:49:29 INFO - PROCESS | 1767 | --DOMWINDOW == 59 (0x9b5e8000) [pid = 1767] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:49:29 INFO - PROCESS | 1767 | --DOMWINDOW == 58 (0x9514a800) [pid = 1767] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:49:29 INFO - PROCESS | 1767 | --DOMWINDOW == 57 (0x93866800) [pid = 1767] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:49:29 INFO - PROCESS | 1767 | 1464014969917 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:49:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:49:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1139ms 07:49:29 INFO - PROCESS | 1767 | 1464014969953 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 07:49:29 INFO - PROCESS | 1767 | 1464014969957 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 07:49:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:49:29 INFO - PROCESS | 1767 | 1464014969963 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:49:29 INFO - PROCESS | 1767 | 1464014969965 Marionette TRACE conn4 <- [1,114,null,{}] 07:49:29 INFO - PROCESS | 1767 | 1464014969971 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:30 INFO - PROCESS | 1767 | 1464014970112 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 07:49:30 INFO - PROCESS | 1767 | 1464014970132 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x9b5e8000 == 36 [pid = 1767] [id = 36] 07:49:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 58 (0x9ceab400) [pid = 1767] [serial = 106] [outer = (nil)] 07:49:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 59 (0xa225d800) [pid = 1767] [serial = 107] [outer = 0x9ceab400] 07:49:30 INFO - PROCESS | 1767 | 1464014970208 Marionette DEBUG loaded listener.js 07:49:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 60 (0xa227ac00) [pid = 1767] [serial = 108] [outer = 0x9ceab400] 07:49:30 INFO - PROCESS | 1767 | 1464014970975 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:49:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1029ms 07:49:30 INFO - PROCESS | 1767 | 1464014970992 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 07:49:30 INFO - PROCESS | 1767 | 1464014970996 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 07:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:49:31 INFO - PROCESS | 1767 | 1464014971003 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:49:31 INFO - PROCESS | 1767 | 1464014971006 Marionette TRACE conn4 <- [1,118,null,{}] 07:49:31 INFO - PROCESS | 1767 | 1464014971025 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:31 INFO - PROCESS | 1767 | 1464014971201 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 07:49:31 INFO - PROCESS | 1767 | 1464014971223 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:31 INFO - PROCESS | 1767 | ++DOCSHELL 0xa26e4000 == 37 [pid = 1767] [id = 37] 07:49:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 61 (0xa26ec800) [pid = 1767] [serial = 109] [outer = (nil)] 07:49:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 62 (0xa30e6800) [pid = 1767] [serial = 110] [outer = 0xa26ec800] 07:49:31 INFO - PROCESS | 1767 | 1464014971303 Marionette DEBUG loaded listener.js 07:49:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 63 (0xa3225400) [pid = 1767] [serial = 111] [outer = 0xa26ec800] 07:49:32 INFO - PROCESS | 1767 | 1464014972335 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:49:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1393ms 07:49:32 INFO - PROCESS | 1767 | 1464014972396 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 07:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:49:32 INFO - PROCESS | 1767 | 1464014972403 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 07:49:32 INFO - PROCESS | 1767 | 1464014972411 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:49:32 INFO - PROCESS | 1767 | 1464014972417 Marionette TRACE conn4 <- [1,122,null,{}] 07:49:32 INFO - PROCESS | 1767 | 1464014972425 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:32 INFO - PROCESS | 1767 | 1464014972681 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 07:49:32 INFO - PROCESS | 1767 | 1464014972788 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x92063c00 == 38 [pid = 1767] [id = 38] 07:49:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 64 (0x96c59800) [pid = 1767] [serial = 112] [outer = (nil)] 07:49:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 65 (0x99f83c00) [pid = 1767] [serial = 113] [outer = 0x96c59800] 07:49:32 INFO - PROCESS | 1767 | 1464014972877 Marionette DEBUG loaded listener.js 07:49:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 66 (0x9a4d6c00) [pid = 1767] [serial = 114] [outer = 0x96c59800] 07:49:33 INFO - PROCESS | 1767 | 1464014973824 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:49:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1485ms 07:49:33 INFO - PROCESS | 1767 | 1464014973896 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 07:49:33 INFO - PROCESS | 1767 | 1464014973905 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 07:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:49:33 INFO - PROCESS | 1767 | 1464014973918 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:49:33 INFO - PROCESS | 1767 | 1464014973922 Marionette TRACE conn4 <- [1,126,null,{}] 07:49:33 INFO - PROCESS | 1767 | 1464014973929 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:34 INFO - PROCESS | 1767 | 1464014974146 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 07:49:34 INFO - PROCESS | 1767 | 1464014974329 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x94f7b800 == 39 [pid = 1767] [id = 39] 07:49:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 67 (0x94f7f000) [pid = 1767] [serial = 115] [outer = (nil)] 07:49:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 68 (0x94f81800) [pid = 1767] [serial = 116] [outer = 0x94f7f000] 07:49:34 INFO - PROCESS | 1767 | 1464014974419 Marionette DEBUG loaded listener.js 07:49:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 69 (0x94f84c00) [pid = 1767] [serial = 117] [outer = 0x94f7f000] 07:49:35 INFO - PROCESS | 1767 | 1464014975380 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:49:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:49:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1545ms 07:49:35 INFO - PROCESS | 1767 | 1464014975462 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 07:49:35 INFO - PROCESS | 1767 | 1464014975467 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 07:49:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:49:35 INFO - PROCESS | 1767 | 1464014975475 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:49:35 INFO - PROCESS | 1767 | 1464014975481 Marionette TRACE conn4 <- [1,130,null,{}] 07:49:35 INFO - PROCESS | 1767 | 1464014975498 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:35 INFO - PROCESS | 1767 | 1464014975712 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 07:49:35 INFO - PROCESS | 1767 | 1464014975889 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x91fb3c00 == 40 [pid = 1767] [id = 40] 07:49:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 70 (0x92064c00) [pid = 1767] [serial = 118] [outer = (nil)] 07:49:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 71 (0x9a283c00) [pid = 1767] [serial = 119] [outer = 0x92064c00] 07:49:36 INFO - PROCESS | 1767 | 1464014976089 Marionette DEBUG loaded listener.js 07:49:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 72 (0x9cc8ec00) [pid = 1767] [serial = 120] [outer = 0x92064c00] 07:49:37 INFO - PROCESS | 1767 | 1464014977218 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 07:49:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1793ms 07:49:37 INFO - PROCESS | 1767 | 1464014977268 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 07:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:49:37 INFO - PROCESS | 1767 | 1464014977279 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 07:49:37 INFO - PROCESS | 1767 | 1464014977335 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:49:37 INFO - PROCESS | 1767 | 1464014977339 Marionette TRACE conn4 <- [1,134,null,{}] 07:49:37 INFO - PROCESS | 1767 | --DOCSHELL 0x9b5e8000 == 39 [pid = 1767] [id = 36] 07:49:37 INFO - PROCESS | 1767 | --DOCSHELL 0x935cfc00 == 38 [pid = 1767] [id = 35] 07:49:37 INFO - PROCESS | 1767 | --DOCSHELL 0x9c03ac00 == 37 [pid = 1767] [id = 34] 07:49:37 INFO - PROCESS | 1767 | --DOCSHELL 0x95146400 == 36 [pid = 1767] [id = 33] 07:49:37 INFO - PROCESS | 1767 | --DOCSHELL 0x9386dc00 == 35 [pid = 1767] [id = 32] 07:49:37 INFO - PROCESS | 1767 | --DOMWINDOW == 71 (0x9baab400) [pid = 1767] [serial = 73] [outer = (nil)] [url = about:blank] 07:49:37 INFO - PROCESS | 1767 | --DOMWINDOW == 70 (0x9c13fc00) [pid = 1767] [serial = 74] [outer = (nil)] [url = about:blank] 07:49:37 INFO - PROCESS | 1767 | --DOMWINDOW == 69 (0x96c57000) [pid = 1767] [serial = 67] [outer = (nil)] [url = about:blank] 07:49:37 INFO - PROCESS | 1767 | --DOMWINDOW == 68 (0x99df0400) [pid = 1767] [serial = 70] [outer = (nil)] [url = about:blank] 07:49:37 INFO - PROCESS | 1767 | --DOMWINDOW == 67 (0x9767f000) [pid = 1767] [serial = 68] [outer = (nil)] [url = about:blank] 07:49:37 INFO - PROCESS | 1767 | --DOMWINDOW == 66 (0x9a1cb800) [pid = 1767] [serial = 71] [outer = (nil)] [url = about:blank] 07:49:37 INFO - PROCESS | 1767 | --DOMWINDOW == 65 (0xa6756c00) [pid = 1767] [serial = 65] [outer = (nil)] [url = about:blank] 07:49:37 INFO - PROCESS | 1767 | --DOMWINDOW == 64 (0xa62edc00) [pid = 1767] [serial = 64] [outer = (nil)] [url = about:blank] 07:49:37 INFO - PROCESS | 1767 | --DOMWINDOW == 63 (0xa262ec00) [pid = 1767] [serial = 56] [outer = (nil)] [url = about:blank] 07:49:37 INFO - PROCESS | 1767 | 1464014977397 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:37 INFO - PROCESS | 1767 | 1464014977554 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 07:49:37 INFO - PROCESS | 1767 | 1464014977702 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x94f79800 == 36 [pid = 1767] [id = 41] 07:49:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 64 (0x94f7a000) [pid = 1767] [serial = 121] [outer = (nil)] 07:49:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 65 (0x94f7e400) [pid = 1767] [serial = 122] [outer = 0x94f7a000] 07:49:37 INFO - PROCESS | 1767 | 1464014977778 Marionette DEBUG loaded listener.js 07:49:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 66 (0x9767e000) [pid = 1767] [serial = 123] [outer = 0x94f7a000] 07:49:38 INFO - PROCESS | 1767 | 1464014978489 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 07:49:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:49:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1214ms 07:49:38 INFO - PROCESS | 1767 | 1464014978500 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 07:49:38 INFO - PROCESS | 1767 | 1464014978508 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 07:49:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:49:38 INFO - PROCESS | 1767 | 1464014978523 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:49:38 INFO - PROCESS | 1767 | 1464014978527 Marionette TRACE conn4 <- [1,138,null,{}] 07:49:38 INFO - PROCESS | 1767 | 1464014978541 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:38 INFO - PROCESS | 1767 | 1464014978694 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 07:49:38 INFO - PROCESS | 1767 | 1464014978712 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:38 INFO - PROCESS | 1767 | ++DOCSHELL 0x98859800 == 37 [pid = 1767] [id = 42] 07:49:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 67 (0x99d97c00) [pid = 1767] [serial = 124] [outer = (nil)] 07:49:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 68 (0x9a70bc00) [pid = 1767] [serial = 125] [outer = 0x99d97c00] 07:49:38 INFO - PROCESS | 1767 | 1464014978785 Marionette DEBUG loaded listener.js 07:49:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 69 (0x9b271c00) [pid = 1767] [serial = 126] [outer = 0x99d97c00] 07:49:39 INFO - PROCESS | 1767 | 1464014979591 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 07:49:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:49:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1102ms 07:49:39 INFO - PROCESS | 1767 | 1464014979627 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 07:49:39 INFO - PROCESS | 1767 | 1464014979630 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 07:49:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:49:39 INFO - PROCESS | 1767 | 1464014979637 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:49:39 INFO - PROCESS | 1767 | 1464014979643 Marionette TRACE conn4 <- [1,142,null,{}] 07:49:39 INFO - PROCESS | 1767 | 1464014979658 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:39 INFO - PROCESS | 1767 | 1464014979817 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 07:49:39 INFO - PROCESS | 1767 | 1464014979829 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a28ac00 == 38 [pid = 1767] [id = 43] 07:49:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 70 (0xa050d000) [pid = 1767] [serial = 127] [outer = (nil)] 07:49:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 71 (0xa2160c00) [pid = 1767] [serial = 128] [outer = 0xa050d000] 07:49:39 INFO - PROCESS | 1767 | 1464014979907 Marionette DEBUG loaded listener.js 07:49:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 72 (0xa2281800) [pid = 1767] [serial = 129] [outer = 0xa050d000] 07:49:40 INFO - PROCESS | 1767 | 1464014980812 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 07:49:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:49:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1233ms 07:49:40 INFO - PROCESS | 1767 | 1464014980871 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 07:49:40 INFO - PROCESS | 1767 | 1464014980876 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 07:49:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:49:40 INFO - PROCESS | 1767 | 1464014980882 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:49:40 INFO - PROCESS | 1767 | 1464014980885 Marionette TRACE conn4 <- [1,146,null,{}] 07:49:40 INFO - PROCESS | 1767 | 1464014980895 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:41 INFO - PROCESS | 1767 | 1464014981120 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 07:49:41 INFO - PROCESS | 1767 | 1464014981213 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:41 INFO - PROCESS | 1767 | ++DOCSHELL 0xa307c400 == 39 [pid = 1767] [id = 44] 07:49:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 73 (0xa30ee400) [pid = 1767] [serial = 130] [outer = (nil)] 07:49:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 74 (0xa324f400) [pid = 1767] [serial = 131] [outer = 0xa30ee400] 07:49:41 INFO - PROCESS | 1767 | 1464014981354 Marionette DEBUG loaded listener.js 07:49:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 75 (0xa353f000) [pid = 1767] [serial = 132] [outer = 0xa30ee400] 07:49:42 INFO - PROCESS | 1767 | --DOMWINDOW == 74 (0x98018c00) [pid = 1767] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:49:42 INFO - PROCESS | 1767 | --DOMWINDOW == 73 (0x9c03d000) [pid = 1767] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:49:42 INFO - PROCESS | 1767 | --DOMWINDOW == 72 (0x93a9d800) [pid = 1767] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:49:42 INFO - PROCESS | 1767 | --DOMWINDOW == 71 (0x9889dc00) [pid = 1767] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:49:42 INFO - PROCESS | 1767 | --DOMWINDOW == 70 (0x9a7e3000) [pid = 1767] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:49:42 INFO - PROCESS | 1767 | --DOMWINDOW == 69 (0x99d9ac00) [pid = 1767] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:49:42 INFO - PROCESS | 1767 | --DOMWINDOW == 68 (0xa21ac000) [pid = 1767] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:49:42 INFO - PROCESS | 1767 | --DOMWINDOW == 67 (0xa2257800) [pid = 1767] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:49:42 INFO - PROCESS | 1767 | --DOMWINDOW == 66 (0x9885f400) [pid = 1767] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:49:42 INFO - PROCESS | 1767 | --DOMWINDOW == 65 (0x9ceab400) [pid = 1767] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:49:42 INFO - PROCESS | 1767 | 1464014982354 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:49:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:49:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1484ms 07:49:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:49:42 INFO - PROCESS | 1767 | 1464014982367 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 07:49:42 INFO - PROCESS | 1767 | 1464014982369 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 07:49:42 INFO - PROCESS | 1767 | 1464014982374 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:49:42 INFO - PROCESS | 1767 | 1464014982379 Marionette TRACE conn4 <- [1,150,null,{}] 07:49:42 INFO - PROCESS | 1767 | 1464014982384 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:42 INFO - PROCESS | 1767 | 1464014982561 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 07:49:42 INFO - PROCESS | 1767 | 1464014982628 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x9806d400 == 40 [pid = 1767] [id = 45] 07:49:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 66 (0x9885f400) [pid = 1767] [serial = 133] [outer = (nil)] 07:49:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 67 (0xa215a000) [pid = 1767] [serial = 134] [outer = 0x9885f400] 07:49:42 INFO - PROCESS | 1767 | 1464014982703 Marionette DEBUG loaded listener.js 07:49:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 68 (0xa2257800) [pid = 1767] [serial = 135] [outer = 0x9885f400] 07:49:43 INFO - PROCESS | 1767 | 1464014983478 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 07:49:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1137ms 07:49:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:49:43 INFO - PROCESS | 1767 | 1464014983512 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 07:49:43 INFO - PROCESS | 1767 | 1464014983515 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 07:49:43 INFO - PROCESS | 1767 | 1464014983522 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:49:43 INFO - PROCESS | 1767 | 1464014983525 Marionette TRACE conn4 <- [1,154,null,{}] 07:49:43 INFO - PROCESS | 1767 | 1464014983530 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:43 INFO - PROCESS | 1767 | 1464014983684 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 07:49:43 INFO - PROCESS | 1767 | 1464014983701 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x97681800 == 41 [pid = 1767] [id = 46] 07:49:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 69 (0x9cb2c000) [pid = 1767] [serial = 136] [outer = (nil)] 07:49:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 70 (0xa6758800) [pid = 1767] [serial = 137] [outer = 0x9cb2c000] 07:49:43 INFO - PROCESS | 1767 | 1464014983775 Marionette DEBUG loaded listener.js 07:49:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 71 (0xa675a800) [pid = 1767] [serial = 138] [outer = 0x9cb2c000] 07:49:44 INFO - PROCESS | 1767 | 1464014984916 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 07:49:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1434ms 07:49:45 INFO - PROCESS | 1767 | 1464014985015 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 07:49:45 INFO - PROCESS | 1767 | 1464014985019 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 07:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:49:45 INFO - PROCESS | 1767 | 1464014985083 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:49:45 INFO - PROCESS | 1767 | 1464014985088 Marionette TRACE conn4 <- [1,158,null,{}] 07:49:45 INFO - PROCESS | 1767 | 1464014985212 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:45 INFO - PROCESS | 1767 | 1464014985375 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 07:49:45 INFO - PROCESS | 1767 | 1464014985487 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x91fb7800 == 42 [pid = 1767] [id = 47] 07:49:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 72 (0x9205d800) [pid = 1767] [serial = 139] [outer = (nil)] 07:49:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 73 (0x94f85800) [pid = 1767] [serial = 140] [outer = 0x9205d800] 07:49:45 INFO - PROCESS | 1767 | 1464014985572 Marionette DEBUG loaded listener.js 07:49:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 74 (0x9baa3000) [pid = 1767] [serial = 141] [outer = 0x9205d800] 07:49:46 INFO - PROCESS | 1767 | 1464014986461 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 07:49:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1445ms 07:49:46 INFO - PROCESS | 1767 | 1464014986497 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 07:49:46 INFO - PROCESS | 1767 | 1464014986506 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 07:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:49:46 INFO - PROCESS | 1767 | 1464014986516 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:49:46 INFO - PROCESS | 1767 | 1464014986520 Marionette TRACE conn4 <- [1,162,null,{}] 07:49:46 INFO - PROCESS | 1767 | 1464014986527 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:46 INFO - PROCESS | 1767 | 1464014986700 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 07:49:46 INFO - PROCESS | 1767 | 1464014986841 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:46 INFO - PROCESS | 1767 | ++DOCSHELL 0xa050f000 == 43 [pid = 1767] [id = 48] 07:49:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 75 (0xa2160800) [pid = 1767] [serial = 142] [outer = (nil)] 07:49:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0xa24cd800) [pid = 1767] [serial = 143] [outer = 0xa2160800] 07:49:46 INFO - PROCESS | 1767 | 1464014986929 Marionette DEBUG loaded listener.js 07:49:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0xa325c400) [pid = 1767] [serial = 144] [outer = 0xa2160800] 07:49:47 INFO - PROCESS | 1767 | 1464014987869 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 07:49:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1398ms 07:49:47 INFO - PROCESS | 1767 | 1464014987915 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 07:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:49:47 INFO - PROCESS | 1767 | 1464014987920 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 07:49:47 INFO - PROCESS | 1767 | 1464014987926 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:49:47 INFO - PROCESS | 1767 | 1464014987932 Marionette TRACE conn4 <- [1,166,null,{}] 07:49:47 INFO - PROCESS | 1767 | 1464014987949 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:48 INFO - PROCESS | 1767 | 1464014988123 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 07:49:48 INFO - PROCESS | 1767 | 1464014988263 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x9928c800 == 44 [pid = 1767] [id = 49] 07:49:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0xa675a400) [pid = 1767] [serial = 145] [outer = (nil)] 07:49:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0xa68de800) [pid = 1767] [serial = 146] [outer = 0xa675a400] 07:49:48 INFO - PROCESS | 1767 | 1464014988355 Marionette DEBUG loaded listener.js 07:49:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0xa6f2ec00) [pid = 1767] [serial = 147] [outer = 0xa675a400] 07:49:49 INFO - PROCESS | 1767 | 1464014989293 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:49:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1436ms 07:49:49 INFO - PROCESS | 1767 | 1464014989364 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 07:49:49 INFO - PROCESS | 1767 | 1464014989372 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 07:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:49:49 INFO - PROCESS | 1767 | 1464014989381 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:49:49 INFO - PROCESS | 1767 | 1464014989387 Marionette TRACE conn4 <- [1,170,null,{}] 07:49:49 INFO - PROCESS | 1767 | 1464014989393 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:49 INFO - PROCESS | 1767 | 1464014989603 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 07:49:49 INFO - PROCESS | 1767 | 1464014989778 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a24000 == 45 [pid = 1767] [id = 50] 07:49:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x93a25800) [pid = 1767] [serial = 148] [outer = (nil)] 07:49:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x93a2cc00) [pid = 1767] [serial = 149] [outer = 0x93a25800] 07:49:49 INFO - PROCESS | 1767 | 1464014989869 Marionette DEBUG loaded listener.js 07:49:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x93a32000) [pid = 1767] [serial = 150] [outer = 0x93a25800] 07:49:50 INFO - PROCESS | 1767 | 1464014990314 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:49:50 INFO - PROCESS | 1767 | 1464014990754 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:49:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1433ms 07:49:50 INFO - PROCESS | 1767 | 1464014990814 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 07:49:50 INFO - PROCESS | 1767 | 1464014990818 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 07:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:49:50 INFO - PROCESS | 1767 | 1464014990825 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:49:50 INFO - PROCESS | 1767 | 1464014990828 Marionette TRACE conn4 <- [1,174,null,{}] 07:49:50 INFO - PROCESS | 1767 | 1464014990834 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:51 INFO - PROCESS | 1767 | 1464014991005 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 07:49:51 INFO - PROCESS | 1767 | 1464014991145 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a23800 == 46 [pid = 1767] [id = 51] 07:49:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x93a2e800) [pid = 1767] [serial = 151] [outer = (nil)] 07:49:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0xa6f39800) [pid = 1767] [serial = 152] [outer = 0x93a2e800] 07:49:51 INFO - PROCESS | 1767 | 1464014991234 Marionette DEBUG loaded listener.js 07:49:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0xa6f3b000) [pid = 1767] [serial = 153] [outer = 0x93a2e800] 07:49:52 INFO - PROCESS | 1767 | 1464014992347 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1634ms 07:49:52 INFO - PROCESS | 1767 | 1464014992488 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 07:49:52 INFO - PROCESS | 1767 | 1464014992500 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 07:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:49:52 INFO - PROCESS | 1767 | 1464014992532 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:49:52 INFO - PROCESS | 1767 | 1464014992541 Marionette TRACE conn4 <- [1,178,null,{}] 07:49:52 INFO - PROCESS | 1767 | 1464014992559 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:52 INFO - PROCESS | 1767 | 1464014992947 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 07:49:53 INFO - PROCESS | 1767 | 1464014993066 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x94f82000 == 47 [pid = 1767] [id = 52] 07:49:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x94f86000) [pid = 1767] [serial = 154] [outer = (nil)] 07:49:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x9767b000) [pid = 1767] [serial = 155] [outer = 0x94f86000] 07:49:53 INFO - PROCESS | 1767 | 1464014993144 Marionette DEBUG loaded listener.js 07:49:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x98077c00) [pid = 1767] [serial = 156] [outer = 0x94f86000] 07:49:53 INFO - PROCESS | 1767 | --DOCSHELL 0x9806d400 == 46 [pid = 1767] [id = 45] 07:49:54 INFO - PROCESS | 1767 | --DOCSHELL 0xa307c400 == 45 [pid = 1767] [id = 44] 07:49:54 INFO - PROCESS | 1767 | --DOCSHELL 0x9a28ac00 == 44 [pid = 1767] [id = 43] 07:49:54 INFO - PROCESS | 1767 | --DOCSHELL 0x98859800 == 43 [pid = 1767] [id = 42] 07:49:54 INFO - PROCESS | 1767 | 1464014994053 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:49:54 INFO - PROCESS | 1767 | --DOCSHELL 0x94f79800 == 42 [pid = 1767] [id = 41] 07:49:54 INFO - PROCESS | 1767 | --DOCSHELL 0x92063c00 == 41 [pid = 1767] [id = 38] 07:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1559ms 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x9b1fbc00) [pid = 1767] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x9a7da400) [pid = 1767] [serial = 77] [outer = (nil)] [url = about:blank] 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x9c14cc00) [pid = 1767] [serial = 101] [outer = (nil)] [url = about:blank] 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x99e65c00) [pid = 1767] [serial = 76] [outer = (nil)] [url = about:blank] 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x9514bc00) [pid = 1767] [serial = 94] [outer = (nil)] [url = about:blank] 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x9767bc00) [pid = 1767] [serial = 95] [outer = (nil)] [url = about:blank] 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x9a1c7c00) [pid = 1767] [serial = 97] [outer = (nil)] [url = about:blank] 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x9cc9c800) [pid = 1767] [serial = 80] [outer = (nil)] [url = about:blank] 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x9cb2bc00) [pid = 1767] [serial = 79] [outer = (nil)] [url = about:blank] 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x95152c00) [pid = 1767] [serial = 91] [outer = (nil)] [url = about:blank] 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0xa24fdc00) [pid = 1767] [serial = 83] [outer = (nil)] [url = about:blank] 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0xa229d800) [pid = 1767] [serial = 82] [outer = (nil)] [url = about:blank] 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0xa30eb800) [pid = 1767] [serial = 86] [outer = (nil)] [url = about:blank] 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0xa30d0c00) [pid = 1767] [serial = 85] [outer = (nil)] [url = about:blank] 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 74 (0xa6283400) [pid = 1767] [serial = 89] [outer = (nil)] [url = about:blank] 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 73 (0xa50eac00) [pid = 1767] [serial = 88] [outer = (nil)] [url = about:blank] 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 72 (0xa1049800) [pid = 1767] [serial = 104] [outer = (nil)] [url = about:blank] 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 71 (0x9cc62c00) [pid = 1767] [serial = 102] [outer = (nil)] [url = about:blank] 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 70 (0xa2161800) [pid = 1767] [serial = 105] [outer = (nil)] [url = about:blank] 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 69 (0xa227ac00) [pid = 1767] [serial = 108] [outer = (nil)] [url = about:blank] 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 68 (0xa225d800) [pid = 1767] [serial = 107] [outer = (nil)] [url = about:blank] 07:49:54 INFO - PROCESS | 1767 | --DOMWINDOW == 67 (0x9a4ca000) [pid = 1767] [serial = 98] [outer = (nil)] [url = about:blank] 07:49:54 INFO - PROCESS | 1767 | 1464014994112 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 07:49:54 INFO - PROCESS | 1767 | 1464014994128 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 07:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:49:54 INFO - PROCESS | 1767 | 1464014994140 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:49:54 INFO - PROCESS | 1767 | 1464014994144 Marionette TRACE conn4 <- [1,182,null,{}] 07:49:54 INFO - PROCESS | 1767 | 1464014994150 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:54 INFO - PROCESS | 1767 | 1464014994315 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 07:49:54 INFO - PROCESS | 1767 | 1464014994415 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a28c00 == 42 [pid = 1767] [id = 53] 07:49:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 68 (0x97679400) [pid = 1767] [serial = 157] [outer = (nil)] 07:49:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 69 (0x99d9ac00) [pid = 1767] [serial = 158] [outer = 0x97679400] 07:49:54 INFO - PROCESS | 1767 | 1464014994492 Marionette DEBUG loaded listener.js 07:49:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 70 (0x9a28b400) [pid = 1767] [serial = 159] [outer = 0x97679400] 07:49:55 INFO - PROCESS | 1767 | 1464014995238 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1135ms 07:49:55 INFO - PROCESS | 1767 | 1464014995276 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 07:49:55 INFO - PROCESS | 1767 | 1464014995280 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 07:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:49:55 INFO - PROCESS | 1767 | 1464014995299 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:49:55 INFO - PROCESS | 1767 | 1464014995305 Marionette TRACE conn4 <- [1,186,null,{}] 07:49:55 INFO - PROCESS | 1767 | 1464014995326 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:55 INFO - PROCESS | 1767 | 1464014995483 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 07:49:55 INFO - PROCESS | 1767 | 1464014995497 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x93aa1000 == 43 [pid = 1767] [id = 54] 07:49:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 71 (0x9b265c00) [pid = 1767] [serial = 160] [outer = (nil)] 07:49:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 72 (0x9cc62c00) [pid = 1767] [serial = 161] [outer = 0x9b265c00] 07:49:55 INFO - PROCESS | 1767 | 1464014995575 Marionette DEBUG loaded listener.js 07:49:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 73 (0x9ceaa400) [pid = 1767] [serial = 162] [outer = 0x9b265c00] 07:49:56 INFO - PROCESS | 1767 | 1464014996352 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1092ms 07:49:56 INFO - PROCESS | 1767 | 1464014996390 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 07:49:56 INFO - PROCESS | 1767 | 1464014996393 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 07:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:49:56 INFO - PROCESS | 1767 | 1464014996400 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:49:56 INFO - PROCESS | 1767 | 1464014996402 Marionette TRACE conn4 <- [1,190,null,{}] 07:49:56 INFO - PROCESS | 1767 | 1464014996408 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:56 INFO - PROCESS | 1767 | 1464014996603 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 07:49:56 INFO - PROCESS | 1767 | 1464014996635 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a7da800 == 44 [pid = 1767] [id = 55] 07:49:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 74 (0x9ceae400) [pid = 1767] [serial = 163] [outer = (nil)] 07:49:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 75 (0xa21a3c00) [pid = 1767] [serial = 164] [outer = 0x9ceae400] 07:49:56 INFO - PROCESS | 1767 | 1464014996710 Marionette DEBUG loaded listener.js 07:49:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0xa229fc00) [pid = 1767] [serial = 165] [outer = 0x9ceae400] 07:49:57 INFO - PROCESS | 1767 | 1464014997553 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1186ms 07:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:49:57 INFO - PROCESS | 1767 | 1464014997587 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 07:49:57 INFO - PROCESS | 1767 | 1464014997590 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 07:49:57 INFO - PROCESS | 1767 | 1464014997596 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:49:57 INFO - PROCESS | 1767 | 1464014997600 Marionette TRACE conn4 <- [1,194,null,{}] 07:49:57 INFO - PROCESS | 1767 | 1464014997611 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:57 INFO - PROCESS | 1767 | 1464014997813 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 07:49:57 INFO - PROCESS | 1767 | 1464014997833 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:57 INFO - PROCESS | 1767 | ++DOCSHELL 0xa2161800 == 45 [pid = 1767] [id = 56] 07:49:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0xa24c8000) [pid = 1767] [serial = 166] [outer = (nil)] 07:49:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0xa26c1800) [pid = 1767] [serial = 167] [outer = 0xa24c8000] 07:49:57 INFO - PROCESS | 1767 | 1464014997905 Marionette DEBUG loaded listener.js 07:49:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0xa26ec000) [pid = 1767] [serial = 168] [outer = 0xa24c8000] 07:49:58 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0xa30ee400) [pid = 1767] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:49:58 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x9885f400) [pid = 1767] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:49:58 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x94f7a000) [pid = 1767] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:49:58 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0x99d97c00) [pid = 1767] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:49:58 INFO - PROCESS | 1767 | --DOMWINDOW == 74 (0xa050d000) [pid = 1767] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:49:58 INFO - PROCESS | 1767 | 1464014998798 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:49:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1238ms 07:49:58 INFO - PROCESS | 1767 | 1464014998833 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 07:49:58 INFO - PROCESS | 1767 | 1464014998837 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 07:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:49:58 INFO - PROCESS | 1767 | 1464014998843 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:49:58 INFO - PROCESS | 1767 | 1464014998846 Marionette TRACE conn4 <- [1,198,null,{}] 07:49:58 INFO - PROCESS | 1767 | 1464014998852 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:59 INFO - PROCESS | 1767 | 1464014999068 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 07:49:59 INFO - PROCESS | 1767 | 1464014999144 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x92063400 == 46 [pid = 1767] [id = 57] 07:49:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 75 (0x93508800) [pid = 1767] [serial = 169] [outer = (nil)] 07:49:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x9ab36400) [pid = 1767] [serial = 170] [outer = 0x93508800] 07:49:59 INFO - PROCESS | 1767 | 1464014999221 Marionette DEBUG loaded listener.js 07:49:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x9ab3b000) [pid = 1767] [serial = 171] [outer = 0x93508800] 07:49:59 INFO - PROCESS | 1767 | 1464014999895 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:49:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1078ms 07:49:59 INFO - PROCESS | 1767 | 1464014999930 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 07:49:59 INFO - PROCESS | 1767 | 1464014999933 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 07:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:49:59 INFO - PROCESS | 1767 | 1464014999939 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:49:59 INFO - PROCESS | 1767 | 1464014999942 Marionette TRACE conn4 <- [1,202,null,{}] 07:49:59 INFO - PROCESS | 1767 | 1464014999948 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:00 INFO - PROCESS | 1767 | 1464015000131 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 07:50:00 INFO - PROCESS | 1767 | 1464015000149 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x935d4000 == 47 [pid = 1767] [id = 58] 07:50:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x9ab37000) [pid = 1767] [serial = 172] [outer = (nil)] 07:50:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0xa262c400) [pid = 1767] [serial = 173] [outer = 0x9ab37000] 07:50:00 INFO - PROCESS | 1767 | 1464015000239 Marionette DEBUG loaded listener.js 07:50:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0xa3256c00) [pid = 1767] [serial = 174] [outer = 0x9ab37000] 07:50:01 INFO - PROCESS | 1767 | 1464015001329 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1432ms 07:50:01 INFO - PROCESS | 1767 | 1464015001372 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 07:50:01 INFO - PROCESS | 1767 | 1464015001379 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 07:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:50:01 INFO - PROCESS | 1767 | 1464015001388 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:50:01 INFO - PROCESS | 1767 | 1464015001393 Marionette TRACE conn4 <- [1,206,null,{}] 07:50:01 INFO - PROCESS | 1767 | 1464015001402 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:01 INFO - PROCESS | 1767 | 1464015001626 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 07:50:01 INFO - PROCESS | 1767 | 1464015001772 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x91fb9800 == 48 [pid = 1767] [id = 59] 07:50:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x93a2d400) [pid = 1767] [serial = 175] [outer = (nil)] 07:50:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x96c5a000) [pid = 1767] [serial = 176] [outer = 0x93a2d400] 07:50:01 INFO - PROCESS | 1767 | 1464015001873 Marionette DEBUG loaded listener.js 07:50:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x98864000) [pid = 1767] [serial = 177] [outer = 0x93a2d400] 07:50:02 INFO - PROCESS | 1767 | 1464015002904 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1593ms 07:50:02 INFO - PROCESS | 1767 | 1464015002983 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 07:50:02 INFO - PROCESS | 1767 | 1464015002992 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 07:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:50:03 INFO - PROCESS | 1767 | 1464015003003 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:50:03 INFO - PROCESS | 1767 | 1464015003008 Marionette TRACE conn4 <- [1,210,null,{}] 07:50:03 INFO - PROCESS | 1767 | 1464015003014 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:03 INFO - PROCESS | 1767 | 1464015003230 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 07:50:03 INFO - PROCESS | 1767 | 1464015003376 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a2f400 == 49 [pid = 1767] [id = 60] 07:50:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x9767b400) [pid = 1767] [serial = 178] [outer = (nil)] 07:50:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x9a6ed400) [pid = 1767] [serial = 179] [outer = 0x9767b400] 07:50:03 INFO - PROCESS | 1767 | 1464015003464 Marionette DEBUG loaded listener.js 07:50:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x9a6f1800) [pid = 1767] [serial = 180] [outer = 0x9767b400] 07:50:04 INFO - PROCESS | 1767 | 1464015004326 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 07:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1337ms 07:50:04 INFO - PROCESS | 1767 | 1464015004340 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 07:50:04 INFO - PROCESS | 1767 | 1464015004344 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 07:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:50:04 INFO - PROCESS | 1767 | 1464015004351 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:50:04 INFO - PROCESS | 1767 | 1464015004357 Marionette TRACE conn4 <- [1,214,null,{}] 07:50:04 INFO - PROCESS | 1767 | 1464015004373 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:04 INFO - PROCESS | 1767 | 1464015004552 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 07:50:04 INFO - PROCESS | 1767 | 1464015004707 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:04 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a9ca800 == 50 [pid = 1767] [id = 61] 07:50:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x9ab36800) [pid = 1767] [serial = 181] [outer = (nil)] 07:50:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x9bd58400) [pid = 1767] [serial = 182] [outer = 0x9ab36800] 07:50:04 INFO - PROCESS | 1767 | 1464015004804 Marionette DEBUG loaded listener.js 07:50:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x9ceae000) [pid = 1767] [serial = 183] [outer = 0x9ab36800] 07:50:05 INFO - PROCESS | 1767 | 1464015005698 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 07:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1396ms 07:50:05 INFO - PROCESS | 1767 | 1464015005748 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 07:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:50:05 INFO - PROCESS | 1767 | 1464015005754 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 07:50:05 INFO - PROCESS | 1767 | 1464015005760 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:50:05 INFO - PROCESS | 1767 | 1464015005764 Marionette TRACE conn4 <- [1,218,null,{}] 07:50:05 INFO - PROCESS | 1767 | 1464015005786 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:05 INFO - PROCESS | 1767 | 1464015005995 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 07:50:06 INFO - PROCESS | 1767 | 1464015006105 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a646400 == 51 [pid = 1767] [id = 62] 07:50:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x9bd5ec00) [pid = 1767] [serial = 184] [outer = (nil)] 07:50:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0xa2280800) [pid = 1767] [serial = 185] [outer = 0x9bd5ec00] 07:50:06 INFO - PROCESS | 1767 | 1464015006199 Marionette DEBUG loaded listener.js 07:50:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0xa34ca400) [pid = 1767] [serial = 186] [outer = 0x9bd5ec00] 07:50:07 INFO - PROCESS | 1767 | 1464015007067 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 07:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1337ms 07:50:07 INFO - PROCESS | 1767 | 1464015007096 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 07:50:07 INFO - PROCESS | 1767 | 1464015007100 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 07:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:50:07 INFO - PROCESS | 1767 | 1464015007106 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:50:07 INFO - PROCESS | 1767 | 1464015007109 Marionette TRACE conn4 <- [1,222,null,{}] 07:50:07 INFO - PROCESS | 1767 | 1464015007115 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:07 INFO - PROCESS | 1767 | 1464015007332 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 07:50:07 INFO - PROCESS | 1767 | 1464015007347 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x9205cc00 == 52 [pid = 1767] [id = 63] 07:50:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x94f77800) [pid = 1767] [serial = 187] [outer = (nil)] 07:50:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0xa62f4c00) [pid = 1767] [serial = 188] [outer = 0x94f77800] 07:50:07 INFO - PROCESS | 1767 | 1464015007473 Marionette DEBUG loaded listener.js 07:50:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0xa67c0000) [pid = 1767] [serial = 189] [outer = 0x94f77800] 07:50:08 INFO - PROCESS | 1767 | 1464015008455 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 07:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1385ms 07:50:08 INFO - PROCESS | 1767 | 1464015008492 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 07:50:08 INFO - PROCESS | 1767 | 1464015008495 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 07:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:50:08 INFO - PROCESS | 1767 | 1464015008502 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:50:08 INFO - PROCESS | 1767 | 1464015008506 Marionette TRACE conn4 <- [1,226,null,{}] 07:50:08 INFO - PROCESS | 1767 | 1464015008511 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:08 INFO - PROCESS | 1767 | 1464015008702 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 07:50:08 INFO - PROCESS | 1767 | 1464015008847 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x98018400 == 53 [pid = 1767] [id = 64] 07:50:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x9cc9c800) [pid = 1767] [serial = 190] [outer = (nil)] 07:50:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0xa8c4bc00) [pid = 1767] [serial = 191] [outer = 0x9cc9c800] 07:50:08 INFO - PROCESS | 1767 | 1464015008932 Marionette DEBUG loaded listener.js 07:50:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0xa901f000) [pid = 1767] [serial = 192] [outer = 0x9cc9c800] 07:50:09 INFO - PROCESS | 1767 | 1464015009757 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1290ms 07:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:50:09 INFO - PROCESS | 1767 | 1464015009792 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 07:50:09 INFO - PROCESS | 1767 | 1464015009795 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 07:50:09 INFO - PROCESS | 1767 | 1464015009802 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:50:09 INFO - PROCESS | 1767 | 1464015009806 Marionette TRACE conn4 <- [1,230,null,{}] 07:50:09 INFO - PROCESS | 1767 | 1464015009811 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:09 INFO - PROCESS | 1767 | 1464015009967 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 07:50:10 INFO - PROCESS | 1767 | 1464015010116 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x91fb6c00 == 54 [pid = 1767] [id = 65] 07:50:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x9350a400) [pid = 1767] [serial = 193] [outer = (nil)] 07:50:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0xa24fd400) [pid = 1767] [serial = 194] [outer = 0x9350a400] 07:50:10 INFO - PROCESS | 1767 | 1464015010200 Marionette DEBUG loaded listener.js 07:50:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0xa35ed000) [pid = 1767] [serial = 195] [outer = 0x9350a400] 07:50:11 INFO - PROCESS | 1767 | 1464015011295 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 07:50:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1541ms 07:50:11 INFO - PROCESS | 1767 | 1464015011345 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 07:50:11 INFO - PROCESS | 1767 | 1464015011356 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 07:50:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:50:11 INFO - PROCESS | 1767 | 1464015011371 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:50:11 INFO - PROCESS | 1767 | 1464015011379 Marionette TRACE conn4 <- [1,234,null,{}] 07:50:11 INFO - PROCESS | 1767 | 1464015011392 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:11 INFO - PROCESS | 1767 | 1464015011669 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 07:50:11 INFO - PROCESS | 1767 | 1464015011896 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x9767b800 == 55 [pid = 1767] [id = 66] 07:50:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x9767cc00) [pid = 1767] [serial = 196] [outer = (nil)] 07:50:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x9a13f400) [pid = 1767] [serial = 197] [outer = 0x9767cc00] 07:50:11 INFO - PROCESS | 1767 | 1464015011976 Marionette DEBUG loaded listener.js 07:50:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x9a306800) [pid = 1767] [serial = 198] [outer = 0x9767cc00] 07:50:12 INFO - PROCESS | 1767 | --DOCSHELL 0x93aa0c00 == 54 [pid = 1767] [id = 31] 07:50:12 INFO - PROCESS | 1767 | --DOCSHELL 0x92063400 == 53 [pid = 1767] [id = 57] 07:50:12 INFO - PROCESS | 1767 | --DOCSHELL 0xa2161800 == 52 [pid = 1767] [id = 56] 07:50:12 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0xa6758800) [pid = 1767] [serial = 137] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 1767 | --DOCSHELL 0x9a7da800 == 51 [pid = 1767] [id = 55] 07:50:12 INFO - PROCESS | 1767 | --DOCSHELL 0x93aa1000 == 50 [pid = 1767] [id = 54] 07:50:12 INFO - PROCESS | 1767 | --DOCSHELL 0x93a28c00 == 49 [pid = 1767] [id = 53] 07:50:12 INFO - PROCESS | 1767 | --DOCSHELL 0x94f82000 == 48 [pid = 1767] [id = 52] 07:50:12 INFO - PROCESS | 1767 | --DOCSHELL 0xa050f000 == 47 [pid = 1767] [id = 48] 07:50:12 INFO - PROCESS | 1767 | --DOCSHELL 0x91fb7800 == 46 [pid = 1767] [id = 47] 07:50:12 INFO - PROCESS | 1767 | 1464015012843 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 07:50:12 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0xa324f400) [pid = 1767] [serial = 131] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0xa30e6800) [pid = 1767] [serial = 110] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0xa353f000) [pid = 1767] [serial = 132] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0xa215a000) [pid = 1767] [serial = 134] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x99f83c00) [pid = 1767] [serial = 113] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x94f7e400) [pid = 1767] [serial = 122] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x9767e000) [pid = 1767] [serial = 123] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x9a70bc00) [pid = 1767] [serial = 125] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x9b271c00) [pid = 1767] [serial = 126] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0xa2160c00) [pid = 1767] [serial = 128] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x9a283c00) [pid = 1767] [serial = 119] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x94f81800) [pid = 1767] [serial = 116] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0xa2281800) [pid = 1767] [serial = 129] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0xa2257800) [pid = 1767] [serial = 135] [outer = (nil)] [url = about:blank] 07:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1546ms 07:50:12 INFO - PROCESS | 1767 | 1464015012915 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 07:50:12 INFO - PROCESS | 1767 | 1464015012923 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 07:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:50:12 INFO - PROCESS | 1767 | 1464015012933 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:50:12 INFO - PROCESS | 1767 | 1464015012936 Marionette TRACE conn4 <- [1,238,null,{}] 07:50:12 INFO - PROCESS | 1767 | 1464015012943 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:13 INFO - PROCESS | 1767 | 1464015013106 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 07:50:13 INFO - PROCESS | 1767 | 1464015013212 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x94f82400 == 47 [pid = 1767] [id = 67] 07:50:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x96c54c00) [pid = 1767] [serial = 199] [outer = (nil)] 07:50:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x9a304000) [pid = 1767] [serial = 200] [outer = 0x96c54c00] 07:50:13 INFO - PROCESS | 1767 | 1464015013285 Marionette DEBUG loaded listener.js 07:50:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x9a30c000) [pid = 1767] [serial = 201] [outer = 0x96c54c00] 07:50:13 INFO - PROCESS | 1767 | 1464015013982 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 07:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1077ms 07:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:50:14 INFO - PROCESS | 1767 | 1464015014013 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 07:50:14 INFO - PROCESS | 1767 | 1464015014016 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 07:50:14 INFO - PROCESS | 1767 | 1464015014023 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:50:14 INFO - PROCESS | 1767 | 1464015014030 Marionette TRACE conn4 <- [1,242,null,{}] 07:50:14 INFO - PROCESS | 1767 | 1464015014048 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:14 INFO - PROCESS | 1767 | 1464015014235 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 07:50:14 INFO - PROCESS | 1767 | 1464015014349 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a307c00 == 48 [pid = 1767] [id = 68] 07:50:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x9a30e000) [pid = 1767] [serial = 202] [outer = (nil)] 07:50:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x9a70bc00) [pid = 1767] [serial = 203] [outer = 0x9a30e000] 07:50:14 INFO - PROCESS | 1767 | 1464015014430 Marionette DEBUG loaded listener.js 07:50:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x9a995400) [pid = 1767] [serial = 204] [outer = 0x9a30e000] 07:50:15 INFO - PROCESS | 1767 | 1464015015249 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 07:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1286ms 07:50:15 INFO - PROCESS | 1767 | 1464015015310 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 07:50:15 INFO - PROCESS | 1767 | 1464015015317 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 07:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:50:15 INFO - PROCESS | 1767 | 1464015015339 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:50:15 INFO - PROCESS | 1767 | 1464015015343 Marionette TRACE conn4 <- [1,246,null,{}] 07:50:15 INFO - PROCESS | 1767 | 1464015015349 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:15 INFO - PROCESS | 1767 | 1464015015547 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 07:50:15 INFO - PROCESS | 1767 | 1464015015573 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x99e70800 == 49 [pid = 1767] [id = 69] 07:50:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x9a996800) [pid = 1767] [serial = 205] [outer = (nil)] 07:50:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x9a99d400) [pid = 1767] [serial = 206] [outer = 0x9a996800] 07:50:15 INFO - PROCESS | 1767 | 1464015015676 Marionette DEBUG loaded listener.js 07:50:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x9ab32800) [pid = 1767] [serial = 207] [outer = 0x9a996800] 07:50:16 INFO - PROCESS | 1767 | 1464015016504 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1193ms 07:50:16 INFO - PROCESS | 1767 | 1464015016537 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 07:50:16 INFO - PROCESS | 1767 | 1464015016540 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 07:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:50:16 INFO - PROCESS | 1767 | 1464015016547 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:50:16 INFO - PROCESS | 1767 | 1464015016550 Marionette TRACE conn4 <- [1,250,null,{}] 07:50:16 INFO - PROCESS | 1767 | 1464015016556 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:16 INFO - PROCESS | 1767 | 1464015016762 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 07:50:16 INFO - PROCESS | 1767 | 1464015016787 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a997400 == 50 [pid = 1767] [id = 70] 07:50:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x9a999400) [pid = 1767] [serial = 208] [outer = (nil)] 07:50:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x9ab3c000) [pid = 1767] [serial = 209] [outer = 0x9a999400] 07:50:16 INFO - PROCESS | 1767 | 1464015016859 Marionette DEBUG loaded listener.js 07:50:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x9b267800) [pid = 1767] [serial = 210] [outer = 0x9a999400] 07:50:17 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0xa24c8000) [pid = 1767] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:50:17 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x93508800) [pid = 1767] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:50:17 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x97679400) [pid = 1767] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:50:17 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x9b265c00) [pid = 1767] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:50:17 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x94f86000) [pid = 1767] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:50:17 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x9ceae400) [pid = 1767] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:50:17 INFO - PROCESS | 1767 | 1464015017808 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1290ms 07:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:50:17 INFO - PROCESS | 1767 | 1464015017838 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 07:50:17 INFO - PROCESS | 1767 | 1464015017841 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 07:50:17 INFO - PROCESS | 1767 | 1464015017848 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:50:17 INFO - PROCESS | 1767 | 1464015017851 Marionette TRACE conn4 <- [1,254,null,{}] 07:50:17 INFO - PROCESS | 1767 | 1464015017857 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:18 INFO - PROCESS | 1767 | 1464015018034 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 07:50:18 INFO - PROCESS | 1767 | 1464015018047 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x9800b000 == 51 [pid = 1767] [id = 71] 07:50:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x9a70f000) [pid = 1767] [serial = 211] [outer = (nil)] 07:50:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0xa104fc00) [pid = 1767] [serial = 212] [outer = 0x9a70f000] 07:50:18 INFO - PROCESS | 1767 | 1464015018123 Marionette DEBUG loaded listener.js 07:50:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0xa21a4000) [pid = 1767] [serial = 213] [outer = 0x9a70f000] 07:50:18 INFO - PROCESS | 1767 | 1464015018970 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 07:50:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1180ms 07:50:19 INFO - PROCESS | 1767 | 1464015019028 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 07:50:19 INFO - PROCESS | 1767 | 1464015019032 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 07:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:50:19 INFO - PROCESS | 1767 | 1464015019038 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:50:19 INFO - PROCESS | 1767 | 1464015019040 Marionette TRACE conn4 <- [1,258,null,{}] 07:50:19 INFO - PROCESS | 1767 | 1464015019046 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:19 INFO - PROCESS | 1767 | 1464015019202 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 07:50:19 INFO - PROCESS | 1767 | 1464015019214 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x9b26cc00 == 52 [pid = 1767] [id = 72] 07:50:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0xa104c000) [pid = 1767] [serial = 214] [outer = (nil)] 07:50:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0xa22a5000) [pid = 1767] [serial = 215] [outer = 0xa104c000] 07:50:19 INFO - PROCESS | 1767 | 1464015019290 Marionette DEBUG loaded listener.js 07:50:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0xa24cec00) [pid = 1767] [serial = 216] [outer = 0xa104c000] 07:50:20 INFO - PROCESS | 1767 | 1464015020454 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 07:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1489ms 07:50:20 INFO - PROCESS | 1767 | 1464015020529 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 07:50:20 INFO - PROCESS | 1767 | 1464015020536 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 07:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:50:20 INFO - PROCESS | 1767 | 1464015020548 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:50:20 INFO - PROCESS | 1767 | 1464015020552 Marionette TRACE conn4 <- [1,262,null,{}] 07:50:20 INFO - PROCESS | 1767 | 1464015020561 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:20 INFO - PROCESS | 1767 | 1464015020788 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 07:50:21 INFO - PROCESS | 1767 | 1464015021003 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x9444d800 == 53 [pid = 1767] [id = 73] 07:50:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x98859800) [pid = 1767] [serial = 217] [outer = (nil)] 07:50:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x9a307800) [pid = 1767] [serial = 218] [outer = 0x98859800] 07:50:21 INFO - PROCESS | 1767 | 1464015021094 Marionette DEBUG loaded listener.js 07:50:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x9a4d0c00) [pid = 1767] [serial = 219] [outer = 0x98859800] 07:50:21 INFO - PROCESS | 1767 | 1464015021928 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 07:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1434ms 07:50:21 INFO - PROCESS | 1767 | 1464015021982 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 07:50:21 INFO - PROCESS | 1767 | 1464015021990 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 07:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:50:22 INFO - PROCESS | 1767 | 1464015022002 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:50:22 INFO - PROCESS | 1767 | 1464015022006 Marionette TRACE conn4 <- [1,266,null,{}] 07:50:22 INFO - PROCESS | 1767 | 1464015022013 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:22 INFO - PROCESS | 1767 | 1464015022230 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 07:50:22 INFO - PROCESS | 1767 | 1464015022380 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:22 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a4d6000 == 54 [pid = 1767] [id = 74] 07:50:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x9a6eb400) [pid = 1767] [serial = 220] [outer = (nil)] 07:50:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 106 (0x9a998400) [pid = 1767] [serial = 221] [outer = 0x9a6eb400] 07:50:22 INFO - PROCESS | 1767 | 1464015022475 Marionette DEBUG loaded listener.js 07:50:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 107 (0x9b265c00) [pid = 1767] [serial = 222] [outer = 0x9a6eb400] 07:50:23 INFO - PROCESS | 1767 | 1464015023399 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 07:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1435ms 07:50:23 INFO - PROCESS | 1767 | 1464015023438 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 07:50:23 INFO - PROCESS | 1767 | 1464015023443 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 07:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:50:23 INFO - PROCESS | 1767 | 1464015023449 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:50:23 INFO - PROCESS | 1767 | 1464015023456 Marionette TRACE conn4 <- [1,270,null,{}] 07:50:23 INFO - PROCESS | 1767 | 1464015023472 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:23 INFO - PROCESS | 1767 | 1464015023656 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 07:50:23 INFO - PROCESS | 1767 | 1464015023807 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a26000 == 55 [pid = 1767] [id = 75] 07:50:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 108 (0xa321b000) [pid = 1767] [serial = 223] [outer = (nil)] 07:50:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 109 (0xa50a0800) [pid = 1767] [serial = 224] [outer = 0xa321b000] 07:50:23 INFO - PROCESS | 1767 | 1464015023898 Marionette DEBUG loaded listener.js 07:50:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 110 (0xa6758800) [pid = 1767] [serial = 225] [outer = 0xa321b000] 07:50:24 INFO - PROCESS | 1767 | 1464015024852 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1436ms 07:50:24 INFO - PROCESS | 1767 | 1464015024886 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 07:50:24 INFO - PROCESS | 1767 | 1464015024890 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 07:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:50:24 INFO - PROCESS | 1767 | 1464015024897 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:50:24 INFO - PROCESS | 1767 | 1464015024901 Marionette TRACE conn4 <- [1,274,null,{}] 07:50:24 INFO - PROCESS | 1767 | 1464015024907 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:25 INFO - PROCESS | 1767 | 1464015025084 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 07:50:25 INFO - PROCESS | 1767 | 1464015025243 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:25 INFO - PROCESS | 1767 | ++DOCSHELL 0xa3251000 == 56 [pid = 1767] [id = 76] 07:50:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 111 (0xa6756400) [pid = 1767] [serial = 226] [outer = (nil)] 07:50:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 112 (0xa6f7ec00) [pid = 1767] [serial = 227] [outer = 0xa6756400] 07:50:25 INFO - PROCESS | 1767 | 1464015025333 Marionette DEBUG loaded listener.js 07:50:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 113 (0xa6fbfc00) [pid = 1767] [serial = 228] [outer = 0xa6756400] 07:50:26 INFO - PROCESS | 1767 | 1464015026231 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 07:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1381ms 07:50:26 INFO - PROCESS | 1767 | 1464015026293 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 07:50:26 INFO - PROCESS | 1767 | 1464015026296 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 07:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:50:26 INFO - PROCESS | 1767 | 1464015026305 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:50:26 INFO - PROCESS | 1767 | 1464015026308 Marionette TRACE conn4 <- [1,278,null,{}] 07:50:26 INFO - PROCESS | 1767 | 1464015026315 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:26 INFO - PROCESS | 1767 | 1464015026498 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 07:50:26 INFO - PROCESS | 1767 | 1464015026653 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x91fb1c00 == 57 [pid = 1767] [id = 77] 07:50:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 114 (0x93860c00) [pid = 1767] [serial = 229] [outer = (nil)] 07:50:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 115 (0x97614800) [pid = 1767] [serial = 230] [outer = 0x93860c00] 07:50:26 INFO - PROCESS | 1767 | 1464015026749 Marionette DEBUG loaded listener.js 07:50:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 116 (0x97616800) [pid = 1767] [serial = 231] [outer = 0x93860c00] 07:50:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 117 (0xa6fc3400) [pid = 1767] [serial = 232] [outer = 0x93869800] 07:50:27 INFO - PROCESS | 1767 | 1464015027740 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 07:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1483ms 07:50:27 INFO - PROCESS | 1767 | 1464015027791 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 07:50:27 INFO - PROCESS | 1767 | 1464015027795 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 07:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:50:27 INFO - PROCESS | 1767 | 1464015027802 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:50:27 INFO - PROCESS | 1767 | 1464015027806 Marionette TRACE conn4 <- [1,282,null,{}] 07:50:27 INFO - PROCESS | 1767 | 1464015027812 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:28 INFO - PROCESS | 1767 | 1464015028013 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 07:50:28 INFO - PROCESS | 1767 | 1464015028205 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x9885e800 == 58 [pid = 1767] [id = 78] 07:50:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x9b5dc000) [pid = 1767] [serial = 233] [outer = (nil)] 07:50:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0xa6fc8c00) [pid = 1767] [serial = 234] [outer = 0x9b5dc000] 07:50:28 INFO - PROCESS | 1767 | 1464015028349 Marionette DEBUG loaded listener.js 07:50:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0xa6fccc00) [pid = 1767] [serial = 235] [outer = 0x9b5dc000] 07:50:29 INFO - PROCESS | 1767 | 1464015029234 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 07:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1484ms 07:50:29 INFO - PROCESS | 1767 | 1464015029287 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 07:50:29 INFO - PROCESS | 1767 | 1464015029290 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 07:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:50:29 INFO - PROCESS | 1767 | 1464015029297 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:50:29 INFO - PROCESS | 1767 | 1464015029300 Marionette TRACE conn4 <- [1,286,null,{}] 07:50:29 INFO - PROCESS | 1767 | 1464015029306 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:29 INFO - PROCESS | 1767 | 1464015029486 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 07:50:29 INFO - PROCESS | 1767 | 1464015029640 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x94f81800 == 59 [pid = 1767] [id = 79] 07:50:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x9ab31000) [pid = 1767] [serial = 236] [outer = (nil)] 07:50:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0xa8c06800) [pid = 1767] [serial = 237] [outer = 0x9ab31000] 07:50:29 INFO - PROCESS | 1767 | 1464015029730 Marionette DEBUG loaded listener.js 07:50:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0xa8c2a000) [pid = 1767] [serial = 238] [outer = 0x9ab31000] 07:50:30 INFO - PROCESS | 1767 | 1464015030566 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 07:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1283ms 07:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:50:30 INFO - PROCESS | 1767 | 1464015030579 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 07:50:30 INFO - PROCESS | 1767 | 1464015030582 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 07:50:30 INFO - PROCESS | 1767 | 1464015030589 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:50:30 INFO - PROCESS | 1767 | 1464015030593 Marionette TRACE conn4 <- [1,290,null,{}] 07:50:30 INFO - PROCESS | 1767 | 1464015030617 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:30 INFO - PROCESS | 1767 | 1464015030781 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 07:50:30 INFO - PROCESS | 1767 | 1464015030951 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a9c000 == 60 [pid = 1767] [id = 80] 07:50:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x94f7fc00) [pid = 1767] [serial = 239] [outer = (nil)] 07:50:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0xa90ae800) [pid = 1767] [serial = 240] [outer = 0x94f7fc00] 07:50:31 INFO - PROCESS | 1767 | 1464015031038 Marionette DEBUG loaded listener.js 07:50:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0xa9b77400) [pid = 1767] [serial = 241] [outer = 0x94f7fc00] 07:50:32 INFO - PROCESS | 1767 | 1464015032191 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1661ms 07:50:32 INFO - PROCESS | 1767 | 1464015032251 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 07:50:32 INFO - PROCESS | 1767 | 1464015032257 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 07:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:50:32 INFO - PROCESS | 1767 | 1464015032266 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:50:32 INFO - PROCESS | 1767 | 1464015032271 Marionette TRACE conn4 <- [1,294,null,{}] 07:50:32 INFO - PROCESS | 1767 | 1464015032323 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:32 INFO - PROCESS | 1767 | 1464015032581 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 07:50:32 INFO - PROCESS | 1767 | 1464015032817 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x94458c00 == 61 [pid = 1767] [id = 81] 07:50:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x94f79000) [pid = 1767] [serial = 242] [outer = (nil)] 07:50:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x94f84400) [pid = 1767] [serial = 243] [outer = 0x94f79000] 07:50:32 INFO - PROCESS | 1767 | 1464015032899 Marionette DEBUG loaded listener.js 07:50:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x97614c00) [pid = 1767] [serial = 244] [outer = 0x94f79000] 07:50:33 INFO - PROCESS | 1767 | --DOCSHELL 0x9800b000 == 60 [pid = 1767] [id = 71] 07:50:33 INFO - PROCESS | 1767 | --DOCSHELL 0x9a997400 == 59 [pid = 1767] [id = 70] 07:50:33 INFO - PROCESS | 1767 | --DOCSHELL 0x99e70800 == 58 [pid = 1767] [id = 69] 07:50:33 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0xa262c400) [pid = 1767] [serial = 173] [outer = (nil)] [url = about:blank] 07:50:33 INFO - PROCESS | 1767 | --DOCSHELL 0x9a307c00 == 57 [pid = 1767] [id = 68] 07:50:33 INFO - PROCESS | 1767 | --DOCSHELL 0x94f82400 == 56 [pid = 1767] [id = 67] 07:50:33 INFO - PROCESS | 1767 | --DOCSHELL 0x97681800 == 55 [pid = 1767] [id = 46] 07:50:33 INFO - PROCESS | 1767 | --DOCSHELL 0x9767b800 == 54 [pid = 1767] [id = 66] 07:50:33 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0xa68de800) [pid = 1767] [serial = 146] [outer = (nil)] [url = about:blank] 07:50:33 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x93a2cc00) [pid = 1767] [serial = 149] [outer = (nil)] [url = about:blank] 07:50:33 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x99d9ac00) [pid = 1767] [serial = 158] [outer = (nil)] [url = about:blank] 07:50:33 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x9a28b400) [pid = 1767] [serial = 159] [outer = (nil)] [url = about:blank] 07:50:33 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x9cc62c00) [pid = 1767] [serial = 161] [outer = (nil)] [url = about:blank] 07:50:33 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x9ceaa400) [pid = 1767] [serial = 162] [outer = (nil)] [url = about:blank] 07:50:33 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x98077c00) [pid = 1767] [serial = 156] [outer = (nil)] [url = about:blank] 07:50:33 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x9767b000) [pid = 1767] [serial = 155] [outer = (nil)] [url = about:blank] 07:50:33 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0xa6f39800) [pid = 1767] [serial = 152] [outer = (nil)] [url = about:blank] 07:50:33 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0xa21a3c00) [pid = 1767] [serial = 164] [outer = (nil)] [url = about:blank] 07:50:33 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0xa26ec000) [pid = 1767] [serial = 168] [outer = (nil)] [url = about:blank] 07:50:33 INFO - PROCESS | 1767 | --DOMWINDOW == 116 (0xa229fc00) [pid = 1767] [serial = 165] [outer = (nil)] [url = about:blank] 07:50:33 INFO - PROCESS | 1767 | --DOMWINDOW == 115 (0x9ab3b000) [pid = 1767] [serial = 171] [outer = (nil)] [url = about:blank] 07:50:33 INFO - PROCESS | 1767 | --DOMWINDOW == 114 (0xa26c1800) [pid = 1767] [serial = 167] [outer = (nil)] [url = about:blank] 07:50:33 INFO - PROCESS | 1767 | --DOMWINDOW == 113 (0x9ab36400) [pid = 1767] [serial = 170] [outer = (nil)] [url = about:blank] 07:50:33 INFO - PROCESS | 1767 | --DOMWINDOW == 112 (0x94f85800) [pid = 1767] [serial = 140] [outer = (nil)] [url = about:blank] 07:50:33 INFO - PROCESS | 1767 | --DOMWINDOW == 111 (0xa24cd800) [pid = 1767] [serial = 143] [outer = (nil)] [url = about:blank] 07:50:33 INFO - PROCESS | 1767 | 1464015033829 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:50:33 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. 07:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1592ms 07:50:33 INFO - PROCESS | 1767 | 1464015033859 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 07:50:33 INFO - PROCESS | 1767 | 1464015033868 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 07:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:50:33 INFO - PROCESS | 1767 | 1464015033879 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:50:33 INFO - PROCESS | 1767 | 1464015033883 Marionette TRACE conn4 <- [1,298,null,{}] 07:50:33 INFO - PROCESS | 1767 | 1464015033889 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:34 INFO - PROCESS | 1767 | 1464015034048 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 07:50:34 INFO - PROCESS | 1767 | 1464015034067 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a2cc00 == 55 [pid = 1767] [id = 82] 07:50:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 112 (0x93a31000) [pid = 1767] [serial = 245] [outer = (nil)] 07:50:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 113 (0x99de7c00) [pid = 1767] [serial = 246] [outer = 0x93a31000] 07:50:34 INFO - PROCESS | 1767 | 1464015034142 Marionette DEBUG loaded listener.js 07:50:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 114 (0x9a1cb800) [pid = 1767] [serial = 247] [outer = 0x93a31000] 07:50:35 INFO - PROCESS | 1767 | 1464015035011 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:50:35 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. 07:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1185ms 07:50:35 INFO - PROCESS | 1767 | 1464015035064 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 07:50:35 INFO - PROCESS | 1767 | 1464015035069 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 07:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:50:35 INFO - PROCESS | 1767 | 1464015035075 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:50:35 INFO - PROCESS | 1767 | 1464015035081 Marionette TRACE conn4 <- [1,302,null,{}] 07:50:35 INFO - PROCESS | 1767 | 1464015035096 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:35 INFO - PROCESS | 1767 | 1464015035268 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 07:50:35 INFO - PROCESS | 1767 | 1464015035388 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x97683400 == 56 [pid = 1767] [id = 83] 07:50:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 115 (0x9a30d400) [pid = 1767] [serial = 248] [outer = (nil)] 07:50:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 116 (0x9a6f2c00) [pid = 1767] [serial = 249] [outer = 0x9a30d400] 07:50:35 INFO - PROCESS | 1767 | 1464015035477 Marionette DEBUG loaded listener.js 07:50:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 117 (0x9a992c00) [pid = 1767] [serial = 250] [outer = 0x9a30d400] 07:50:36 INFO - PROCESS | 1767 | 1464015036317 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:50:36 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. 07:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1284ms 07:50:36 INFO - PROCESS | 1767 | 1464015036359 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 07:50:36 INFO - PROCESS | 1767 | 1464015036364 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 07:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:50:36 INFO - PROCESS | 1767 | 1464015036377 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:50:36 INFO - PROCESS | 1767 | 1464015036380 Marionette TRACE conn4 <- [1,306,null,{}] 07:50:36 INFO - PROCESS | 1767 | 1464015036386 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:36 INFO - PROCESS | 1767 | 1464015036579 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 07:50:36 INFO - PROCESS | 1767 | 1464015036602 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a997000 == 57 [pid = 1767] [id = 84] 07:50:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x9a9a0c00) [pid = 1767] [serial = 251] [outer = (nil)] 07:50:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x9ab38800) [pid = 1767] [serial = 252] [outer = 0x9a9a0c00] 07:50:36 INFO - PROCESS | 1767 | 1464015036677 Marionette DEBUG loaded listener.js 07:50:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x9bd61c00) [pid = 1767] [serial = 253] [outer = 0x9a9a0c00] 07:50:37 INFO - PROCESS | 1767 | 1464015037533 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:50:37 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. 07:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1189ms 07:50:37 INFO - PROCESS | 1767 | 1464015037561 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 07:50:37 INFO - PROCESS | 1767 | 1464015037564 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 07:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:50:37 INFO - PROCESS | 1767 | 1464015037571 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:50:37 INFO - PROCESS | 1767 | 1464015037588 Marionette TRACE conn4 <- [1,310,null,{}] 07:50:37 INFO - PROCESS | 1767 | 1464015037610 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:37 INFO - PROCESS | 1767 | 1464015037814 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 07:50:37 INFO - PROCESS | 1767 | 1464015037838 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a991c00 == 58 [pid = 1767] [id = 85] 07:50:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x9a9c8400) [pid = 1767] [serial = 254] [outer = (nil)] 07:50:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x9cc93c00) [pid = 1767] [serial = 255] [outer = 0x9a9c8400] 07:50:37 INFO - PROCESS | 1767 | 1464015037913 Marionette DEBUG loaded listener.js 07:50:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0xa0506800) [pid = 1767] [serial = 256] [outer = 0x9a9c8400] 07:50:38 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x9a996800) [pid = 1767] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:50:38 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x9a70f000) [pid = 1767] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:50:38 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x9a999400) [pid = 1767] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:50:38 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0x9a30e000) [pid = 1767] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:50:38 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x96c54c00) [pid = 1767] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:50:38 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0x9767cc00) [pid = 1767] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:50:38 INFO - PROCESS | 1767 | 1464015038872 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:50:38 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. 07:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1312ms 07:50:38 INFO - PROCESS | 1767 | 1464015038892 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 07:50:38 INFO - PROCESS | 1767 | 1464015038895 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 07:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:50:38 INFO - PROCESS | 1767 | 1464015038903 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:50:38 INFO - PROCESS | 1767 | 1464015038906 Marionette TRACE conn4 <- [1,314,null,{}] 07:50:38 INFO - PROCESS | 1767 | 1464015038912 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:39 INFO - PROCESS | 1767 | 1464015039083 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 07:50:39 INFO - PROCESS | 1767 | 1464015039103 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a30e000 == 59 [pid = 1767] [id = 86] 07:50:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x9a6f4000) [pid = 1767] [serial = 257] [outer = (nil)] 07:50:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0xa24d6400) [pid = 1767] [serial = 258] [outer = 0x9a6f4000] 07:50:39 INFO - PROCESS | 1767 | 1464015039177 Marionette DEBUG loaded listener.js 07:50:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0xa26e6800) [pid = 1767] [serial = 259] [outer = 0x9a6f4000] 07:50:40 INFO - PROCESS | 1767 | 1464015040033 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:50:40 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. 07:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1181ms 07:50:40 INFO - PROCESS | 1767 | 1464015040087 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 07:50:40 INFO - PROCESS | 1767 | 1464015040089 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 07:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:50:40 INFO - PROCESS | 1767 | 1464015040096 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:50:40 INFO - PROCESS | 1767 | 1464015040099 Marionette TRACE conn4 <- [1,318,null,{}] 07:50:40 INFO - PROCESS | 1767 | 1464015040105 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:40 INFO - PROCESS | 1767 | 1464015040254 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 07:50:40 INFO - PROCESS | 1767 | 1464015040266 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x94453000 == 60 [pid = 1767] [id = 87] 07:50:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x94459000) [pid = 1767] [serial = 260] [outer = (nil)] 07:50:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0xa3252c00) [pid = 1767] [serial = 261] [outer = 0x94459000] 07:50:40 INFO - PROCESS | 1767 | 1464015040339 Marionette DEBUG loaded listener.js 07:50:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0xa35ef400) [pid = 1767] [serial = 262] [outer = 0x94459000] 07:50:41 INFO - PROCESS | 1767 | 1464015041479 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:50:41 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. 07:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1434ms 07:50:41 INFO - PROCESS | 1767 | 1464015041532 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 07:50:41 INFO - PROCESS | 1767 | 1464015041540 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 07:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:50:41 INFO - PROCESS | 1767 | 1464015041548 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:50:41 INFO - PROCESS | 1767 | 1464015041554 Marionette TRACE conn4 <- [1,322,null,{}] 07:50:41 INFO - PROCESS | 1767 | 1464015041563 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:41 INFO - PROCESS | 1767 | 1464015041791 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 07:50:42 INFO - PROCESS | 1767 | 1464015041998 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x94f82000 == 61 [pid = 1767] [id = 88] 07:50:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x97613400) [pid = 1767] [serial = 263] [outer = (nil)] 07:50:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x98069400) [pid = 1767] [serial = 264] [outer = 0x97613400] 07:50:42 INFO - PROCESS | 1767 | 1464015042106 Marionette DEBUG loaded listener.js 07:50:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x9a1cac00) [pid = 1767] [serial = 265] [outer = 0x97613400] 07:50:43 INFO - PROCESS | 1767 | 1464015043004 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:50:43 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. 07:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1500ms 07:50:43 INFO - PROCESS | 1767 | 1464015043050 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 07:50:43 INFO - PROCESS | 1767 | 1464015043059 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 07:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:50:43 INFO - PROCESS | 1767 | 1464015043070 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:50:43 INFO - PROCESS | 1767 | 1464015043074 Marionette TRACE conn4 <- [1,326,null,{}] 07:50:43 INFO - PROCESS | 1767 | 1464015043081 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:43 INFO - PROCESS | 1767 | 1464015043302 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 07:50:43 INFO - PROCESS | 1767 | 1464015043520 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a6f3000 == 62 [pid = 1767] [id = 89] 07:50:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x9a7da400) [pid = 1767] [serial = 266] [outer = (nil)] 07:50:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x9a999400) [pid = 1767] [serial = 267] [outer = 0x9a7da400] 07:50:43 INFO - PROCESS | 1767 | 1464015043624 Marionette DEBUG loaded listener.js 07:50:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x9c14c400) [pid = 1767] [serial = 268] [outer = 0x9a7da400] 07:50:44 INFO - PROCESS | 1767 | 1464015044596 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:50:44 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. 07:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1586ms 07:50:44 INFO - PROCESS | 1767 | 1464015044657 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 07:50:44 INFO - PROCESS | 1767 | 1464015044662 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 07:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:50:44 INFO - PROCESS | 1767 | 1464015044668 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:50:44 INFO - PROCESS | 1767 | 1464015044675 Marionette TRACE conn4 <- [1,330,null,{}] 07:50:44 INFO - PROCESS | 1767 | 1464015044691 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:44 INFO - PROCESS | 1767 | 1464015044954 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 07:50:45 INFO - PROCESS | 1767 | 1464015045159 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x92062400 == 63 [pid = 1767] [id = 90] 07:50:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0xa26c1800) [pid = 1767] [serial = 269] [outer = (nil)] 07:50:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0xa68de800) [pid = 1767] [serial = 270] [outer = 0xa26c1800] 07:50:45 INFO - PROCESS | 1767 | 1464015045254 Marionette DEBUG loaded listener.js 07:50:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0xa6fbe400) [pid = 1767] [serial = 271] [outer = 0xa26c1800] 07:50:46 INFO - PROCESS | 1767 | 1464015046119 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:50:46 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. 07:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1487ms 07:50:46 INFO - PROCESS | 1767 | 1464015046156 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 07:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:50:46 INFO - PROCESS | 1767 | 1464015046161 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 07:50:46 INFO - PROCESS | 1767 | 1464015046167 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:50:46 INFO - PROCESS | 1767 | 1464015046171 Marionette TRACE conn4 <- [1,334,null,{}] 07:50:46 INFO - PROCESS | 1767 | 1464015046176 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:46 INFO - PROCESS | 1767 | 1464015046344 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 07:50:46 INFO - PROCESS | 1767 | 1464015046504 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x91fb4c00 == 64 [pid = 1767] [id = 91] 07:50:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0xa68e4400) [pid = 1767] [serial = 272] [outer = (nil)] 07:50:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0xa828a400) [pid = 1767] [serial = 273] [outer = 0xa68e4400] 07:50:46 INFO - PROCESS | 1767 | 1464015046589 Marionette DEBUG loaded listener.js 07:50:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0xa9063000) [pid = 1767] [serial = 274] [outer = 0xa68e4400] 07:50:47 INFO - PROCESS | 1767 | 1464015047452 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:50:47 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. 07:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1331ms 07:50:47 INFO - PROCESS | 1767 | 1464015047499 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 07:50:47 INFO - PROCESS | 1767 | 1464015047503 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 07:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:50:47 INFO - PROCESS | 1767 | 1464015047509 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:50:47 INFO - PROCESS | 1767 | 1464015047513 Marionette TRACE conn4 <- [1,338,null,{}] 07:50:47 INFO - PROCESS | 1767 | 1464015047519 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:47 INFO - PROCESS | 1767 | 1464015047690 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 07:50:47 INFO - PROCESS | 1767 | 1464015047846 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x91fb3800 == 65 [pid = 1767] [id = 92] 07:50:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0xa24c9400) [pid = 1767] [serial = 275] [outer = (nil)] 07:50:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0xa9b7d800) [pid = 1767] [serial = 276] [outer = 0xa24c9400] 07:50:47 INFO - PROCESS | 1767 | 1464015047931 Marionette DEBUG loaded listener.js 07:50:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0xa9b7f400) [pid = 1767] [serial = 277] [outer = 0xa24c9400] 07:50:48 INFO - PROCESS | 1767 | 1464015048890 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:50:48 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. 07:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1430ms 07:50:48 INFO - PROCESS | 1767 | 1464015048941 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 07:50:48 INFO - PROCESS | 1767 | 1464015048944 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 07:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:50:48 INFO - PROCESS | 1767 | 1464015048952 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:50:48 INFO - PROCESS | 1767 | 1464015048956 Marionette TRACE conn4 <- [1,342,null,{}] 07:50:48 INFO - PROCESS | 1767 | 1464015048963 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:49 INFO - PROCESS | 1767 | 1464015049156 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 07:50:49 INFO - PROCESS | 1767 | 1464015049315 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x91a2f400 == 66 [pid = 1767] [id = 93] 07:50:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x91a2fc00) [pid = 1767] [serial = 278] [outer = (nil)] 07:50:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x9560cc00) [pid = 1767] [serial = 279] [outer = 0x91a2fc00] 07:50:49 INFO - PROCESS | 1767 | 1464015049405 Marionette DEBUG loaded listener.js 07:50:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x95610800) [pid = 1767] [serial = 280] [outer = 0x91a2fc00] 07:50:50 INFO - PROCESS | 1767 | 1464015050302 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:50:50 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. 07:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1381ms 07:50:50 INFO - PROCESS | 1767 | 1464015050333 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 07:50:50 INFO - PROCESS | 1767 | 1464015050338 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 07:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:50:50 INFO - PROCESS | 1767 | 1464015050344 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:50:50 INFO - PROCESS | 1767 | 1464015050348 Marionette TRACE conn4 <- [1,346,null,{}] 07:50:50 INFO - PROCESS | 1767 | 1464015050354 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:50 INFO - PROCESS | 1767 | 1464015050534 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 07:50:50 INFO - PROCESS | 1767 | 1464015050699 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x95610400 == 67 [pid = 1767] [id = 94] 07:50:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0xa68a6000) [pid = 1767] [serial = 281] [outer = (nil)] 07:50:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0xac099c00) [pid = 1767] [serial = 282] [outer = 0xa68a6000] 07:50:50 INFO - PROCESS | 1767 | 1464015050786 Marionette DEBUG loaded listener.js 07:50:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0xac0b0400) [pid = 1767] [serial = 283] [outer = 0xa68a6000] 07:50:51 INFO - PROCESS | 1767 | 1464015051682 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:50:51 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. 07:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1384ms 07:50:51 INFO - PROCESS | 1767 | 1464015051729 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 07:50:51 INFO - PROCESS | 1767 | 1464015051733 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 07:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:50:51 INFO - PROCESS | 1767 | 1464015051740 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:50:51 INFO - PROCESS | 1767 | 1464015051743 Marionette TRACE conn4 <- [1,350,null,{}] 07:50:51 INFO - PROCESS | 1767 | 1464015051749 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:51 INFO - PROCESS | 1767 | 1464015051922 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 07:50:52 INFO - PROCESS | 1767 | 1464015052086 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee58000 == 68 [pid = 1767] [id = 95] 07:50:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x8ee59400) [pid = 1767] [serial = 284] [outer = (nil)] 07:50:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x8ee5e400) [pid = 1767] [serial = 285] [outer = 0x8ee59400] 07:50:52 INFO - PROCESS | 1767 | 1464015052170 Marionette DEBUG loaded listener.js 07:50:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x8ee60000) [pid = 1767] [serial = 286] [outer = 0x8ee59400] 07:50:53 INFO - PROCESS | 1767 | 1464015053097 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:50:53 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. 07:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1431ms 07:50:53 INFO - PROCESS | 1767 | 1464015053172 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 07:50:53 INFO - PROCESS | 1767 | 1464015053176 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 07:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:50:53 INFO - PROCESS | 1767 | 1464015053183 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:50:53 INFO - PROCESS | 1767 | 1464015053186 Marionette TRACE conn4 <- [1,354,null,{}] 07:50:53 INFO - PROCESS | 1767 | 1464015053192 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:53 INFO - PROCESS | 1767 | 1464015053633 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 07:50:53 INFO - PROCESS | 1767 | 1464015053891 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x8efacc00 == 69 [pid = 1767] [id = 96] 07:50:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x8efae800) [pid = 1767] [serial = 287] [outer = (nil)] 07:50:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x91a25800) [pid = 1767] [serial = 288] [outer = 0x8efae800] 07:50:53 INFO - PROCESS | 1767 | 1464015053974 Marionette DEBUG loaded listener.js 07:50:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x91fbc800) [pid = 1767] [serial = 289] [outer = 0x8efae800] 07:50:54 INFO - PROCESS | 1767 | 1464015054870 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:50:54 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. 07:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1730ms 07:50:54 INFO - PROCESS | 1767 | 1464015054916 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 07:50:54 INFO - PROCESS | 1767 | 1464015054921 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 07:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:50:54 INFO - PROCESS | 1767 | 1464015054929 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:50:54 INFO - PROCESS | 1767 | 1464015054934 Marionette TRACE conn4 <- [1,358,null,{}] 07:50:54 INFO - PROCESS | 1767 | 1464015054941 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:55 INFO - PROCESS | 1767 | 1464015055111 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 07:50:55 INFO - PROCESS | 1767 | 1464015055278 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x95601400 == 70 [pid = 1767] [id = 97] 07:50:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x95602c00) [pid = 1767] [serial = 290] [outer = (nil)] 07:50:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x95609800) [pid = 1767] [serial = 291] [outer = 0x95602c00] 07:50:55 INFO - PROCESS | 1767 | 1464015055404 Marionette DEBUG loaded listener.js 07:50:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x9760e400) [pid = 1767] [serial = 292] [outer = 0x95602c00] 07:50:56 INFO - PROCESS | 1767 | --DOCSHELL 0x99f83000 == 69 [pid = 1767] [id = 27] 07:50:56 INFO - PROCESS | 1767 | --DOCSHELL 0x9928c800 == 68 [pid = 1767] [id = 49] 07:50:56 INFO - PROCESS | 1767 | --DOCSHELL 0x93a24000 == 67 [pid = 1767] [id = 50] 07:50:56 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x96c5a000) [pid = 1767] [serial = 176] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x9a6ed400) [pid = 1767] [serial = 179] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x9bd58400) [pid = 1767] [serial = 182] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0xa2280800) [pid = 1767] [serial = 185] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0xa62f4c00) [pid = 1767] [serial = 188] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0xa8c4bc00) [pid = 1767] [serial = 191] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0xa22a5000) [pid = 1767] [serial = 215] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1767 | 1464015056490 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:50:56 INFO - PROCESS | 1767 | --DOCSHELL 0x9a30e000 == 66 [pid = 1767] [id = 86] 07:50:56 INFO - PROCESS | 1767 | --DOCSHELL 0x9a991c00 == 65 [pid = 1767] [id = 85] 07:50:56 INFO - PROCESS | 1767 | --DOCSHELL 0x9a997000 == 64 [pid = 1767] [id = 84] 07:50:56 INFO - PROCESS | 1767 | --DOCSHELL 0x97683400 == 63 [pid = 1767] [id = 83] 07:50:56 INFO - PROCESS | 1767 | --DOCSHELL 0x93a2cc00 == 62 [pid = 1767] [id = 82] 07:50:56 INFO - PROCESS | 1767 | --DOCSHELL 0x94458c00 == 61 [pid = 1767] [id = 81] 07:50:56 INFO - PROCESS | 1767 | --DOCSHELL 0x9885e800 == 60 [pid = 1767] [id = 78] 07:50:56 INFO - PROCESS | 1767 | --DOCSHELL 0x91fb1c00 == 59 [pid = 1767] [id = 77] 07:50:56 INFO - PROCESS | 1767 | --DOCSHELL 0xa3251000 == 58 [pid = 1767] [id = 76] 07:50:56 INFO - PROCESS | 1767 | --DOCSHELL 0x93a26000 == 57 [pid = 1767] [id = 75] 07:50:56 INFO - PROCESS | 1767 | --DOCSHELL 0x9a4d6000 == 56 [pid = 1767] [id = 74] 07:50:56 INFO - PROCESS | 1767 | --DOCSHELL 0x9444d800 == 55 [pid = 1767] [id = 73] 07:50:56 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. 07:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1634ms 07:50:56 INFO - PROCESS | 1767 | 1464015056564 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 07:50:56 INFO - PROCESS | 1767 | 1464015056568 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 07:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:50:56 INFO - PROCESS | 1767 | 1464015056576 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:50:56 INFO - PROCESS | 1767 | 1464015056579 Marionette TRACE conn4 <- [1,362,null,{}] 07:50:56 INFO - PROCESS | 1767 | 1464015056585 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:56 INFO - PROCESS | 1767 | 1464015056754 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 07:50:56 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x9ab32800) [pid = 1767] [serial = 207] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0xa104fc00) [pid = 1767] [serial = 212] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x9ab3c000) [pid = 1767] [serial = 209] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x9a70bc00) [pid = 1767] [serial = 203] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x9a304000) [pid = 1767] [serial = 200] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x9a30c000) [pid = 1767] [serial = 201] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x9a306800) [pid = 1767] [serial = 198] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x9a13f400) [pid = 1767] [serial = 197] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0xa24fd400) [pid = 1767] [serial = 194] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0xa21a4000) [pid = 1767] [serial = 213] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x9a99d400) [pid = 1767] [serial = 206] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x9b267800) [pid = 1767] [serial = 210] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x9a995400) [pid = 1767] [serial = 204] [outer = (nil)] [url = about:blank] 07:50:56 INFO - PROCESS | 1767 | 1464015056941 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x91fb4000 == 56 [pid = 1767] [id = 98] 07:50:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x97619000) [pid = 1767] [serial = 293] [outer = (nil)] 07:50:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x97682400) [pid = 1767] [serial = 294] [outer = 0x97619000] 07:50:57 INFO - PROCESS | 1767 | 1464015057018 Marionette DEBUG loaded listener.js 07:50:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x99d99800) [pid = 1767] [serial = 295] [outer = 0x97619000] 07:50:57 INFO - PROCESS | 1767 | 1464015057832 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:50:57 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. 07:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1330ms 07:50:57 INFO - PROCESS | 1767 | 1464015057907 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 07:50:57 INFO - PROCESS | 1767 | 1464015057913 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 07:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:50:57 INFO - PROCESS | 1767 | 1464015057929 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:50:57 INFO - PROCESS | 1767 | 1464015057936 Marionette TRACE conn4 <- [1,366,null,{}] 07:50:57 INFO - PROCESS | 1767 | 1464015057942 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:58 INFO - PROCESS | 1767 | 1464015058106 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 07:50:58 INFO - PROCESS | 1767 | 1464015058222 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x9560a000 == 57 [pid = 1767] [id = 99] 07:50:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x99f83000) [pid = 1767] [serial = 296] [outer = (nil)] 07:50:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x9a6ecc00) [pid = 1767] [serial = 297] [outer = 0x99f83000] 07:50:58 INFO - PROCESS | 1767 | 1464015058301 Marionette DEBUG loaded listener.js 07:50:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x9a6f5400) [pid = 1767] [serial = 298] [outer = 0x99f83000] 07:50:59 INFO - PROCESS | 1767 | 1464015059104 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:50:59 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. 07:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1253ms 07:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:50:59 INFO - PROCESS | 1767 | 1464015059177 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 07:50:59 INFO - PROCESS | 1767 | 1464015059179 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 07:50:59 INFO - PROCESS | 1767 | 1464015059186 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:50:59 INFO - PROCESS | 1767 | 1464015059189 Marionette TRACE conn4 <- [1,370,null,{}] 07:50:59 INFO - PROCESS | 1767 | 1464015059203 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:59 INFO - PROCESS | 1767 | 1464015059404 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 07:50:59 INFO - PROCESS | 1767 | 1464015059422 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a991c00 == 58 [pid = 1767] [id = 100] 07:50:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x9a992400) [pid = 1767] [serial = 299] [outer = (nil)] 07:50:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x9a99d400) [pid = 1767] [serial = 300] [outer = 0x9a992400] 07:50:59 INFO - PROCESS | 1767 | 1464015059508 Marionette DEBUG loaded listener.js 07:50:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x9ab32800) [pid = 1767] [serial = 301] [outer = 0x9a992400] 07:51:00 INFO - PROCESS | 1767 | 1464015060400 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:51:00 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. 07:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1280ms 07:51:00 INFO - PROCESS | 1767 | 1464015060466 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 07:51:00 INFO - PROCESS | 1767 | 1464015060469 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 07:51:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:51:00 INFO - PROCESS | 1767 | 1464015060476 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:51:00 INFO - PROCESS | 1767 | 1464015060479 Marionette TRACE conn4 <- [1,374,null,{}] 07:51:00 INFO - PROCESS | 1767 | 1464015060484 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:00 INFO - PROCESS | 1767 | 1464015060730 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 07:51:00 INFO - PROCESS | 1767 | 1464015060757 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x9b267c00 == 59 [pid = 1767] [id = 101] 07:51:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x9b273000) [pid = 1767] [serial = 302] [outer = (nil)] 07:51:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x9bd58400) [pid = 1767] [serial = 303] [outer = 0x9b273000] 07:51:00 INFO - PROCESS | 1767 | 1464015060839 Marionette DEBUG loaded listener.js 07:51:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x9cc9bc00) [pid = 1767] [serial = 304] [outer = 0x9b273000] 07:51:01 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x9a6f4000) [pid = 1767] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:51:01 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x9a9a0c00) [pid = 1767] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:51:01 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x9a30d400) [pid = 1767] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:51:01 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x94f79000) [pid = 1767] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:51:01 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x93a31000) [pid = 1767] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:51:01 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x9a9c8400) [pid = 1767] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:51:01 INFO - PROCESS | 1767 | 1464015061895 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:51:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:51:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1432ms 07:51:01 INFO - PROCESS | 1767 | 1464015061911 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 07:51:01 INFO - PROCESS | 1767 | 1464015061915 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 07:51:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:51:01 INFO - PROCESS | 1767 | 1464015061921 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:51:01 INFO - PROCESS | 1767 | 1464015061924 Marionette TRACE conn4 <- [1,378,null,{}] 07:51:01 INFO - PROCESS | 1767 | 1464015061930 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:02 INFO - PROCESS | 1767 | 1464015062082 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 07:51:02 INFO - PROCESS | 1767 | 1464015062096 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:02 INFO - PROCESS | 1767 | ++DOCSHELL 0x8efba400 == 60 [pid = 1767] [id = 102] 07:51:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x9a4d7000) [pid = 1767] [serial = 305] [outer = (nil)] 07:51:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x9ceb0800) [pid = 1767] [serial = 306] [outer = 0x9a4d7000] 07:51:02 INFO - PROCESS | 1767 | 1464015062172 Marionette DEBUG loaded listener.js 07:51:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0xa21a4800) [pid = 1767] [serial = 307] [outer = 0x9a4d7000] 07:51:02 INFO - PROCESS | 1767 | 1464015062995 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:51:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:51:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1088ms 07:51:03 INFO - PROCESS | 1767 | 1464015063015 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 07:51:03 INFO - PROCESS | 1767 | 1464015063019 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 07:51:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:51:03 INFO - PROCESS | 1767 | 1464015063025 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:51:03 INFO - PROCESS | 1767 | 1464015063027 Marionette TRACE conn4 <- [1,382,null,{}] 07:51:03 INFO - PROCESS | 1767 | 1464015063033 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:03 INFO - PROCESS | 1767 | 1464015063180 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 07:51:03 INFO - PROCESS | 1767 | 1464015063194 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a992800 == 61 [pid = 1767] [id = 103] 07:51:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x9b26c000) [pid = 1767] [serial = 308] [outer = (nil)] 07:51:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0xa24cdc00) [pid = 1767] [serial = 309] [outer = 0x9b26c000] 07:51:03 INFO - PROCESS | 1767 | 1464015063268 Marionette DEBUG loaded listener.js 07:51:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0xa321a400) [pid = 1767] [serial = 310] [outer = 0x9b26c000] 07:51:04 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:04 INFO - PROCESS | 1767 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:51:04 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:04 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:04 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:04 INFO - PROCESS | 1767 | 1464015064438 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:51:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:51:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1429ms 07:51:04 INFO - PROCESS | 1767 | 1464015064454 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 07:51:04 INFO - PROCESS | 1767 | 1464015064462 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 07:51:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:51:04 INFO - PROCESS | 1767 | 1464015064470 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:51:04 INFO - PROCESS | 1767 | 1464015064477 Marionette TRACE conn4 <- [1,386,null,{}] 07:51:04 INFO - PROCESS | 1767 | 1464015064485 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:04 INFO - PROCESS | 1767 | 1464015064719 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 07:51:04 INFO - PROCESS | 1767 | 1464015064886 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:04 INFO - PROCESS | 1767 | ++DOCSHELL 0x92058c00 == 62 [pid = 1767] [id = 104] 07:51:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x93502c00) [pid = 1767] [serial = 311] [outer = (nil)] 07:51:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x94f80800) [pid = 1767] [serial = 312] [outer = 0x93502c00] 07:51:04 INFO - PROCESS | 1767 | 1464015064990 Marionette DEBUG loaded listener.js 07:51:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x9560e800) [pid = 1767] [serial = 313] [outer = 0x93502c00] 07:51:05 INFO - PROCESS | 1767 | 1464015065957 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 07:51:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:51:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1534ms 07:51:06 INFO - PROCESS | 1767 | 1464015066005 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 07:51:06 INFO - PROCESS | 1767 | 1464015066014 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 07:51:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:51:06 INFO - PROCESS | 1767 | 1464015066025 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:51:06 INFO - PROCESS | 1767 | 1464015066028 Marionette TRACE conn4 <- [1,390,null,{}] 07:51:06 INFO - PROCESS | 1767 | 1464015066035 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:06 INFO - PROCESS | 1767 | 1464015066224 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 07:51:06 INFO - PROCESS | 1767 | 1464015066476 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a307400 == 63 [pid = 1767] [id = 105] 07:51:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x9a30a800) [pid = 1767] [serial = 314] [outer = (nil)] 07:51:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x9a643000) [pid = 1767] [serial = 315] [outer = 0x9a30a800] 07:51:06 INFO - PROCESS | 1767 | 1464015066606 Marionette DEBUG loaded listener.js 07:51:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x9a993400) [pid = 1767] [serial = 316] [outer = 0x9a30a800] 07:51:07 INFO - PROCESS | 1767 | 1464015067528 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 07:51:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:51:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1580ms 07:51:07 INFO - PROCESS | 1767 | 1464015067605 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 07:51:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:51:07 INFO - PROCESS | 1767 | 1464015067610 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 07:51:07 INFO - PROCESS | 1767 | 1464015067617 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:51:07 INFO - PROCESS | 1767 | 1464015067623 Marionette TRACE conn4 <- [1,394,null,{}] 07:51:07 INFO - PROCESS | 1767 | 1464015067641 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:07 INFO - PROCESS | 1767 | 1464015067872 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 07:51:08 INFO - PROCESS | 1767 | 1464015068083 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x8efb9c00 == 64 [pid = 1767] [id = 106] 07:51:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x9386dc00) [pid = 1767] [serial = 317] [outer = (nil)] 07:51:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0xa35f4800) [pid = 1767] [serial = 318] [outer = 0x9386dc00] 07:51:08 INFO - PROCESS | 1767 | 1464015068222 Marionette DEBUG loaded listener.js 07:51:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0xa68a0000) [pid = 1767] [serial = 319] [outer = 0x9386dc00] 07:51:09 INFO - PROCESS | 1767 | 1464015069234 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 07:51:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:51:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1687ms 07:51:09 INFO - PROCESS | 1767 | 1464015069304 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 07:51:09 INFO - PROCESS | 1767 | 1464015069310 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 07:51:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:51:09 INFO - PROCESS | 1767 | 1464015069316 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:51:09 INFO - PROCESS | 1767 | 1464015069320 Marionette TRACE conn4 <- [1,398,null,{}] 07:51:09 INFO - PROCESS | 1767 | 1464015069327 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:09 INFO - PROCESS | 1767 | 1464015069528 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 07:51:09 INFO - PROCESS | 1767 | 1464015069742 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x8efb8000 == 65 [pid = 1767] [id = 107] 07:51:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0xa62f2400) [pid = 1767] [serial = 320] [outer = (nil)] 07:51:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0xa828dc00) [pid = 1767] [serial = 321] [outer = 0xa62f2400] 07:51:09 INFO - PROCESS | 1767 | 1464015069831 Marionette DEBUG loaded listener.js 07:51:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0xa901e800) [pid = 1767] [serial = 322] [outer = 0xa62f2400] 07:51:10 INFO - PROCESS | 1767 | 1464015070744 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 07:51:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:51:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1482ms 07:51:10 INFO - PROCESS | 1767 | 1464015070800 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 07:51:10 INFO - PROCESS | 1767 | 1464015070803 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 07:51:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:51:10 INFO - PROCESS | 1767 | 1464015070810 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:51:10 INFO - PROCESS | 1767 | 1464015070813 Marionette TRACE conn4 <- [1,402,null,{}] 07:51:10 INFO - PROCESS | 1767 | 1464015070819 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:11 INFO - PROCESS | 1767 | 1464015070999 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 07:51:11 INFO - PROCESS | 1767 | 1464015071218 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8efb6c00 == 66 [pid = 1767] [id = 108] 07:51:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0xa6fc0400) [pid = 1767] [serial = 323] [outer = (nil)] 07:51:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0xac095400) [pid = 1767] [serial = 324] [outer = 0xa6fc0400] 07:51:11 INFO - PROCESS | 1767 | 1464015071320 Marionette DEBUG loaded listener.js 07:51:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0xac0b9800) [pid = 1767] [serial = 325] [outer = 0xa6fc0400] 07:51:12 INFO - PROCESS | 1767 | 1464015072244 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 07:51:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:51:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1480ms 07:51:12 INFO - PROCESS | 1767 | 1464015072292 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 07:51:12 INFO - PROCESS | 1767 | 1464015072295 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 07:51:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:51:12 INFO - PROCESS | 1767 | 1464015072302 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:51:12 INFO - PROCESS | 1767 | 1464015072306 Marionette TRACE conn4 <- [1,406,null,{}] 07:51:12 INFO - PROCESS | 1767 | 1464015072312 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:12 INFO - PROCESS | 1767 | 1464015072504 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 07:51:12 INFO - PROCESS | 1767 | 1464015072730 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e47c000 == 67 [pid = 1767] [id = 109] 07:51:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x8e47ec00) [pid = 1767] [serial = 326] [outer = (nil)] 07:51:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x8e489400) [pid = 1767] [serial = 327] [outer = 0x8e47ec00] 07:51:12 INFO - PROCESS | 1767 | 1464015072831 Marionette DEBUG loaded listener.js 07:51:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0xa9b7d000) [pid = 1767] [serial = 328] [outer = 0x8e47ec00] 07:51:13 INFO - PROCESS | 1767 | 1464015073702 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 07:51:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:51:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1436ms 07:51:13 INFO - PROCESS | 1767 | 1464015073739 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 07:51:13 INFO - PROCESS | 1767 | 1464015073742 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 07:51:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:51:13 INFO - PROCESS | 1767 | 1464015073750 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:51:13 INFO - PROCESS | 1767 | 1464015073753 Marionette TRACE conn4 <- [1,410,null,{}] 07:51:13 INFO - PROCESS | 1767 | 1464015073759 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:13 INFO - PROCESS | 1767 | 1464015073952 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 07:51:14 INFO - PROCESS | 1767 | 1464015074124 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e480c00 == 68 [pid = 1767] [id = 110] 07:51:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x8e487400) [pid = 1767] [serial = 329] [outer = (nil)] 07:51:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x8e738400) [pid = 1767] [serial = 330] [outer = 0x8e487400] 07:51:14 INFO - PROCESS | 1767 | 1464015074209 Marionette DEBUG loaded listener.js 07:51:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x8e73cc00) [pid = 1767] [serial = 331] [outer = 0x8e487400] 07:51:15 INFO - PROCESS | 1767 | 1464015075308 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 07:51:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:51:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1632ms 07:51:15 INFO - PROCESS | 1767 | 1464015075382 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 07:51:15 INFO - PROCESS | 1767 | 1464015075387 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 07:51:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:51:15 INFO - PROCESS | 1767 | 1464015075393 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:51:15 INFO - PROCESS | 1767 | 1464015075397 Marionette TRACE conn4 <- [1,414,null,{}] 07:51:15 INFO - PROCESS | 1767 | 1464015075403 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:15 INFO - PROCESS | 1767 | 1464015075623 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 07:51:15 INFO - PROCESS | 1767 | 1464015075837 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db97000 == 69 [pid = 1767] [id = 111] 07:51:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x8db98c00) [pid = 1767] [serial = 332] [outer = (nil)] 07:51:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x8dba0400) [pid = 1767] [serial = 333] [outer = 0x8db98c00] 07:51:15 INFO - PROCESS | 1767 | 1464015075972 Marionette DEBUG loaded listener.js 07:51:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x8dba3c00) [pid = 1767] [serial = 334] [outer = 0x8db98c00] 07:51:16 INFO - PROCESS | 1767 | 1464015076878 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 07:51:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:51:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1533ms 07:51:16 INFO - PROCESS | 1767 | 1464015076927 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 07:51:16 INFO - PROCESS | 1767 | 1464015076930 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 07:51:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:51:16 INFO - PROCESS | 1767 | 1464015076937 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:51:16 INFO - PROCESS | 1767 | 1464015076941 Marionette TRACE conn4 <- [1,418,null,{}] 07:51:16 INFO - PROCESS | 1767 | 1464015076947 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:17 INFO - PROCESS | 1767 | 1464015077134 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 07:51:17 INFO - PROCESS | 1767 | 1464015077308 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:17 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dba2800 == 70 [pid = 1767] [id = 112] 07:51:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x8dba5000) [pid = 1767] [serial = 335] [outer = (nil)] 07:51:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x8ddcc400) [pid = 1767] [serial = 336] [outer = 0x8dba5000] 07:51:17 INFO - PROCESS | 1767 | 1464015077441 Marionette DEBUG loaded listener.js 07:51:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x8ddd0800) [pid = 1767] [serial = 337] [outer = 0x8dba5000] 07:51:18 INFO - PROCESS | 1767 | 1464015078762 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 07:51:18 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 07:51:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1844ms 07:51:18 INFO - PROCESS | 1767 | 1464015078782 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 07:51:18 INFO - PROCESS | 1767 | 1464015078785 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 07:51:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:51:19 INFO - PROCESS | 1767 | 1464015079179 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:51:19 INFO - PROCESS | 1767 | 1464015079184 Marionette TRACE conn4 <- [1,422,null,{}] 07:51:19 INFO - PROCESS | 1767 | 1464015079268 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:19 INFO - PROCESS | 1767 | 1464015079461 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 07:51:19 INFO - PROCESS | 1767 | 1464015079635 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ddcdc00 == 71 [pid = 1767] [id = 113] 07:51:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x8ddce000) [pid = 1767] [serial = 338] [outer = (nil)] 07:51:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x8e73e800) [pid = 1767] [serial = 339] [outer = 0x8ddce000] 07:51:19 INFO - PROCESS | 1767 | 1464015079713 Marionette DEBUG loaded listener.js 07:51:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x8ee58800) [pid = 1767] [serial = 340] [outer = 0x8ddce000] 07:51:20 INFO - PROCESS | 1767 | --DOCSHELL 0x8efba400 == 70 [pid = 1767] [id = 102] 07:51:20 INFO - PROCESS | 1767 | --DOCSHELL 0x9b267c00 == 69 [pid = 1767] [id = 101] 07:51:20 INFO - PROCESS | 1767 | --DOCSHELL 0x9a991c00 == 68 [pid = 1767] [id = 100] 07:51:20 INFO - PROCESS | 1767 | --DOCSHELL 0x9560a000 == 67 [pid = 1767] [id = 99] 07:51:20 INFO - PROCESS | 1767 | --DOCSHELL 0x91fb4000 == 66 [pid = 1767] [id = 98] 07:51:20 INFO - PROCESS | 1767 | --DOCSHELL 0x95601400 == 65 [pid = 1767] [id = 97] 07:51:20 INFO - PROCESS | 1767 | --DOCSHELL 0x8efacc00 == 64 [pid = 1767] [id = 96] 07:51:20 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x9a998400) [pid = 1767] [serial = 221] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x9ab38800) [pid = 1767] [serial = 252] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x9a6f2c00) [pid = 1767] [serial = 249] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x97614c00) [pid = 1767] [serial = 244] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x94f84400) [pid = 1767] [serial = 243] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0xa50a0800) [pid = 1767] [serial = 224] [outer = (nil)] [url = about:blank] 07:51:20 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x9a307800) [pid = 1767] [serial = 218] [outer = (nil)] [url = about:blank] 07:51:21 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x99de7c00) [pid = 1767] [serial = 246] [outer = (nil)] [url = about:blank] 07:51:21 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x9a1cb800) [pid = 1767] [serial = 247] [outer = (nil)] [url = about:blank] 07:51:21 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0xa90ae800) [pid = 1767] [serial = 240] [outer = (nil)] [url = about:blank] 07:51:21 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0xa8c06800) [pid = 1767] [serial = 237] [outer = (nil)] [url = about:blank] 07:51:21 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0xa6f7ec00) [pid = 1767] [serial = 227] [outer = (nil)] [url = about:blank] 07:51:21 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x9cc93c00) [pid = 1767] [serial = 255] [outer = (nil)] [url = about:blank] 07:51:21 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0xa6fc8c00) [pid = 1767] [serial = 234] [outer = (nil)] [url = about:blank] 07:51:21 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x97614800) [pid = 1767] [serial = 230] [outer = (nil)] [url = about:blank] 07:51:21 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0xa0506800) [pid = 1767] [serial = 256] [outer = (nil)] [url = about:blank] 07:51:21 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x9a70fc00) [pid = 1767] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:51:21 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x9bd61c00) [pid = 1767] [serial = 253] [outer = (nil)] [url = about:blank] 07:51:21 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0xa26e6800) [pid = 1767] [serial = 259] [outer = (nil)] [url = about:blank] 07:51:21 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x9a992c00) [pid = 1767] [serial = 250] [outer = (nil)] [url = about:blank] 07:51:21 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0xa24d6400) [pid = 1767] [serial = 258] [outer = (nil)] [url = about:blank] 07:51:21 INFO - PROCESS | 1767 | 1464015081126 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 07:51:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:51:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2366ms 07:51:21 INFO - PROCESS | 1767 | 1464015081160 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 07:51:21 INFO - PROCESS | 1767 | 1464015081164 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 07:51:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:51:21 INFO - PROCESS | 1767 | 1464015081173 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:51:21 INFO - PROCESS | 1767 | 1464015081177 Marionette TRACE conn4 <- [1,426,null,{}] 07:51:21 INFO - PROCESS | 1767 | 1464015081187 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:21 INFO - PROCESS | 1767 | 1464015081347 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 07:51:21 INFO - PROCESS | 1767 | 1464015081472 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ddccc00 == 65 [pid = 1767] [id = 114] 07:51:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x8ddd6400) [pid = 1767] [serial = 341] [outer = (nil)] 07:51:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x91a21c00) [pid = 1767] [serial = 342] [outer = 0x8ddd6400] 07:51:21 INFO - PROCESS | 1767 | 1464015081546 Marionette DEBUG loaded listener.js 07:51:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x91fbb000) [pid = 1767] [serial = 343] [outer = 0x8ddd6400] 07:51:22 INFO - PROCESS | 1767 | 1464015082307 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 07:51:22 INFO - PROCESS | 1767 | 1464015082373 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 07:51:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:51:22 INFO - PROCESS | 1767 | 1464015082380 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:51:22 INFO - PROCESS | 1767 | 1464015082382 Marionette TRACE conn4 <- [1,430,null,{}] 07:51:22 INFO - PROCESS | 1767 | 1464015082389 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:22 INFO - PROCESS | 1767 | 1464015082553 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 07:51:22 INFO - PROCESS | 1767 | 1464015082569 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:22 INFO - PROCESS | 1767 | ++DOCSHELL 0x91a21800 == 66 [pid = 1767] [id = 115] 07:51:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x94f7e000) [pid = 1767] [serial = 344] [outer = (nil)] 07:51:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x9560a000) [pid = 1767] [serial = 345] [outer = 0x94f7e000] 07:51:22 INFO - PROCESS | 1767 | 1464015082763 Marionette DEBUG loaded listener.js 07:51:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x97612800) [pid = 1767] [serial = 346] [outer = 0x94f7e000] 07:51:23 INFO - PROCESS | 1767 | 1464015083612 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 07:51:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:51:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1284ms 07:51:23 INFO - PROCESS | 1767 | 1464015083675 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 07:51:23 INFO - PROCESS | 1767 | 1464015083679 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 07:51:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:51:23 INFO - PROCESS | 1767 | 1464015083685 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:51:23 INFO - PROCESS | 1767 | 1464015083688 Marionette TRACE conn4 <- [1,434,null,{}] 07:51:23 INFO - PROCESS | 1767 | 1464015083693 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:23 INFO - PROCESS | 1767 | 1464015083897 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 07:51:23 INFO - PROCESS | 1767 | 1464015083922 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db9c800 == 67 [pid = 1767] [id = 116] 07:51:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x97614800) [pid = 1767] [serial = 347] [outer = (nil)] 07:51:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x9a306000) [pid = 1767] [serial = 348] [outer = 0x97614800] 07:51:24 INFO - PROCESS | 1767 | 1464015084007 Marionette DEBUG loaded listener.js 07:51:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x9a308c00) [pid = 1767] [serial = 349] [outer = 0x97614800] 07:51:24 INFO - PROCESS | 1767 | 1464015084919 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 07:51:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:51:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1278ms 07:51:24 INFO - PROCESS | 1767 | 1464015084964 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 07:51:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:51:24 INFO - PROCESS | 1767 | 1464015084981 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 07:51:25 INFO - PROCESS | 1767 | 1464015084993 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:51:25 INFO - PROCESS | 1767 | 1464015084996 Marionette TRACE conn4 <- [1,438,null,{}] 07:51:25 INFO - PROCESS | 1767 | 1464015085000 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:25 INFO - PROCESS | 1767 | 1464015085200 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 07:51:25 INFO - PROCESS | 1767 | 1464015085226 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x9760fc00 == 68 [pid = 1767] [id = 117] 07:51:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x9a303800) [pid = 1767] [serial = 350] [outer = (nil)] 07:51:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x9a6f0c00) [pid = 1767] [serial = 351] [outer = 0x9a303800] 07:51:25 INFO - PROCESS | 1767 | 1464015085297 Marionette DEBUG loaded listener.js 07:51:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x9a991400) [pid = 1767] [serial = 352] [outer = 0x9a303800] 07:51:25 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x9a4d7000) [pid = 1767] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:51:25 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x9a992400) [pid = 1767] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:51:25 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x9b273000) [pid = 1767] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:51:25 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x97619000) [pid = 1767] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:51:25 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x99f83000) [pid = 1767] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:51:25 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x95602c00) [pid = 1767] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:51:25 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x8efae800) [pid = 1767] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:51:26 INFO - PROCESS | 1767 | 1464015086420 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 07:51:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:51:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1484ms 07:51:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:51:26 INFO - PROCESS | 1767 | 1464015086472 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 07:51:26 INFO - PROCESS | 1767 | 1464015086475 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 07:51:26 INFO - PROCESS | 1767 | 1464015086481 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:51:26 INFO - PROCESS | 1767 | 1464015086484 Marionette TRACE conn4 <- [1,442,null,{}] 07:51:26 INFO - PROCESS | 1767 | 1464015086490 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:26 INFO - PROCESS | 1767 | 1464015086675 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 07:51:26 INFO - PROCESS | 1767 | 1464015086799 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e73f400 == 69 [pid = 1767] [id = 118] 07:51:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x94f82400) [pid = 1767] [serial = 353] [outer = (nil)] 07:51:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x9ab38c00) [pid = 1767] [serial = 354] [outer = 0x94f82400] 07:51:26 INFO - PROCESS | 1767 | 1464015086876 Marionette DEBUG loaded listener.js 07:51:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x9b5e3c00) [pid = 1767] [serial = 355] [outer = 0x94f82400] 07:51:27 INFO - PROCESS | 1767 | 1464015087638 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 07:51:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:51:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1183ms 07:51:27 INFO - PROCESS | 1767 | 1464015087665 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 07:51:27 INFO - PROCESS | 1767 | 1464015087669 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 07:51:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:51:27 INFO - PROCESS | 1767 | 1464015087676 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:51:27 INFO - PROCESS | 1767 | 1464015087679 Marionette TRACE conn4 <- [1,446,null,{}] 07:51:27 INFO - PROCESS | 1767 | 1464015087684 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:27 INFO - PROCESS | 1767 | 1464015087892 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 07:51:28 INFO - PROCESS | 1767 | 1464015088068 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db96400 == 70 [pid = 1767] [id = 119] 07:51:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x8db96800) [pid = 1767] [serial = 356] [outer = (nil)] 07:51:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x8ddcb000) [pid = 1767] [serial = 357] [outer = 0x8db96800] 07:51:28 INFO - PROCESS | 1767 | 1464015088158 Marionette DEBUG loaded listener.js 07:51:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x8e48a800) [pid = 1767] [serial = 358] [outer = 0x8db96800] 07:51:29 INFO - PROCESS | 1767 | 1464015089205 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 07:51:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:51:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1592ms 07:51:29 INFO - PROCESS | 1767 | 1464015089271 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 07:51:29 INFO - PROCESS | 1767 | 1464015089278 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 07:51:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:51:29 INFO - PROCESS | 1767 | 1464015089294 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:51:29 INFO - PROCESS | 1767 | 1464015089306 Marionette TRACE conn4 <- [1,450,null,{}] 07:51:29 INFO - PROCESS | 1767 | 1464015089324 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:29 INFO - PROCESS | 1767 | 1464015089597 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 07:51:29 INFO - PROCESS | 1767 | 1464015089819 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a31c00 == 71 [pid = 1767] [id = 120] 07:51:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x93a9b800) [pid = 1767] [serial = 359] [outer = (nil)] 07:51:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x94f7a400) [pid = 1767] [serial = 360] [outer = 0x93a9b800] 07:51:29 INFO - PROCESS | 1767 | 1464015089909 Marionette DEBUG loaded listener.js 07:51:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x9560d000) [pid = 1767] [serial = 361] [outer = 0x93a9b800] 07:51:30 INFO - PROCESS | 1767 | 1464015090883 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 07:51:30 INFO - PROCESS | 1767 | 1464015090968 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 07:51:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:51:30 INFO - PROCESS | 1767 | 1464015090976 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:51:30 INFO - PROCESS | 1767 | 1464015090980 Marionette TRACE conn4 <- [1,454,null,{}] 07:51:30 INFO - PROCESS | 1767 | 1464015090986 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:31 INFO - PROCESS | 1767 | 1464015091213 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 07:51:31 INFO - PROCESS | 1767 | 1464015091529 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x90d23000 == 72 [pid = 1767] [id = 121] 07:51:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x90d24c00) [pid = 1767] [serial = 362] [outer = (nil)] 07:51:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x95601c00) [pid = 1767] [serial = 363] [outer = 0x90d24c00] 07:51:31 INFO - PROCESS | 1767 | 1464015091623 Marionette DEBUG loaded listener.js 07:51:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x98018c00) [pid = 1767] [serial = 364] [outer = 0x90d24c00] 07:51:32 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:32 INFO - PROCESS | 1767 | 1464015092533 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 07:51:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:51:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1635ms 07:51:32 INFO - PROCESS | 1767 | 1464015092612 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 07:51:32 INFO - PROCESS | 1767 | 1464015092616 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 07:51:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:51:32 INFO - PROCESS | 1767 | 1464015092633 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:51:32 INFO - PROCESS | 1767 | 1464015092643 Marionette TRACE conn4 <- [1,458,null,{}] 07:51:32 INFO - PROCESS | 1767 | 1464015092649 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:32 INFO - PROCESS | 1767 | 1464015092934 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 07:51:33 INFO - PROCESS | 1767 | 1464015093160 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e482800 == 73 [pid = 1767] [id = 122] 07:51:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x90d22400) [pid = 1767] [serial = 365] [outer = (nil)] 07:51:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x9ab3b400) [pid = 1767] [serial = 366] [outer = 0x90d22400] 07:51:33 INFO - PROCESS | 1767 | 1464015093249 Marionette DEBUG loaded listener.js 07:51:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x9c039800) [pid = 1767] [serial = 367] [outer = 0x90d22400] 07:51:34 INFO - PROCESS | 1767 | 1464015094173 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 07:51:34 INFO - PROCESS | 1767 | 1464015094232 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 07:51:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:51:34 INFO - PROCESS | 1767 | 1464015094240 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:51:34 INFO - PROCESS | 1767 | 1464015094244 Marionette TRACE conn4 <- [1,462,null,{}] 07:51:34 INFO - PROCESS | 1767 | 1464015094249 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:34 INFO - PROCESS | 1767 | 1464015094456 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 07:51:34 INFO - PROCESS | 1767 | 1464015094670 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e481c00 == 74 [pid = 1767] [id = 123] 07:51:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x9ab37800) [pid = 1767] [serial = 368] [outer = (nil)] 07:51:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0xa225f800) [pid = 1767] [serial = 369] [outer = 0x9ab37800] 07:51:34 INFO - PROCESS | 1767 | 1464015094799 Marionette DEBUG loaded listener.js 07:51:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0xa22a5000) [pid = 1767] [serial = 370] [outer = 0x9ab37800] 07:51:35 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:35 INFO - PROCESS | 1767 | 1464015095760 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:51:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:51:35 INFO - PROCESS | 1767 | 1464015095832 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 07:51:35 INFO - PROCESS | 1767 | 1464015095838 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:51:35 INFO - PROCESS | 1767 | 1464015095842 Marionette TRACE conn4 <- [1,466,null,{}] 07:51:35 INFO - PROCESS | 1767 | 1464015095848 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:36 INFO - PROCESS | 1767 | 1464015096021 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 07:51:36 INFO - PROCESS | 1767 | 1464015096243 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e6c7c00 == 75 [pid = 1767] [id = 124] 07:51:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x8e6c9000) [pid = 1767] [serial = 371] [outer = (nil)] 07:51:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x8e6cbc00) [pid = 1767] [serial = 372] [outer = 0x8e6c9000] 07:51:36 INFO - PROCESS | 1767 | 1464015096355 Marionette DEBUG loaded listener.js 07:51:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0x9b268800) [pid = 1767] [serial = 373] [outer = 0x8e6c9000] 07:51:37 INFO - PROCESS | 1767 | 1464015097268 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 07:51:37 INFO - PROCESS | 1767 | 1464015097330 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 07:51:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:51:37 INFO - PROCESS | 1767 | 1464015097337 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:51:37 INFO - PROCESS | 1767 | 1464015097341 Marionette TRACE conn4 <- [1,470,null,{}] 07:51:37 INFO - PROCESS | 1767 | 1464015097346 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:37 INFO - PROCESS | 1767 | 1464015097523 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 07:51:37 INFO - PROCESS | 1767 | 1464015097692 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x90d20800 == 76 [pid = 1767] [id = 125] 07:51:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0xa104e400) [pid = 1767] [serial = 374] [outer = (nil)] 07:51:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 182 (0xa67c2000) [pid = 1767] [serial = 375] [outer = 0xa104e400] 07:51:37 INFO - PROCESS | 1767 | 1464015097783 Marionette DEBUG loaded listener.js 07:51:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 183 (0xa6fc1c00) [pid = 1767] [serial = 376] [outer = 0xa104e400] 07:51:38 INFO - PROCESS | 1767 | 1464015098715 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 07:51:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:51:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1430ms 07:51:38 INFO - PROCESS | 1767 | 1464015098768 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 07:51:38 INFO - PROCESS | 1767 | 1464015098772 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 07:51:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:51:38 INFO - PROCESS | 1767 | 1464015098779 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:51:38 INFO - PROCESS | 1767 | 1464015098782 Marionette TRACE conn4 <- [1,474,null,{}] 07:51:38 INFO - PROCESS | 1767 | 1464015098788 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:38 INFO - PROCESS | 1767 | 1464015098975 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 07:51:39 INFO - PROCESS | 1767 | 1464015099147 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a221800 == 77 [pid = 1767] [id = 126] 07:51:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 184 (0x9a222800) [pid = 1767] [serial = 377] [outer = (nil)] 07:51:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 185 (0x9a229000) [pid = 1767] [serial = 378] [outer = 0x9a222800] 07:51:39 INFO - PROCESS | 1767 | 1464015099280 Marionette DEBUG loaded listener.js 07:51:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 186 (0x9a22d000) [pid = 1767] [serial = 379] [outer = 0x9a222800] 07:51:40 INFO - PROCESS | 1767 | 1464015100245 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 07:51:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:51:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1529ms 07:51:40 INFO - PROCESS | 1767 | 1464015100310 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 07:51:40 INFO - PROCESS | 1767 | 1464015100314 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 07:51:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:51:40 INFO - PROCESS | 1767 | 1464015100320 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:51:40 INFO - PROCESS | 1767 | 1464015100324 Marionette TRACE conn4 <- [1,478,null,{}] 07:51:40 INFO - PROCESS | 1767 | 1464015100330 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:40 INFO - PROCESS | 1767 | 1464015100506 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 07:51:40 INFO - PROCESS | 1767 | 1464015100677 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a22e400 == 78 [pid = 1767] [id = 127] 07:51:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 187 (0x9a230c00) [pid = 1767] [serial = 380] [outer = (nil)] 07:51:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 188 (0xa6fcd000) [pid = 1767] [serial = 381] [outer = 0x9a230c00] 07:51:40 INFO - PROCESS | 1767 | 1464015100815 Marionette DEBUG loaded listener.js 07:51:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 189 (0xa8c2b800) [pid = 1767] [serial = 382] [outer = 0x9a230c00] 07:51:41 INFO - PROCESS | 1767 | 1464015101758 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 07:51:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:51:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1492ms 07:51:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:51:41 INFO - PROCESS | 1767 | 1464015101814 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 07:51:41 INFO - PROCESS | 1767 | 1464015101817 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 07:51:41 INFO - PROCESS | 1767 | 1464015101824 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:51:41 INFO - PROCESS | 1767 | 1464015101828 Marionette TRACE conn4 <- [1,482,null,{}] 07:51:41 INFO - PROCESS | 1767 | 1464015101833 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:42 INFO - PROCESS | 1767 | 1464015102011 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 07:51:42 INFO - PROCESS | 1767 | 1464015102227 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:42 INFO - PROCESS | 1767 | ++DOCSHELL 0xa21a4000 == 79 [pid = 1767] [id = 128] 07:51:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 190 (0xa21a4400) [pid = 1767] [serial = 383] [outer = (nil)] 07:51:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 191 (0xa9b7b400) [pid = 1767] [serial = 384] [outer = 0xa21a4400] 07:51:42 INFO - PROCESS | 1767 | 1464015102357 Marionette DEBUG loaded listener.js 07:51:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 192 (0xac0e6400) [pid = 1767] [serial = 385] [outer = 0xa21a4400] 07:51:43 INFO - PROCESS | 1767 | 1464015103256 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 07:51:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:51:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1490ms 07:51:43 INFO - PROCESS | 1767 | 1464015103314 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 07:51:43 INFO - PROCESS | 1767 | 1464015103317 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 07:51:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:51:43 INFO - PROCESS | 1767 | 1464015103325 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:51:43 INFO - PROCESS | 1767 | 1464015103328 Marionette TRACE conn4 <- [1,486,null,{}] 07:51:43 INFO - PROCESS | 1767 | 1464015103334 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:43 INFO - PROCESS | 1767 | 1464015103510 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 07:51:43 INFO - PROCESS | 1767 | 1464015103686 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1c1800 == 80 [pid = 1767] [id = 129] 07:51:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 193 (0x8d1c1c00) [pid = 1767] [serial = 386] [outer = (nil)] 07:51:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 194 (0x8d1c4400) [pid = 1767] [serial = 387] [outer = 0x8d1c1c00] 07:51:43 INFO - PROCESS | 1767 | 1464015103845 Marionette DEBUG loaded listener.js 07:51:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 195 (0x91fb5400) [pid = 1767] [serial = 388] [outer = 0x8d1c1c00] 07:51:44 INFO - PROCESS | 1767 | 1464015104764 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 07:51:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:51:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1491ms 07:51:44 INFO - PROCESS | 1767 | 1464015104816 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 07:51:44 INFO - PROCESS | 1767 | 1464015104819 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 07:51:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:51:44 INFO - PROCESS | 1767 | 1464015104826 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:51:44 INFO - PROCESS | 1767 | 1464015104830 Marionette TRACE conn4 <- [1,490,null,{}] 07:51:44 INFO - PROCESS | 1767 | 1464015104836 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:45 INFO - PROCESS | 1767 | 1464015105045 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 07:51:45 INFO - PROCESS | 1767 | 1464015105546 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e489c00 == 81 [pid = 1767] [id = 130] 07:51:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 196 (0x8e6c1800) [pid = 1767] [serial = 389] [outer = (nil)] 07:51:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 197 (0x8e6c9c00) [pid = 1767] [serial = 390] [outer = 0x8e6c1800] 07:51:45 INFO - PROCESS | 1767 | 1464015105672 Marionette DEBUG loaded listener.js 07:51:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 198 (0x8e735c00) [pid = 1767] [serial = 391] [outer = 0x8e6c1800] 07:51:46 INFO - PROCESS | 1767 | 1464015106562 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 07:51:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:51:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1780ms 07:51:46 INFO - PROCESS | 1767 | 1464015106608 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 07:51:46 INFO - PROCESS | 1767 | 1464015106614 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 07:51:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:51:46 INFO - PROCESS | 1767 | 1464015106621 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:51:46 INFO - PROCESS | 1767 | 1464015106627 Marionette TRACE conn4 <- [1,494,null,{}] 07:51:46 INFO - PROCESS | 1767 | 1464015106634 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:46 INFO - PROCESS | 1767 | 1464015106811 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 07:51:47 INFO - PROCESS | 1767 | 1464015107128 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ddd2400 == 82 [pid = 1767] [id = 131] 07:51:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 199 (0x8dec8c00) [pid = 1767] [serial = 392] [outer = (nil)] 07:51:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 200 (0x8decf000) [pid = 1767] [serial = 393] [outer = 0x8dec8c00] 07:51:47 INFO - PROCESS | 1767 | 1464015107217 Marionette DEBUG loaded listener.js 07:51:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 201 (0x8e740400) [pid = 1767] [serial = 394] [outer = 0x8dec8c00] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 200 (0xa3252c00) [pid = 1767] [serial = 261] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 199 (0x98069400) [pid = 1767] [serial = 264] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 198 (0x9a999400) [pid = 1767] [serial = 267] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 197 (0xa68de800) [pid = 1767] [serial = 270] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 196 (0xa828a400) [pid = 1767] [serial = 273] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 195 (0xa9b7d800) [pid = 1767] [serial = 276] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 194 (0x9560cc00) [pid = 1767] [serial = 279] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 193 (0xac099c00) [pid = 1767] [serial = 282] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 192 (0x8ee5e400) [pid = 1767] [serial = 285] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOCSHELL 0x8e73f400 == 81 [pid = 1767] [id = 118] 07:51:48 INFO - PROCESS | 1767 | --DOCSHELL 0x9760fc00 == 80 [pid = 1767] [id = 117] 07:51:48 INFO - PROCESS | 1767 | 1464015108268 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 07:51:48 INFO - PROCESS | 1767 | --DOCSHELL 0x8db9c800 == 79 [pid = 1767] [id = 116] 07:51:48 INFO - PROCESS | 1767 | --DOCSHELL 0x91a21800 == 78 [pid = 1767] [id = 115] 07:51:48 INFO - PROCESS | 1767 | --DOCSHELL 0x8ddccc00 == 77 [pid = 1767] [id = 114] 07:51:48 INFO - PROCESS | 1767 | --DOCSHELL 0x8ddcdc00 == 76 [pid = 1767] [id = 113] 07:51:48 INFO - PROCESS | 1767 | --DOCSHELL 0x8db97000 == 75 [pid = 1767] [id = 111] 07:51:48 INFO - PROCESS | 1767 | --DOCSHELL 0x8e480c00 == 74 [pid = 1767] [id = 110] 07:51:48 INFO - PROCESS | 1767 | --DOCSHELL 0x8e47c000 == 73 [pid = 1767] [id = 109] 07:51:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:51:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1686ms 07:51:48 INFO - PROCESS | 1767 | --DOCSHELL 0x8efb6c00 == 72 [pid = 1767] [id = 108] 07:51:48 INFO - PROCESS | 1767 | --DOCSHELL 0x8efb8000 == 71 [pid = 1767] [id = 107] 07:51:48 INFO - PROCESS | 1767 | --DOCSHELL 0x8efb9c00 == 70 [pid = 1767] [id = 106] 07:51:48 INFO - PROCESS | 1767 | 1464015108318 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 07:51:48 INFO - PROCESS | 1767 | 1464015108324 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 07:51:48 INFO - PROCESS | 1767 | --DOCSHELL 0x9a307400 == 69 [pid = 1767] [id = 105] 07:51:48 INFO - PROCESS | 1767 | --DOCSHELL 0x92058c00 == 68 [pid = 1767] [id = 104] 07:51:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:51:48 INFO - PROCESS | 1767 | 1464015108336 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:51:48 INFO - PROCESS | 1767 | 1464015108340 Marionette TRACE conn4 <- [1,498,null,{}] 07:51:48 INFO - PROCESS | 1767 | 1464015108345 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:48 INFO - PROCESS | 1767 | 1464015108516 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 191 (0x9ceb0800) [pid = 1767] [serial = 306] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 190 (0x9ab32800) [pid = 1767] [serial = 301] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 189 (0x9a99d400) [pid = 1767] [serial = 300] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 188 (0x9bd58400) [pid = 1767] [serial = 303] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 187 (0x97682400) [pid = 1767] [serial = 294] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 186 (0x99d99800) [pid = 1767] [serial = 295] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 185 (0x9a6ecc00) [pid = 1767] [serial = 297] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 184 (0x9760e400) [pid = 1767] [serial = 292] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 183 (0x95609800) [pid = 1767] [serial = 291] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 182 (0x91fbc800) [pid = 1767] [serial = 289] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 181 (0x91a25800) [pid = 1767] [serial = 288] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x9cc9bc00) [pid = 1767] [serial = 304] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0x9a6f5400) [pid = 1767] [serial = 298] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0xa21a4800) [pid = 1767] [serial = 307] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1767 | 1464015108757 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee61000 == 69 [pid = 1767] [id = 132] 07:51:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x8ee64000) [pid = 1767] [serial = 395] [outer = (nil)] 07:51:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0x8efb1c00) [pid = 1767] [serial = 396] [outer = 0x8ee64000] 07:51:48 INFO - PROCESS | 1767 | 1464015108839 Marionette DEBUG loaded listener.js 07:51:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0x90d1bc00) [pid = 1767] [serial = 397] [outer = 0x8ee64000] 07:51:50 INFO - PROCESS | 1767 | 1464015110139 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 07:51:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:51:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1844ms 07:51:50 INFO - PROCESS | 1767 | 1464015110181 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 07:51:50 INFO - PROCESS | 1767 | 1464015110185 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 07:51:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:51:50 INFO - PROCESS | 1767 | 1464015110200 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:51:50 INFO - PROCESS | 1767 | 1464015110208 Marionette TRACE conn4 <- [1,502,null,{}] 07:51:50 INFO - PROCESS | 1767 | 1464015110217 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:50 INFO - PROCESS | 1767 | 1464015110388 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 07:51:50 INFO - PROCESS | 1767 | 1464015110400 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee5e400 == 70 [pid = 1767] [id = 133] 07:51:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 182 (0x9a1cb800) [pid = 1767] [serial = 398] [outer = (nil)] 07:51:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 183 (0x9a308400) [pid = 1767] [serial = 399] [outer = 0x9a1cb800] 07:51:50 INFO - PROCESS | 1767 | 1464015110475 Marionette DEBUG loaded listener.js 07:51:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 184 (0x9a63d800) [pid = 1767] [serial = 400] [outer = 0x9a1cb800] 07:51:51 INFO - PROCESS | 1767 | 1464015111447 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 07:51:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:51:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1298ms 07:51:51 INFO - PROCESS | 1767 | 1464015111492 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 07:51:51 INFO - PROCESS | 1767 | 1464015111497 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 07:51:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:51:51 INFO - PROCESS | 1767 | 1464015111508 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:51:51 INFO - PROCESS | 1767 | 1464015111510 Marionette TRACE conn4 <- [1,506,null,{}] 07:51:51 INFO - PROCESS | 1767 | 1464015111516 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:51 INFO - PROCESS | 1767 | 1464015111725 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 07:51:51 INFO - PROCESS | 1767 | 1464015111754 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x93509c00 == 71 [pid = 1767] [id = 134] 07:51:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 185 (0x95145000) [pid = 1767] [serial = 401] [outer = (nil)] 07:51:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 186 (0x9a23a400) [pid = 1767] [serial = 402] [outer = 0x95145000] 07:51:51 INFO - PROCESS | 1767 | 1464015111825 Marionette DEBUG loaded listener.js 07:51:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 187 (0x9a23f000) [pid = 1767] [serial = 403] [outer = 0x95145000] 07:51:52 INFO - PROCESS | 1767 | 1464015112772 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 07:51:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:51:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1279ms 07:51:52 INFO - PROCESS | 1767 | 1464015112788 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 07:51:52 INFO - PROCESS | 1767 | 1464015112792 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 07:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:51:52 INFO - PROCESS | 1767 | 1464015112798 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:51:52 INFO - PROCESS | 1767 | 1464015112801 Marionette TRACE conn4 <- [1,510,null,{}] 07:51:52 INFO - PROCESS | 1767 | 1464015112815 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:53 INFO - PROCESS | 1767 | 1464015113011 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 07:51:53 INFO - PROCESS | 1767 | 1464015113037 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db05000 == 72 [pid = 1767] [id = 135] 07:51:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 188 (0x8db06400) [pid = 1767] [serial = 404] [outer = (nil)] 07:51:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 189 (0x8db0c400) [pid = 1767] [serial = 405] [outer = 0x8db06400] 07:51:53 INFO - PROCESS | 1767 | 1464015113116 Marionette DEBUG loaded listener.js 07:51:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 190 (0x9a233400) [pid = 1767] [serial = 406] [outer = 0x8db06400] 07:51:53 INFO - PROCESS | 1767 | --DOMWINDOW == 189 (0x8ddd6400) [pid = 1767] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:51:53 INFO - PROCESS | 1767 | --DOMWINDOW == 188 (0x8ddce000) [pid = 1767] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:51:53 INFO - PROCESS | 1767 | --DOMWINDOW == 187 (0x94f7e000) [pid = 1767] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:51:53 INFO - PROCESS | 1767 | --DOMWINDOW == 186 (0x9cb2c000) [pid = 1767] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:51:53 INFO - PROCESS | 1767 | --DOMWINDOW == 185 (0x9a303800) [pid = 1767] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:51:53 INFO - PROCESS | 1767 | --DOMWINDOW == 184 (0x97614800) [pid = 1767] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:51:53 INFO - PROCESS | 1767 | --DOMWINDOW == 183 (0x9ab37000) [pid = 1767] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:51:53 INFO - PROCESS | 1767 | --DOMWINDOW == 182 (0x9b26c000) [pid = 1767] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:51:53 INFO - PROCESS | 1767 | --DOMWINDOW == 181 (0x94459000) [pid = 1767] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:51:53 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0xa26ec800) [pid = 1767] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:51:53 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0xa104c000) [pid = 1767] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:51:54 INFO - PROCESS | 1767 | 1464015114189 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 07:51:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:51:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1451ms 07:51:54 INFO - PROCESS | 1767 | 1464015114250 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 07:51:54 INFO - PROCESS | 1767 | 1464015114253 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 07:51:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:51:54 INFO - PROCESS | 1767 | 1464015114260 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:51:54 INFO - PROCESS | 1767 | 1464015114262 Marionette TRACE conn4 <- [1,514,null,{}] 07:51:54 INFO - PROCESS | 1767 | 1464015114268 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:54 INFO - PROCESS | 1767 | 1464015114424 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 07:51:54 INFO - PROCESS | 1767 | 1464015114566 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db0a400 == 73 [pid = 1767] [id = 136] 07:51:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0x8db0b800) [pid = 1767] [serial = 407] [outer = (nil)] 07:51:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0x92956800) [pid = 1767] [serial = 408] [outer = 0x8db0b800] 07:51:54 INFO - PROCESS | 1767 | 1464015114646 Marionette DEBUG loaded listener.js 07:51:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 182 (0x92959c00) [pid = 1767] [serial = 409] [outer = 0x8db0b800] 07:51:55 INFO - PROCESS | 1767 | 1464015115385 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 07:51:55 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 07:51:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1137ms 07:51:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:51:55 INFO - PROCESS | 1767 | 1464015115397 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 07:51:55 INFO - PROCESS | 1767 | 1464015115400 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 07:51:55 INFO - PROCESS | 1767 | 1464015115406 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:51:55 INFO - PROCESS | 1767 | 1464015115410 Marionette TRACE conn4 <- [1,518,null,{}] 07:51:55 INFO - PROCESS | 1767 | 1464015115415 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:55 INFO - PROCESS | 1767 | 1464015115564 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 07:51:55 INFO - PROCESS | 1767 | 1464015115832 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1bf400 == 74 [pid = 1767] [id = 137] 07:51:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 183 (0x8d1c1000) [pid = 1767] [serial = 410] [outer = (nil)] 07:51:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 184 (0x8db07c00) [pid = 1767] [serial = 411] [outer = 0x8d1c1000] 07:51:55 INFO - PROCESS | 1767 | 1464015115925 Marionette DEBUG loaded listener.js 07:51:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 185 (0x8db10800) [pid = 1767] [serial = 412] [outer = 0x8d1c1000] 07:51:56 INFO - PROCESS | 1767 | 1464015116901 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 07:51:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:51:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1532ms 07:51:56 INFO - PROCESS | 1767 | 1464015116939 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 07:51:56 INFO - PROCESS | 1767 | 1464015116946 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 07:51:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:51:56 INFO - PROCESS | 1767 | 1464015116954 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:51:56 INFO - PROCESS | 1767 | 1464015116961 Marionette TRACE conn4 <- [1,522,null,{}] 07:51:56 INFO - PROCESS | 1767 | 1464015116968 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:57 INFO - PROCESS | 1767 | 1464015117154 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 07:51:57 INFO - PROCESS | 1767 | 1464015117328 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e6c8000 == 75 [pid = 1767] [id = 138] 07:51:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 186 (0x8e6cc400) [pid = 1767] [serial = 413] [outer = (nil)] 07:51:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 187 (0x8e73a800) [pid = 1767] [serial = 414] [outer = 0x8e6cc400] 07:51:57 INFO - PROCESS | 1767 | 1464015117472 Marionette DEBUG loaded listener.js 07:51:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 188 (0x8efae800) [pid = 1767] [serial = 415] [outer = 0x8e6cc400] 07:51:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 189 (0x8e732800) [pid = 1767] [serial = 416] [outer = 0x93869800] 07:51:58 INFO - PROCESS | 1767 | 1464015118548 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 07:51:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:51:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1636ms 07:51:58 INFO - PROCESS | 1767 | 1464015118594 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 07:51:58 INFO - PROCESS | 1767 | 1464015118601 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 07:51:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:51:58 INFO - PROCESS | 1767 | 1464015118607 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:51:58 INFO - PROCESS | 1767 | 1464015118611 Marionette TRACE conn4 <- [1,526,null,{}] 07:51:58 INFO - PROCESS | 1767 | 1464015118618 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:58 INFO - PROCESS | 1767 | 1464015118806 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 07:51:59 INFO - PROCESS | 1767 | 1464015119122 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x9295cc00 == 76 [pid = 1767] [id = 139] 07:51:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 190 (0x93a28c00) [pid = 1767] [serial = 417] [outer = (nil)] 07:51:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 191 (0x95146800) [pid = 1767] [serial = 418] [outer = 0x93a28c00] 07:51:59 INFO - PROCESS | 1767 | 1464015119209 Marionette DEBUG loaded listener.js 07:51:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 192 (0x99e6fc00) [pid = 1767] [serial = 419] [outer = 0x93a28c00] 07:52:00 INFO - PROCESS | 1767 | 1464015120184 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 07:52:00 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 07:52:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1643ms 07:52:00 INFO - PROCESS | 1767 | 1464015120252 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 07:52:00 INFO - PROCESS | 1767 | 1464015120256 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 07:52:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:52:00 INFO - PROCESS | 1767 | 1464015120272 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:52:00 INFO - PROCESS | 1767 | 1464015120282 Marionette TRACE conn4 <- [1,530,null,{}] 07:52:00 INFO - PROCESS | 1767 | 1464015120288 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:00 INFO - PROCESS | 1767 | 1464015120505 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 07:52:00 INFO - PROCESS | 1767 | 1464015120725 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a234000 == 77 [pid = 1767] [id = 140] 07:52:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 193 (0x9a234800) [pid = 1767] [serial = 420] [outer = (nil)] 07:52:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 194 (0x9a7da800) [pid = 1767] [serial = 421] [outer = 0x9a234800] 07:52:00 INFO - PROCESS | 1767 | 1464015120861 Marionette DEBUG loaded listener.js 07:52:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 195 (0x9a99d400) [pid = 1767] [serial = 422] [outer = 0x9a234800] 07:52:01 INFO - PROCESS | 1767 | 1464015121664 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 07:52:01 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 07:52:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:52:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:52:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:52:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:52:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:52:01 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 07:52:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:52:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:52:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:52:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:52:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:52:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1445ms 07:52:01 INFO - PROCESS | 1767 | 1464015121711 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 07:52:01 INFO - PROCESS | 1767 | 1464015121717 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 07:52:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:52:01 INFO - PROCESS | 1767 | 1464015121724 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:52:01 INFO - PROCESS | 1767 | 1464015121728 Marionette TRACE conn4 <- [1,534,null,{}] 07:52:01 INFO - PROCESS | 1767 | 1464015121752 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:01 INFO - PROCESS | 1767 | 1464015121946 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 07:52:02 INFO - PROCESS | 1767 | 1464015122133 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:02 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1c4c00 == 78 [pid = 1767] [id = 141] 07:52:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 196 (0x95595400) [pid = 1767] [serial = 423] [outer = (nil)] 07:52:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 197 (0x98012000) [pid = 1767] [serial = 424] [outer = 0x95595400] 07:52:02 INFO - PROCESS | 1767 | 1464015122225 Marionette DEBUG loaded listener.js 07:52:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 198 (0x9a70f000) [pid = 1767] [serial = 425] [outer = 0x95595400] 07:52:03 INFO - PROCESS | 1767 | 1464015123146 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 07:52:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:52:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1455ms 07:52:03 INFO - PROCESS | 1767 | 1464015123208 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 07:52:03 INFO - PROCESS | 1767 | 1464015123213 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 07:52:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:52:03 INFO - PROCESS | 1767 | 1464015123220 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:52:03 INFO - PROCESS | 1767 | 1464015123224 Marionette TRACE conn4 <- [1,538,null,{}] 07:52:03 INFO - PROCESS | 1767 | 1464015123230 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:03 INFO - PROCESS | 1767 | 1464015123422 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 07:52:03 INFO - PROCESS | 1767 | 1464015123608 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9e4c00 == 79 [pid = 1767] [id = 142] 07:52:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 199 (0x8b9e5400) [pid = 1767] [serial = 426] [outer = (nil)] 07:52:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 200 (0x8b9ec800) [pid = 1767] [serial = 427] [outer = 0x8b9e5400] 07:52:03 INFO - PROCESS | 1767 | 1464015123703 Marionette DEBUG loaded listener.js 07:52:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 201 (0x955a0000) [pid = 1767] [serial = 428] [outer = 0x8b9e5400] 07:52:04 INFO - PROCESS | 1767 | 1464015124610 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 07:52:04 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. 07:52:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1430ms 07:52:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:52:04 INFO - PROCESS | 1767 | 1464015124661 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 07:52:04 INFO - PROCESS | 1767 | 1464015124664 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 07:52:04 INFO - PROCESS | 1767 | 1464015124672 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:52:04 INFO - PROCESS | 1767 | 1464015124676 Marionette TRACE conn4 <- [1,542,null,{}] 07:52:04 INFO - PROCESS | 1767 | 1464015124681 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:04 INFO - PROCESS | 1767 | 1464015124860 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 07:52:05 INFO - PROCESS | 1767 | 1464015125054 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9eac00 == 80 [pid = 1767] [id = 143] 07:52:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 202 (0x8b9ec000) [pid = 1767] [serial = 429] [outer = (nil)] 07:52:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 203 (0x8d01b800) [pid = 1767] [serial = 430] [outer = 0x8b9ec000] 07:52:05 INFO - PROCESS | 1767 | 1464015125139 Marionette DEBUG loaded listener.js 07:52:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 204 (0x8d020c00) [pid = 1767] [serial = 431] [outer = 0x8b9ec000] 07:52:06 INFO - PROCESS | 1767 | 1464015126041 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 07:52:06 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. 07:52:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1381ms 07:52:06 INFO - PROCESS | 1767 | 1464015126052 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 07:52:06 INFO - PROCESS | 1767 | 1464015126055 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 07:52:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:52:06 INFO - PROCESS | 1767 | 1464015126062 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:52:06 INFO - PROCESS | 1767 | 1464015126066 Marionette TRACE conn4 <- [1,546,null,{}] 07:52:06 INFO - PROCESS | 1767 | 1464015126071 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:06 INFO - PROCESS | 1767 | 1464015126254 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 07:52:06 INFO - PROCESS | 1767 | 1464015126452 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6e1400 == 81 [pid = 1767] [id = 144] 07:52:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 205 (0x8c6e1c00) [pid = 1767] [serial = 432] [outer = (nil)] 07:52:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 206 (0x8c6e4400) [pid = 1767] [serial = 433] [outer = 0x8c6e1c00] 07:52:06 INFO - PROCESS | 1767 | 1464015126543 Marionette DEBUG loaded listener.js 07:52:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 207 (0x8c6e9400) [pid = 1767] [serial = 434] [outer = 0x8c6e1c00] 07:52:07 INFO - PROCESS | 1767 | 1464015127441 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 07:52:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:52:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1435ms 07:52:07 INFO - PROCESS | 1767 | 1464015127497 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 07:52:07 INFO - PROCESS | 1767 | 1464015127501 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 07:52:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:52:07 INFO - PROCESS | 1767 | 1464015127508 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:52:07 INFO - PROCESS | 1767 | 1464015127511 Marionette TRACE conn4 <- [1,550,null,{}] 07:52:07 INFO - PROCESS | 1767 | 1464015127517 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:07 INFO - PROCESS | 1767 | 1464015127786 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 07:52:07 INFO - PROCESS | 1767 | 1464015127928 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9ee000 == 82 [pid = 1767] [id = 145] 07:52:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 208 (0x8c6e3000) [pid = 1767] [serial = 435] [outer = (nil)] 07:52:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 209 (0x8c6ee800) [pid = 1767] [serial = 436] [outer = 0x8c6e3000] 07:52:08 INFO - PROCESS | 1767 | 1464015128093 Marionette DEBUG loaded listener.js 07:52:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 210 (0x8c7e9c00) [pid = 1767] [serial = 437] [outer = 0x8c6e3000] 07:52:08 INFO - PROCESS | 1767 | 1464015128941 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 07:52:08 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. 07:52:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1482ms 07:52:08 INFO - PROCESS | 1767 | 1464015128991 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 07:52:08 INFO - PROCESS | 1767 | 1464015128995 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 07:52:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:52:09 INFO - PROCESS | 1767 | 1464015129001 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:52:09 INFO - PROCESS | 1767 | 1464015129004 Marionette TRACE conn4 <- [1,554,null,{}] 07:52:09 INFO - PROCESS | 1767 | 1464015129010 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:09 INFO - PROCESS | 1767 | 1464015129216 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 07:52:09 INFO - PROCESS | 1767 | 1464015129383 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6e9000 == 83 [pid = 1767] [id = 146] 07:52:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 211 (0x8c6e9c00) [pid = 1767] [serial = 438] [outer = (nil)] 07:52:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 212 (0x8c7f0000) [pid = 1767] [serial = 439] [outer = 0x8c6e9c00] 07:52:09 INFO - PROCESS | 1767 | 1464015129467 Marionette DEBUG loaded listener.js 07:52:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 213 (0x8c7f2000) [pid = 1767] [serial = 440] [outer = 0x8c6e9c00] 07:52:10 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:10 INFO - PROCESS | 1767 | 1464015130470 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 07:52:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:52:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1531ms 07:52:10 INFO - PROCESS | 1767 | 1464015130534 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 07:52:10 INFO - PROCESS | 1767 | 1464015130538 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 07:52:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:52:10 INFO - PROCESS | 1767 | 1464015130544 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:52:10 INFO - PROCESS | 1767 | 1464015130546 Marionette TRACE conn4 <- [1,558,null,{}] 07:52:10 INFO - PROCESS | 1767 | 1464015130553 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:10 INFO - PROCESS | 1767 | 1464015130730 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 07:52:10 INFO - PROCESS | 1767 | 1464015130976 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c7ef000 == 84 [pid = 1767] [id = 147] 07:52:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 214 (0x8c990000) [pid = 1767] [serial = 441] [outer = (nil)] 07:52:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 215 (0x8c993800) [pid = 1767] [serial = 442] [outer = 0x8c990000] 07:52:11 INFO - PROCESS | 1767 | 1464015131113 Marionette DEBUG loaded listener.js 07:52:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 216 (0x8c998c00) [pid = 1767] [serial = 443] [outer = 0x8c990000] 07:52:12 INFO - PROCESS | 1767 | 1464015132023 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 07:52:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:52:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1537ms 07:52:12 INFO - PROCESS | 1767 | 1464015132083 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 07:52:12 INFO - PROCESS | 1767 | 1464015132087 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 07:52:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:52:12 INFO - PROCESS | 1767 | 1464015132094 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:52:12 INFO - PROCESS | 1767 | 1464015132098 Marionette TRACE conn4 <- [1,562,null,{}] 07:52:12 INFO - PROCESS | 1767 | 1464015132104 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:12 INFO - PROCESS | 1767 | 1464015132306 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 07:52:12 INFO - PROCESS | 1767 | 1464015132537 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c992000 == 85 [pid = 1767] [id = 148] 07:52:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 217 (0x8d01f400) [pid = 1767] [serial = 444] [outer = (nil)] 07:52:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 218 (0x92493800) [pid = 1767] [serial = 445] [outer = 0x8d01f400] 07:52:12 INFO - PROCESS | 1767 | 1464015132669 Marionette DEBUG loaded listener.js 07:52:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 219 (0x92497800) [pid = 1767] [serial = 446] [outer = 0x8d01f400] 07:52:13 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:13 INFO - PROCESS | 1767 | 1464015133649 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 07:52:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:52:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1633ms 07:52:13 INFO - PROCESS | 1767 | 1464015133728 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 07:52:13 INFO - PROCESS | 1767 | 1464015133732 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 07:52:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:52:13 INFO - PROCESS | 1767 | 1464015133739 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:52:13 INFO - PROCESS | 1767 | 1464015133743 Marionette TRACE conn4 <- [1,566,null,{}] 07:52:13 INFO - PROCESS | 1767 | 1464015133749 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:13 INFO - PROCESS | 1767 | 1464015133964 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 07:52:14 INFO - PROCESS | 1767 | 1464015134195 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dba4000 == 86 [pid = 1767] [id = 149] 07:52:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 220 (0x8dd87800) [pid = 1767] [serial = 447] [outer = (nil)] 07:52:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 221 (0x8dd8e000) [pid = 1767] [serial = 448] [outer = 0x8dd87800] 07:52:14 INFO - PROCESS | 1767 | 1464015134323 Marionette DEBUG loaded listener.js 07:52:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 222 (0x8dd90800) [pid = 1767] [serial = 449] [outer = 0x8dd87800] 07:52:15 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:15 INFO - PROCESS | 1767 | 1464015135710 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:52:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:52:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 2084ms 07:52:15 INFO - PROCESS | 1767 | 1464015135826 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 07:52:15 INFO - PROCESS | 1767 | 1464015135832 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 07:52:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:52:15 INFO - PROCESS | 1767 | 1464015135840 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:52:15 INFO - PROCESS | 1767 | 1464015135845 Marionette TRACE conn4 <- [1,570,null,{}] 07:52:15 INFO - PROCESS | 1767 | 1464015135862 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:16 INFO - PROCESS | 1767 | 1464015136073 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 07:52:16 INFO - PROCESS | 1767 | 1464015136260 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c7ef800 == 87 [pid = 1767] [id = 150] 07:52:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 223 (0x8c997c00) [pid = 1767] [serial = 450] [outer = (nil)] 07:52:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 224 (0x8d01b000) [pid = 1767] [serial = 451] [outer = 0x8c997c00] 07:52:16 INFO - PROCESS | 1767 | 1464015136340 Marionette DEBUG loaded listener.js 07:52:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 225 (0x8db08000) [pid = 1767] [serial = 452] [outer = 0x8c997c00] 07:52:16 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:17 INFO - PROCESS | 1767 | 1464015137324 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 07:52:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:52:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1553ms 07:52:17 INFO - PROCESS | 1767 | 1464015137393 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 07:52:17 INFO - PROCESS | 1767 | 1464015137402 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 07:52:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:52:17 INFO - PROCESS | 1767 | 1464015137412 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:52:17 INFO - PROCESS | 1767 | 1464015137415 Marionette TRACE conn4 <- [1,574,null,{}] 07:52:17 INFO - PROCESS | 1767 | 1464015137421 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:17 INFO - PROCESS | 1767 | 1464015137595 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 07:52:17 INFO - PROCESS | 1767 | 1464015137779 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:17 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dd8a800 == 88 [pid = 1767] [id = 151] 07:52:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 226 (0x8dd92800) [pid = 1767] [serial = 453] [outer = (nil)] 07:52:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 227 (0x8ddcfc00) [pid = 1767] [serial = 454] [outer = 0x8dd92800] 07:52:17 INFO - PROCESS | 1767 | 1464015137940 Marionette DEBUG loaded listener.js 07:52:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 228 (0x8dec8000) [pid = 1767] [serial = 455] [outer = 0x8dd92800] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x94453000 == 87 [pid = 1767] [id = 87] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x94f7b800 == 86 [pid = 1767] [id = 39] 07:52:18 INFO - PROCESS | 1767 | --DOMWINDOW == 227 (0x9ab38c00) [pid = 1767] [serial = 354] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x91fb3800 == 85 [pid = 1767] [id = 92] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x91fb4c00 == 84 [pid = 1767] [id = 91] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x95610400 == 83 [pid = 1767] [id = 94] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x91a2f400 == 82 [pid = 1767] [id = 93] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x92062400 == 81 [pid = 1767] [id = 90] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x9a6f3000 == 80 [pid = 1767] [id = 89] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x94f82000 == 79 [pid = 1767] [id = 88] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x8db0a400 == 78 [pid = 1767] [id = 136] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x8db05000 == 77 [pid = 1767] [id = 135] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x93509c00 == 76 [pid = 1767] [id = 134] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee5e400 == 75 [pid = 1767] [id = 133] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee61000 == 74 [pid = 1767] [id = 132] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x8ddd2400 == 73 [pid = 1767] [id = 131] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x8e489c00 == 72 [pid = 1767] [id = 130] 07:52:18 INFO - PROCESS | 1767 | 1464015138937 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x9a221800 == 71 [pid = 1767] [id = 126] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x90d20800 == 70 [pid = 1767] [id = 125] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x8e6c7c00 == 69 [pid = 1767] [id = 124] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x8e481c00 == 68 [pid = 1767] [id = 123] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x8e482800 == 67 [pid = 1767] [id = 122] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x90d23000 == 66 [pid = 1767] [id = 121] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x93a31c00 == 65 [pid = 1767] [id = 120] 07:52:18 INFO - PROCESS | 1767 | --DOCSHELL 0x8db96400 == 64 [pid = 1767] [id = 119] 07:52:18 INFO - PROCESS | 1767 | --DOMWINDOW == 226 (0xa828dc00) [pid = 1767] [serial = 321] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1767 | --DOMWINDOW == 225 (0x91fbb000) [pid = 1767] [serial = 343] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1767 | --DOMWINDOW == 224 (0x9a643000) [pid = 1767] [serial = 315] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1767 | --DOMWINDOW == 223 (0x8ee58800) [pid = 1767] [serial = 340] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1767 | --DOMWINDOW == 222 (0x97612800) [pid = 1767] [serial = 346] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1767 | --DOMWINDOW == 221 (0x8dba0400) [pid = 1767] [serial = 333] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1767 | --DOMWINDOW == 220 (0xa675a800) [pid = 1767] [serial = 138] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1767 | --DOMWINDOW == 219 (0x9a991400) [pid = 1767] [serial = 352] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1767 | --DOMWINDOW == 218 (0x9a306000) [pid = 1767] [serial = 348] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1767 | --DOMWINDOW == 217 (0x9560a000) [pid = 1767] [serial = 345] [outer = (nil)] [url = about:blank] 07:52:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:52:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1584ms 07:52:18 INFO - PROCESS | 1767 | --DOMWINDOW == 216 (0x94f80800) [pid = 1767] [serial = 312] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1767 | --DOMWINDOW == 215 (0x9a6f0c00) [pid = 1767] [serial = 351] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1767 | --DOMWINDOW == 214 (0xa3256c00) [pid = 1767] [serial = 174] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1767 | --DOMWINDOW == 213 (0xa35f4800) [pid = 1767] [serial = 318] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1767 | --DOMWINDOW == 212 (0xa24cdc00) [pid = 1767] [serial = 309] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1767 | --DOMWINDOW == 211 (0xa321a400) [pid = 1767] [serial = 310] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1767 | --DOMWINDOW == 210 (0x9a308c00) [pid = 1767] [serial = 349] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1767 | --DOMWINDOW == 209 (0xa35ef400) [pid = 1767] [serial = 262] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1767 | --DOMWINDOW == 208 (0x8e738400) [pid = 1767] [serial = 330] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1767 | --DOMWINDOW == 207 (0x8e489400) [pid = 1767] [serial = 327] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1767 | --DOMWINDOW == 206 (0x8e73e800) [pid = 1767] [serial = 339] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1767 | --DOMWINDOW == 205 (0xa3225400) [pid = 1767] [serial = 111] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1767 | --DOMWINDOW == 204 (0x91a21c00) [pid = 1767] [serial = 342] [outer = (nil)] [url = about:blank] 07:52:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:52:19 INFO - PROCESS | 1767 | --DOMWINDOW == 203 (0x8ddcc400) [pid = 1767] [serial = 336] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1767 | --DOMWINDOW == 202 (0xa24cec00) [pid = 1767] [serial = 216] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1767 | --DOMWINDOW == 201 (0xac095400) [pid = 1767] [serial = 324] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1767 | 1464015139007 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 07:52:19 INFO - PROCESS | 1767 | 1464015139009 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 07:52:19 INFO - PROCESS | 1767 | 1464015139018 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:52:19 INFO - PROCESS | 1767 | 1464015139025 Marionette TRACE conn4 <- [1,578,null,{}] 07:52:19 INFO - PROCESS | 1767 | 1464015139043 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:19 INFO - PROCESS | 1767 | 1464015139214 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 07:52:19 INFO - PROCESS | 1767 | 1464015139410 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ddcdc00 == 65 [pid = 1767] [id = 152] 07:52:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 202 (0x8e489c00) [pid = 1767] [serial = 456] [outer = (nil)] 07:52:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 203 (0x8e6cb400) [pid = 1767] [serial = 457] [outer = 0x8e489c00] 07:52:19 INFO - PROCESS | 1767 | 1464015139490 Marionette DEBUG loaded listener.js 07:52:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 204 (0x8e73bc00) [pid = 1767] [serial = 458] [outer = 0x8e489c00] 07:52:20 INFO - PROCESS | 1767 | 1464015140249 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 07:52:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:52:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1291ms 07:52:20 INFO - PROCESS | 1767 | 1464015140309 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 07:52:20 INFO - PROCESS | 1767 | 1464015140313 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 07:52:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:52:20 INFO - PROCESS | 1767 | 1464015140320 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:52:20 INFO - PROCESS | 1767 | 1464015140323 Marionette TRACE conn4 <- [1,582,null,{}] 07:52:20 INFO - PROCESS | 1767 | 1464015140329 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:20 INFO - PROCESS | 1767 | 1464015140485 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 07:52:20 INFO - PROCESS | 1767 | 1464015140502 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e47f400 == 66 [pid = 1767] [id = 153] 07:52:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 205 (0x8e740000) [pid = 1767] [serial = 459] [outer = (nil)] 07:52:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 206 (0x8efb3400) [pid = 1767] [serial = 460] [outer = 0x8e740000] 07:52:20 INFO - PROCESS | 1767 | 1464015140573 Marionette DEBUG loaded listener.js 07:52:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 207 (0x90d20800) [pid = 1767] [serial = 461] [outer = 0x8e740000] 07:52:21 INFO - PROCESS | 1767 | 1464015141545 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 07:52:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:52:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1291ms 07:52:21 INFO - PROCESS | 1767 | 1464015141612 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 07:52:21 INFO - PROCESS | 1767 | 1464015141616 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 07:52:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:52:21 INFO - PROCESS | 1767 | 1464015141622 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:52:21 INFO - PROCESS | 1767 | 1464015141625 Marionette TRACE conn4 <- [1,586,null,{}] 07:52:21 INFO - PROCESS | 1767 | 1464015141630 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:21 INFO - PROCESS | 1767 | 1464015141841 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 07:52:21 INFO - PROCESS | 1767 | 1464015141869 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee5b000 == 67 [pid = 1767] [id = 154] 07:52:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 208 (0x90d1ec00) [pid = 1767] [serial = 462] [outer = (nil)] 07:52:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 209 (0x91a24400) [pid = 1767] [serial = 463] [outer = 0x90d1ec00] 07:52:21 INFO - PROCESS | 1767 | 1464015141940 Marionette DEBUG loaded listener.js 07:52:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 210 (0x91a2dc00) [pid = 1767] [serial = 464] [outer = 0x90d1ec00] 07:52:22 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:22 INFO - PROCESS | 1767 | 1464015142819 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 07:52:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:52:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1241ms 07:52:22 INFO - PROCESS | 1767 | 1464015142865 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 07:52:22 INFO - PROCESS | 1767 | 1464015142868 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 07:52:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:52:22 INFO - PROCESS | 1767 | 1464015142874 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:52:22 INFO - PROCESS | 1767 | 1464015142878 Marionette TRACE conn4 <- [1,590,null,{}] 07:52:22 INFO - PROCESS | 1767 | 1464015142883 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:23 INFO - PROCESS | 1767 | 1464015143144 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 07:52:23 INFO - PROCESS | 1767 | 1464015143173 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dece000 == 68 [pid = 1767] [id = 155] 07:52:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 211 (0x8ee57800) [pid = 1767] [serial = 465] [outer = (nil)] 07:52:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 212 (0x9249b800) [pid = 1767] [serial = 466] [outer = 0x8ee57800] 07:52:23 INFO - PROCESS | 1767 | 1464015143248 Marionette DEBUG loaded listener.js 07:52:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 213 (0x92957800) [pid = 1767] [serial = 467] [outer = 0x8ee57800] 07:52:24 INFO - PROCESS | 1767 | --DOMWINDOW == 212 (0x8dec8c00) [pid = 1767] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:52:24 INFO - PROCESS | 1767 | --DOMWINDOW == 211 (0x9a1cb800) [pid = 1767] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:52:24 INFO - PROCESS | 1767 | --DOMWINDOW == 210 (0x8e6c1800) [pid = 1767] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:52:24 INFO - PROCESS | 1767 | --DOMWINDOW == 209 (0x8ee64000) [pid = 1767] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:52:24 INFO - PROCESS | 1767 | --DOMWINDOW == 208 (0x94f82400) [pid = 1767] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:52:24 INFO - PROCESS | 1767 | --DOMWINDOW == 207 (0x95145000) [pid = 1767] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:52:24 INFO - PROCESS | 1767 | --DOMWINDOW == 206 (0x8db06400) [pid = 1767] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:52:24 INFO - PROCESS | 1767 | 1464015144536 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 07:52:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:52:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1688ms 07:52:24 INFO - PROCESS | 1767 | 1464015144569 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 07:52:24 INFO - PROCESS | 1767 | 1464015144573 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 07:52:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:52:24 INFO - PROCESS | 1767 | 1464015144583 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - PROCESS | 1767 | 1464015144585 Marionette TRACE conn4 <- [1,594,null,{}] 07:52:24 INFO - PROCESS | 1767 | 1464015144591 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:24 INFO - PROCESS | 1767 | 1464015144752 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 07:52:24 INFO - PROCESS | 1767 | 1464015144769 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db09800 == 69 [pid = 1767] [id = 156] 07:52:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 207 (0x91a27400) [pid = 1767] [serial = 468] [outer = (nil)] 07:52:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 208 (0x935d0800) [pid = 1767] [serial = 469] [outer = 0x91a27400] 07:52:24 INFO - PROCESS | 1767 | 1464015144841 Marionette DEBUG loaded listener.js 07:52:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 209 (0x93a27800) [pid = 1767] [serial = 470] [outer = 0x91a27400] 07:52:25 INFO - PROCESS | 1767 | 1464015145750 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1193ms 07:52:25 INFO - PROCESS | 1767 | 1464015145777 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 07:52:25 INFO - PROCESS | 1767 | 1464015145781 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 07:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:52:25 INFO - PROCESS | 1767 | 1464015145787 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:52:25 INFO - PROCESS | 1767 | 1464015145791 Marionette TRACE conn4 <- [1,598,null,{}] 07:52:25 INFO - PROCESS | 1767 | 1464015145796 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:25 INFO - PROCESS | 1767 | 1464015145974 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 07:52:26 INFO - PROCESS | 1767 | 1464015146246 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9e7c00 == 70 [pid = 1767] [id = 157] 07:52:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 210 (0x8b9e8000) [pid = 1767] [serial = 471] [outer = (nil)] 07:52:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 211 (0x8c7e7800) [pid = 1767] [serial = 472] [outer = 0x8b9e8000] 07:52:26 INFO - PROCESS | 1767 | 1464015146342 Marionette DEBUG loaded listener.js 07:52:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 212 (0x8c993400) [pid = 1767] [serial = 473] [outer = 0x8b9e8000] 07:52:27 INFO - PROCESS | 1767 | 1464015147362 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 07:52:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:52:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1630ms 07:52:27 INFO - PROCESS | 1767 | 1464015147420 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 07:52:27 INFO - PROCESS | 1767 | 1464015147427 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 07:52:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:52:27 INFO - PROCESS | 1767 | 1464015147435 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:52:27 INFO - PROCESS | 1767 | 1464015147442 Marionette TRACE conn4 <- [1,602,null,{}] 07:52:27 INFO - PROCESS | 1767 | 1464015147450 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:27 INFO - PROCESS | 1767 | 1464015147647 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 07:52:27 INFO - PROCESS | 1767 | 1464015147878 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dba3400 == 71 [pid = 1767] [id = 158] 07:52:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 213 (0x8dd8e400) [pid = 1767] [serial = 474] [outer = (nil)] 07:52:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 214 (0x8ddcf000) [pid = 1767] [serial = 475] [outer = 0x8dd8e400] 07:52:28 INFO - PROCESS | 1767 | 1464015148014 Marionette DEBUG loaded listener.js 07:52:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 215 (0x8decd800) [pid = 1767] [serial = 476] [outer = 0x8dd8e400] 07:52:28 INFO - PROCESS | 1767 | 1464015148979 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 07:52:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1591ms 07:52:29 INFO - PROCESS | 1767 | 1464015149030 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 07:52:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:52:29 INFO - PROCESS | 1767 | 1464015149037 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 07:52:29 INFO - PROCESS | 1767 | 1464015149044 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:52:29 INFO - PROCESS | 1767 | 1464015149048 Marionette TRACE conn4 <- [1,606,null,{}] 07:52:29 INFO - PROCESS | 1767 | 1464015149054 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:29 INFO - PROCESS | 1767 | 1464015149245 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 07:52:29 INFO - PROCESS | 1767 | 1464015149521 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e6ce400 == 72 [pid = 1767] [id = 159] 07:52:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 216 (0x91a22c00) [pid = 1767] [serial = 477] [outer = (nil)] 07:52:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 217 (0x91fbcc00) [pid = 1767] [serial = 478] [outer = 0x91a22c00] 07:52:29 INFO - PROCESS | 1767 | 1464015149666 Marionette DEBUG loaded listener.js 07:52:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 218 (0x92492800) [pid = 1767] [serial = 479] [outer = 0x91a22c00] 07:52:30 INFO - PROCESS | 1767 | 1464015150608 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:52:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1633ms 07:52:30 INFO - PROCESS | 1767 | 1464015150677 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 07:52:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:52:30 INFO - PROCESS | 1767 | 1464015150681 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 07:52:30 INFO - PROCESS | 1767 | 1464015150697 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:52:30 INFO - PROCESS | 1767 | 1464015150707 Marionette TRACE conn4 <- [1,610,null,{}] 07:52:30 INFO - PROCESS | 1767 | 1464015150714 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:30 INFO - PROCESS | 1767 | 1464015150960 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 07:52:31 INFO - PROCESS | 1767 | 1464015151205 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x9294fc00 == 73 [pid = 1767] [id = 160] 07:52:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 219 (0x9295a400) [pid = 1767] [serial = 480] [outer = (nil)] 07:52:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 220 (0x95599c00) [pid = 1767] [serial = 481] [outer = 0x9295a400] 07:52:31 INFO - PROCESS | 1767 | 1464015151307 Marionette DEBUG loaded listener.js 07:52:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 221 (0x96c4e000) [pid = 1767] [serial = 482] [outer = 0x9295a400] 07:52:32 INFO - PROCESS | 1767 | 1464015152214 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 07:52:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:52:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1602ms 07:52:32 INFO - PROCESS | 1767 | 1464015152291 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 07:52:32 INFO - PROCESS | 1767 | 1464015152295 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 07:52:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:52:32 INFO - PROCESS | 1767 | 1464015152302 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:52:32 INFO - PROCESS | 1767 | 1464015152306 Marionette TRACE conn4 <- [1,614,null,{}] 07:52:32 INFO - PROCESS | 1767 | 1464015152312 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:32 INFO - PROCESS | 1767 | 1464015152536 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 07:52:32 INFO - PROCESS | 1767 | 1464015152765 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d016c00 == 74 [pid = 1767] [id = 161] 07:52:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 222 (0x8e6cf800) [pid = 1767] [serial = 483] [outer = (nil)] 07:52:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 223 (0x98009400) [pid = 1767] [serial = 484] [outer = 0x8e6cf800] 07:52:32 INFO - PROCESS | 1767 | 1464015152894 Marionette DEBUG loaded listener.js 07:52:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 224 (0x99d90000) [pid = 1767] [serial = 485] [outer = 0x8e6cf800] 07:52:33 INFO - PROCESS | 1767 | 1464015153816 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:52:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:52:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1581ms 07:52:33 INFO - PROCESS | 1767 | 1464015153884 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 07:52:33 INFO - PROCESS | 1767 | 1464015153888 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 07:52:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:52:33 INFO - PROCESS | 1767 | 1464015153894 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:52:33 INFO - PROCESS | 1767 | 1464015153898 Marionette TRACE conn4 <- [1,618,null,{}] 07:52:33 INFO - PROCESS | 1767 | 1464015153903 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:34 INFO - PROCESS | 1767 | 1464015154084 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 07:52:34 INFO - PROCESS | 1767 | 1464015154318 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x99dec400 == 75 [pid = 1767] [id = 162] 07:52:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 225 (0x99decc00) [pid = 1767] [serial = 486] [outer = (nil)] 07:52:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 226 (0x9a224c00) [pid = 1767] [serial = 487] [outer = 0x99decc00] 07:52:34 INFO - PROCESS | 1767 | 1464015154458 Marionette DEBUG loaded listener.js 07:52:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 227 (0x9a283400) [pid = 1767] [serial = 488] [outer = 0x99decc00] 07:52:35 INFO - PROCESS | 1767 | 1464015155460 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:52:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:52:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1642ms 07:52:35 INFO - PROCESS | 1767 | 1464015155537 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 07:52:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:52:35 INFO - PROCESS | 1767 | 1464015155541 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 07:52:35 INFO - PROCESS | 1767 | 1464015155548 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:52:35 INFO - PROCESS | 1767 | 1464015155551 Marionette TRACE conn4 <- [1,622,null,{}] 07:52:35 INFO - PROCESS | 1767 | 1464015155557 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:35 INFO - PROCESS | 1767 | 1464015155788 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 07:52:36 INFO - PROCESS | 1767 | 1464015156147 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x97679000 == 76 [pid = 1767] [id = 163] 07:52:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 228 (0x9a302c00) [pid = 1767] [serial = 489] [outer = (nil)] 07:52:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 229 (0x9a6e8400) [pid = 1767] [serial = 490] [outer = 0x9a302c00] 07:52:36 INFO - PROCESS | 1767 | 1464015156274 Marionette DEBUG loaded listener.js 07:52:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 230 (0x9a6f0000) [pid = 1767] [serial = 491] [outer = 0x9a302c00] 07:52:37 INFO - PROCESS | 1767 | 1464015157154 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 07:52:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:52:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1637ms 07:52:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:52:37 INFO - PROCESS | 1767 | 1464015157187 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 07:52:37 INFO - PROCESS | 1767 | 1464015157190 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 07:52:37 INFO - PROCESS | 1767 | 1464015157198 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:52:37 INFO - PROCESS | 1767 | 1464015157201 Marionette TRACE conn4 <- [1,626,null,{}] 07:52:37 INFO - PROCESS | 1767 | 1464015157207 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:37 INFO - PROCESS | 1767 | 1464015157403 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 07:52:37 INFO - PROCESS | 1767 | 1464015157595 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e736800 == 77 [pid = 1767] [id = 164] 07:52:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 231 (0x98897c00) [pid = 1767] [serial = 492] [outer = (nil)] 07:52:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 232 (0x9a997c00) [pid = 1767] [serial = 493] [outer = 0x98897c00] 07:52:37 INFO - PROCESS | 1767 | 1464015157681 Marionette DEBUG loaded listener.js 07:52:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 233 (0x9a99fc00) [pid = 1767] [serial = 494] [outer = 0x98897c00] 07:52:38 INFO - PROCESS | 1767 | 1464015158657 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:52:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:52:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1537ms 07:52:38 INFO - PROCESS | 1767 | 1464015158735 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 07:52:38 INFO - PROCESS | 1767 | 1464015158738 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 07:52:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:52:38 INFO - PROCESS | 1767 | 1464015158745 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:52:38 INFO - PROCESS | 1767 | 1464015158748 Marionette TRACE conn4 <- [1,630,null,{}] 07:52:38 INFO - PROCESS | 1767 | 1464015158755 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:38 INFO - PROCESS | 1767 | 1464015158983 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 07:52:39 INFO - PROCESS | 1767 | 1464015159224 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a7e3000 == 78 [pid = 1767] [id = 165] 07:52:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 234 (0x9a996000) [pid = 1767] [serial = 495] [outer = (nil)] 07:52:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 235 (0x9b266400) [pid = 1767] [serial = 496] [outer = 0x9a996000] 07:52:39 INFO - PROCESS | 1767 | 1464015159329 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 236 (0x9b5e1400) [pid = 1767] [serial = 497] [outer = 0x9a996000] 07:52:40 INFO - PROCESS | 1767 | 1464015160281 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 07:52:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:52:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1585ms 07:52:40 INFO - PROCESS | 1767 | 1464015160332 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 07:52:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:52:40 INFO - PROCESS | 1767 | 1464015160336 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 07:52:40 INFO - PROCESS | 1767 | 1464015160342 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - PROCESS | 1767 | 1464015160346 Marionette TRACE conn4 <- [1,634,null,{}] 07:52:40 INFO - PROCESS | 1767 | 1464015160354 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:40 INFO - PROCESS | 1767 | 1464015160597 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 07:52:40 INFO - PROCESS | 1767 | 1464015160836 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x97612000 == 79 [pid = 1767] [id = 166] 07:52:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 237 (0x9a7e5000) [pid = 1767] [serial = 498] [outer = (nil)] 07:52:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 238 (0x9cc5e000) [pid = 1767] [serial = 499] [outer = 0x9a7e5000] 07:52:40 INFO - PROCESS | 1767 | 1464015160970 Marionette DEBUG loaded listener.js 07:52:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 239 (0x9cc9d000) [pid = 1767] [serial = 500] [outer = 0x9a7e5000] 07:52:41 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:41 INFO - PROCESS | 1767 | 1464015161852 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 07:52:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:52:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1585ms 07:52:41 INFO - PROCESS | 1767 | 1464015161929 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 07:52:41 INFO - PROCESS | 1767 | 1464015161933 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 07:52:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:52:41 INFO - PROCESS | 1767 | 1464015161940 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:52:41 INFO - PROCESS | 1767 | 1464015161943 Marionette TRACE conn4 <- [1,638,null,{}] 07:52:41 INFO - PROCESS | 1767 | 1464015161949 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:42 INFO - PROCESS | 1767 | 1464015162185 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 07:52:42 INFO - PROCESS | 1767 | 1464015162432 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x9cc97c00 == 80 [pid = 1767] [id = 167] 07:52:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 240 (0xa2161800) [pid = 1767] [serial = 501] [outer = (nil)] 07:52:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 241 (0xa21af800) [pid = 1767] [serial = 502] [outer = 0xa2161800] 07:52:42 INFO - PROCESS | 1767 | 1464015162581 Marionette DEBUG loaded listener.js 07:52:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 242 (0xa26cc800) [pid = 1767] [serial = 503] [outer = 0xa2161800] 07:52:43 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:43 INFO - PROCESS | 1767 | 1464015163522 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:52:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:52:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1634ms 07:52:43 INFO - PROCESS | 1767 | 1464015163576 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 07:52:43 INFO - PROCESS | 1767 | 1464015163581 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 07:52:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:52:43 INFO - PROCESS | 1767 | 1464015163587 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:52:43 INFO - PROCESS | 1767 | 1464015163592 Marionette TRACE conn4 <- [1,642,null,{}] 07:52:43 INFO - PROCESS | 1767 | 1464015163598 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:43 INFO - PROCESS | 1767 | 1464015163876 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 07:52:44 INFO - PROCESS | 1767 | 1464015164174 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db9c400 == 81 [pid = 1767] [id = 168] 07:52:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 243 (0x8dd2f400) [pid = 1767] [serial = 504] [outer = (nil)] 07:52:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 244 (0x8dd39400) [pid = 1767] [serial = 505] [outer = 0x8dd2f400] 07:52:44 INFO - PROCESS | 1767 | 1464015164266 Marionette DEBUG loaded listener.js 07:52:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 245 (0x8dec7400) [pid = 1767] [serial = 506] [outer = 0x8dd2f400] 07:52:45 INFO - PROCESS | 1767 | 1464015165228 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 07:52:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:52:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1696ms 07:52:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:52:45 INFO - PROCESS | 1767 | 1464015165284 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 07:52:45 INFO - PROCESS | 1767 | 1464015165287 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 07:52:45 INFO - PROCESS | 1767 | 1464015165295 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:52:45 INFO - PROCESS | 1767 | 1464015165297 Marionette TRACE conn4 <- [1,646,null,{}] 07:52:45 INFO - PROCESS | 1767 | 1464015165304 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:45 INFO - PROCESS | 1767 | 1464015165521 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 07:52:45 INFO - PROCESS | 1767 | 1464015165775 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6df000 == 82 [pid = 1767] [id = 169] 07:52:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 246 (0x8a6df400) [pid = 1767] [serial = 507] [outer = (nil)] 07:52:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 247 (0x8a6e4c00) [pid = 1767] [serial = 508] [outer = 0x8a6df400] 07:52:45 INFO - PROCESS | 1767 | 1464015165909 Marionette DEBUG loaded listener.js 07:52:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 248 (0x8a6e7800) [pid = 1767] [serial = 509] [outer = 0x8a6df400] 07:52:47 INFO - PROCESS | 1767 | 1464015167141 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:52:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1890ms 07:52:47 INFO - PROCESS | 1767 | 1464015167189 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 07:52:47 INFO - PROCESS | 1767 | 1464015167195 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 07:52:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:52:47 INFO - PROCESS | 1767 | 1464015167204 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:52:47 INFO - PROCESS | 1767 | 1464015167210 Marionette TRACE conn4 <- [1,650,null,{}] 07:52:47 INFO - PROCESS | 1767 | 1464015167219 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:47 INFO - PROCESS | 1767 | 1464015167465 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 07:52:47 INFO - PROCESS | 1767 | 1464015167662 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c98ec00 == 83 [pid = 1767] [id = 170] 07:52:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 249 (0x8c995400) [pid = 1767] [serial = 510] [outer = (nil)] 07:52:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 250 (0x8db08c00) [pid = 1767] [serial = 511] [outer = 0x8c995400] 07:52:47 INFO - PROCESS | 1767 | 1464015167791 Marionette DEBUG loaded listener.js 07:52:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 251 (0x8dd2d800) [pid = 1767] [serial = 512] [outer = 0x8c995400] 07:52:48 INFO - PROCESS | 1767 | 1464015168833 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 07:52:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:52:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1689ms 07:52:48 INFO - PROCESS | 1767 | 1464015168976 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 07:52:48 INFO - PROCESS | 1767 | 1464015168986 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 07:52:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:52:49 INFO - PROCESS | 1767 | 1464015169072 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:52:49 INFO - PROCESS | 1767 | 1464015169078 Marionette TRACE conn4 <- [1,654,null,{}] 07:52:49 INFO - PROCESS | 1767 | 1464015169097 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:49 INFO - PROCESS | 1767 | 1464015169351 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 07:52:49 INFO - PROCESS | 1767 | 1464015169570 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d01c000 == 84 [pid = 1767] [id = 171] 07:52:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 252 (0x8d021400) [pid = 1767] [serial = 513] [outer = (nil)] 07:52:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 253 (0x8dd36400) [pid = 1767] [serial = 514] [outer = 0x8d021400] 07:52:49 INFO - PROCESS | 1767 | 1464015169649 Marionette DEBUG loaded listener.js 07:52:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 254 (0x8e48a400) [pid = 1767] [serial = 515] [outer = 0x8d021400] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0xa2278c00 == 83 [pid = 1767] [id = 19] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0x91fbd400 == 82 [pid = 1767] [id = 17] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0x9c14a000 == 81 [pid = 1767] [id = 6] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0x935d0000 == 80 [pid = 1767] [id = 24] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0x9b5e3400 == 79 [pid = 1767] [id = 25] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 253 (0x8ddcb000) [pid = 1767] [serial = 357] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 252 (0x92956800) [pid = 1767] [serial = 408] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 251 (0x94f7a400) [pid = 1767] [serial = 360] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 250 (0x95601c00) [pid = 1767] [serial = 363] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 249 (0x9ab3b400) [pid = 1767] [serial = 366] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 248 (0xa225f800) [pid = 1767] [serial = 369] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 247 (0x8e6cbc00) [pid = 1767] [serial = 372] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 246 (0xa67c2000) [pid = 1767] [serial = 375] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 245 (0x9a229000) [pid = 1767] [serial = 378] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 244 (0xa6fcd000) [pid = 1767] [serial = 381] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 243 (0xa9b7b400) [pid = 1767] [serial = 384] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 242 (0x8d1c4400) [pid = 1767] [serial = 387] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0x9514a400 == 78 [pid = 1767] [id = 23] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0x9889f400 == 77 [pid = 1767] [id = 15] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0x94f81800 == 76 [pid = 1767] [id = 79] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0xa2260c00 == 75 [pid = 1767] [id = 20] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0x8db09800 == 74 [pid = 1767] [id = 156] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0x8dece000 == 73 [pid = 1767] [id = 155] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee5b000 == 72 [pid = 1767] [id = 154] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0x8e47f400 == 71 [pid = 1767] [id = 153] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0x8ddcdc00 == 70 [pid = 1767] [id = 152] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0x8dd8a800 == 69 [pid = 1767] [id = 151] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0x8c7ef800 == 68 [pid = 1767] [id = 150] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6e1400 == 67 [pid = 1767] [id = 144] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0x8b9eac00 == 66 [pid = 1767] [id = 143] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0x8b9e4c00 == 65 [pid = 1767] [id = 142] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1c4c00 == 64 [pid = 1767] [id = 141] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0x9a234000 == 63 [pid = 1767] [id = 140] 07:52:50 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1bf400 == 62 [pid = 1767] [id = 137] 07:52:50 INFO - PROCESS | 1767 | 1464015170707 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 241 (0x9b5e3c00) [pid = 1767] [serial = 355] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 240 (0x9a63d800) [pid = 1767] [serial = 400] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 239 (0x9a23a400) [pid = 1767] [serial = 402] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 238 (0x8db0c400) [pid = 1767] [serial = 405] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 237 (0x9a23f000) [pid = 1767] [serial = 403] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 236 (0x9a233400) [pid = 1767] [serial = 406] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 235 (0x8e740400) [pid = 1767] [serial = 394] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 234 (0x8decf000) [pid = 1767] [serial = 393] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 233 (0x9a308400) [pid = 1767] [serial = 399] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 232 (0x8e735c00) [pid = 1767] [serial = 391] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 231 (0x8e6c9c00) [pid = 1767] [serial = 390] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 230 (0x8efb1c00) [pid = 1767] [serial = 396] [outer = (nil)] [url = about:blank] 07:52:50 INFO - PROCESS | 1767 | --DOMWINDOW == 229 (0x90d1bc00) [pid = 1767] [serial = 397] [outer = (nil)] [url = about:blank] 07:52:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:52:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1717ms 07:52:50 INFO - PROCESS | 1767 | 1464015170776 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 07:52:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:52:50 INFO - PROCESS | 1767 | 1464015170780 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 07:52:50 INFO - PROCESS | 1767 | 1464015170787 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:52:50 INFO - PROCESS | 1767 | 1464015170792 Marionette TRACE conn4 <- [1,658,null,{}] 07:52:50 INFO - PROCESS | 1767 | 1464015170808 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:50 INFO - PROCESS | 1767 | 1464015170994 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 07:52:51 INFO - PROCESS | 1767 | 1464015171238 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1bfc00 == 63 [pid = 1767] [id = 172] 07:52:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 230 (0x8dd88400) [pid = 1767] [serial = 516] [outer = (nil)] 07:52:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 231 (0x8e735c00) [pid = 1767] [serial = 517] [outer = 0x8dd88400] 07:52:51 INFO - PROCESS | 1767 | 1464015171327 Marionette DEBUG loaded listener.js 07:52:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 232 (0x8ee63400) [pid = 1767] [serial = 518] [outer = 0x8dd88400] 07:52:52 INFO - PROCESS | 1767 | 1464015172128 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:52:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:52:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1388ms 07:52:52 INFO - PROCESS | 1767 | 1464015172177 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 07:52:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:52:52 INFO - PROCESS | 1767 | 1464015172181 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 07:52:52 INFO - PROCESS | 1767 | 1464015172188 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:52:52 INFO - PROCESS | 1767 | 1464015172191 Marionette TRACE conn4 <- [1,662,null,{}] 07:52:52 INFO - PROCESS | 1767 | 1464015172197 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:52 INFO - PROCESS | 1767 | 1464015172375 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 07:52:52 INFO - PROCESS | 1767 | 1464015172394 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e488400 == 64 [pid = 1767] [id = 173] 07:52:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 233 (0x91a2c000) [pid = 1767] [serial = 519] [outer = (nil)] 07:52:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 234 (0x92490800) [pid = 1767] [serial = 520] [outer = 0x91a2c000] 07:52:52 INFO - PROCESS | 1767 | 1464015172470 Marionette DEBUG loaded listener.js 07:52:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 235 (0x92952000) [pid = 1767] [serial = 521] [outer = 0x91a2c000] 07:52:53 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:53 INFO - PROCESS | 1767 | 1464015173469 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 07:52:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:52:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1335ms 07:52:53 INFO - PROCESS | 1767 | 1464015173525 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 07:52:53 INFO - PROCESS | 1767 | 1464015173529 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 07:52:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:52:53 INFO - PROCESS | 1767 | 1464015173535 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:52:53 INFO - PROCESS | 1767 | 1464015173538 Marionette TRACE conn4 <- [1,666,null,{}] 07:52:53 INFO - PROCESS | 1767 | 1464015173543 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:53 INFO - PROCESS | 1767 | 1464015173762 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 07:52:53 INFO - PROCESS | 1767 | 1464015173795 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x92954000 == 65 [pid = 1767] [id = 174] 07:52:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 236 (0x92957c00) [pid = 1767] [serial = 522] [outer = (nil)] 07:52:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 237 (0x935d2000) [pid = 1767] [serial = 523] [outer = 0x92957c00] 07:52:53 INFO - PROCESS | 1767 | 1464015173869 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 238 (0x93a9ec00) [pid = 1767] [serial = 524] [outer = 0x92957c00] 07:52:54 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:55 INFO - PROCESS | 1767 | --DOMWINDOW == 237 (0x8dd92800) [pid = 1767] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:52:55 INFO - PROCESS | 1767 | --DOMWINDOW == 236 (0x8c997c00) [pid = 1767] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:52:55 INFO - PROCESS | 1767 | --DOMWINDOW == 235 (0x8ee57800) [pid = 1767] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:52:55 INFO - PROCESS | 1767 | --DOMWINDOW == 234 (0x8e740000) [pid = 1767] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:52:55 INFO - PROCESS | 1767 | --DOMWINDOW == 233 (0x90d1ec00) [pid = 1767] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:52:55 INFO - PROCESS | 1767 | --DOMWINDOW == 232 (0x8e489c00) [pid = 1767] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:52:55 INFO - PROCESS | 1767 | --DOMWINDOW == 231 (0x8db0b800) [pid = 1767] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:52:55 INFO - PROCESS | 1767 | 1464015175147 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 07:52:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:52:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1630ms 07:52:55 INFO - PROCESS | 1767 | 1464015175166 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 07:52:55 INFO - PROCESS | 1767 | 1464015175170 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 07:52:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:52:55 INFO - PROCESS | 1767 | 1464015175176 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:52:55 INFO - PROCESS | 1767 | 1464015175180 Marionette TRACE conn4 <- [1,670,null,{}] 07:52:55 INFO - PROCESS | 1767 | 1464015175186 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:55 INFO - PROCESS | 1767 | 1464015175486 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 07:52:55 INFO - PROCESS | 1767 | 1464015175687 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x92957400 == 66 [pid = 1767] [id = 175] 07:52:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 232 (0x955a4c00) [pid = 1767] [serial = 525] [outer = (nil)] 07:52:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 233 (0x97618c00) [pid = 1767] [serial = 526] [outer = 0x955a4c00] 07:52:55 INFO - PROCESS | 1767 | 1464015175777 Marionette DEBUG loaded listener.js 07:52:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 234 (0x98075400) [pid = 1767] [serial = 527] [outer = 0x955a4c00] 07:52:56 INFO - PROCESS | 1767 | 1464015176554 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 07:52:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:52:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1430ms 07:52:56 INFO - PROCESS | 1767 | 1464015176608 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 07:52:56 INFO - PROCESS | 1767 | 1464015176611 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 07:52:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:52:56 INFO - PROCESS | 1767 | 1464015176618 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:52:56 INFO - PROCESS | 1767 | 1464015176621 Marionette TRACE conn4 <- [1,674,null,{}] 07:52:56 INFO - PROCESS | 1767 | 1464015176628 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:56 INFO - PROCESS | 1767 | 1464015176815 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 07:52:56 INFO - PROCESS | 1767 | 1464015176831 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6e3000 == 67 [pid = 1767] [id = 176] 07:52:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 235 (0x8c7f0800) [pid = 1767] [serial = 528] [outer = (nil)] 07:52:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 236 (0x9a229400) [pid = 1767] [serial = 529] [outer = 0x8c7f0800] 07:52:56 INFO - PROCESS | 1767 | 1464015176908 Marionette DEBUG loaded listener.js 07:52:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 237 (0x9a234000) [pid = 1767] [serial = 530] [outer = 0x8c7f0800] 07:52:57 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:58 INFO - PROCESS | 1767 | 1464015178152 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 07:52:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 07:52:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1585ms 07:52:58 INFO - PROCESS | 1767 | 1464015178206 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 07:52:58 INFO - PROCESS | 1767 | 1464015178214 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 07:52:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:52:58 INFO - PROCESS | 1767 | 1464015178223 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:52:58 INFO - PROCESS | 1767 | 1464015178230 Marionette TRACE conn4 <- [1,678,null,{}] 07:52:58 INFO - PROCESS | 1767 | 1464015178239 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:58 INFO - PROCESS | 1767 | 1464015178495 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 07:52:58 INFO - PROCESS | 1767 | 1464015178794 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9e4c00 == 68 [pid = 1767] [id = 177] 07:52:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 238 (0x8c993c00) [pid = 1767] [serial = 531] [outer = (nil)] 07:52:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 239 (0x8db04c00) [pid = 1767] [serial = 532] [outer = 0x8c993c00] 07:52:58 INFO - PROCESS | 1767 | 1464015178891 Marionette DEBUG loaded listener.js 07:52:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 240 (0x8dd2c800) [pid = 1767] [serial = 533] [outer = 0x8c993c00] 07:52:59 INFO - PROCESS | 1767 | 1464015179850 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 07:52:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:52:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1687ms 07:52:59 INFO - PROCESS | 1767 | 1464015179912 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 07:52:59 INFO - PROCESS | 1767 | 1464015179922 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 07:52:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:52:59 INFO - PROCESS | 1767 | 1464015179934 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - PROCESS | 1767 | 1464015179938 Marionette TRACE conn4 <- [1,682,null,{}] 07:52:59 INFO - PROCESS | 1767 | 1464015179946 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:00 INFO - PROCESS | 1767 | 1464015180207 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 07:53:00 INFO - PROCESS | 1767 | 1464015180548 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ddcb400 == 69 [pid = 1767] [id = 178] 07:53:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 241 (0x8e47bc00) [pid = 1767] [serial = 534] [outer = (nil)] 07:53:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 242 (0x8e6cc800) [pid = 1767] [serial = 535] [outer = 0x8e47bc00] 07:53:00 INFO - PROCESS | 1767 | 1464015180644 Marionette DEBUG loaded listener.js 07:53:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 243 (0x90d1bc00) [pid = 1767] [serial = 536] [outer = 0x8e47bc00] 07:53:02 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:02 INFO - PROCESS | 1767 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:53:02 INFO - PROCESS | 1767 | 1464015182257 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 07:53:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 07:53:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2347ms 07:53:02 INFO - PROCESS | 1767 | 1464015182284 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 07:53:02 INFO - PROCESS | 1767 | 1464015182292 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 07:53:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:53:02 INFO - PROCESS | 1767 | 1464015182304 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:53:02 INFO - PROCESS | 1767 | 1464015182315 Marionette TRACE conn4 <- [1,686,null,{}] 07:53:02 INFO - PROCESS | 1767 | 1464015182344 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:02 INFO - PROCESS | 1767 | 1464015182639 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 07:53:02 INFO - PROCESS | 1767 | 1464015182779 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:02 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ddcf400 == 70 [pid = 1767] [id = 179] 07:53:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 244 (0x8ddd0400) [pid = 1767] [serial = 537] [outer = (nil)] 07:53:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 245 (0x9800bc00) [pid = 1767] [serial = 538] [outer = 0x8ddd0400] 07:53:02 INFO - PROCESS | 1767 | 1464015182914 Marionette DEBUG loaded listener.js 07:53:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 246 (0x9a23b800) [pid = 1767] [serial = 539] [outer = 0x8ddd0400] 07:53:04 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:04 INFO - PROCESS | 1767 | 1464015184283 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 07:53:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:53:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2054ms 07:53:04 INFO - PROCESS | 1767 | 1464015184367 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 07:53:04 INFO - PROCESS | 1767 | 1464015184373 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 07:53:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:53:04 INFO - PROCESS | 1767 | 1464015184384 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:53:04 INFO - PROCESS | 1767 | 1464015184388 Marionette TRACE conn4 <- [1,690,null,{}] 07:53:04 INFO - PROCESS | 1767 | 1464015184394 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:04 INFO - PROCESS | 1767 | 1464015184665 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 07:53:04 INFO - PROCESS | 1767 | 1464015184959 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x95603800 == 71 [pid = 1767] [id = 180] 07:53:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 247 (0x95607c00) [pid = 1767] [serial = 540] [outer = (nil)] 07:53:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 248 (0x9a389400) [pid = 1767] [serial = 541] [outer = 0x95607c00] 07:53:05 INFO - PROCESS | 1767 | 1464015185062 Marionette DEBUG loaded listener.js 07:53:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 249 (0x9a6f3800) [pid = 1767] [serial = 542] [outer = 0x95607c00] 07:53:06 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:06 INFO - PROCESS | 1767 | 1464015186449 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 07:53:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:53:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2183ms 07:53:06 INFO - PROCESS | 1767 | 1464015186568 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 07:53:06 INFO - PROCESS | 1767 | 1464015186572 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 07:53:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:53:06 INFO - PROCESS | 1767 | 1464015186581 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - PROCESS | 1767 | 1464015186583 Marionette TRACE conn4 <- [1,694,null,{}] 07:53:06 INFO - PROCESS | 1767 | 1464015186590 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:06 INFO - PROCESS | 1767 | 1464015186812 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 07:53:07 INFO - PROCESS | 1767 | 1464015187004 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a23f400 == 72 [pid = 1767] [id = 181] 07:53:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 250 (0x9a307000) [pid = 1767] [serial = 543] [outer = (nil)] 07:53:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 251 (0x9b5e3400) [pid = 1767] [serial = 544] [outer = 0x9a307000] 07:53:07 INFO - PROCESS | 1767 | 1464015187093 Marionette DEBUG loaded listener.js 07:53:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 252 (0x9cc5f000) [pid = 1767] [serial = 545] [outer = 0x9a307000] 07:53:08 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:08 INFO - PROCESS | 1767 | 1464015188490 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 07:53:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 07:53:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1933ms 07:53:08 INFO - PROCESS | 1767 | 1464015188569 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 07:53:08 INFO - PROCESS | 1767 | 1464015188572 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 07:53:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:53:08 INFO - PROCESS | 1767 | 1464015188585 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:53:08 INFO - PROCESS | 1767 | 1464015188588 Marionette TRACE conn4 <- [1,698,null,{}] 07:53:08 INFO - PROCESS | 1767 | 1464015188596 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:08 INFO - PROCESS | 1767 | 1464015188804 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 07:53:09 INFO - PROCESS | 1767 | 1464015189004 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6ea400 == 73 [pid = 1767] [id = 182] 07:53:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 253 (0x9a1c4000) [pid = 1767] [serial = 546] [outer = (nil)] 07:53:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 254 (0xa262e400) [pid = 1767] [serial = 547] [outer = 0x9a1c4000] 07:53:09 INFO - PROCESS | 1767 | 1464015189104 Marionette DEBUG loaded listener.js 07:53:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 255 (0xa30d8000) [pid = 1767] [serial = 548] [outer = 0x9a1c4000] 07:53:10 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:10 INFO - PROCESS | 1767 | 1464015190459 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 07:53:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 07:53:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1887ms 07:53:10 INFO - PROCESS | 1767 | 1464015190472 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 07:53:10 INFO - PROCESS | 1767 | 1464015190475 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 07:53:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:53:10 INFO - PROCESS | 1767 | 1464015190483 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:53:10 INFO - PROCESS | 1767 | 1464015190486 Marionette TRACE conn4 <- [1,702,null,{}] 07:53:10 INFO - PROCESS | 1767 | 1464015190492 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:10 INFO - PROCESS | 1767 | 1464015190739 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 07:53:10 INFO - PROCESS | 1767 | 1464015190971 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9e3000 == 74 [pid = 1767] [id = 183] 07:53:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 256 (0x8c551800) [pid = 1767] [serial = 549] [outer = (nil)] 07:53:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 257 (0x8c558c00) [pid = 1767] [serial = 550] [outer = 0x8c551800] 07:53:11 INFO - PROCESS | 1767 | 1464015191057 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 258 (0x8c55d400) [pid = 1767] [serial = 551] [outer = 0x8c551800] 07:53:12 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:12 INFO - PROCESS | 1767 | 1464015192377 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 07:53:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:53:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1936ms 07:53:12 INFO - PROCESS | 1767 | 1464015192464 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 07:53:12 INFO - PROCESS | 1767 | 1464015192469 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 07:53:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:53:12 INFO - PROCESS | 1767 | 1464015192498 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:53:12 INFO - PROCESS | 1767 | 1464015192502 Marionette TRACE conn4 <- [1,706,null,{}] 07:53:12 INFO - PROCESS | 1767 | 1464015192508 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:12 INFO - PROCESS | 1767 | 1464015192699 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 07:53:12 INFO - PROCESS | 1767 | 1464015192900 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c558800 == 75 [pid = 1767] [id = 184] 07:53:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 259 (0x8c55a400) [pid = 1767] [serial = 552] [outer = (nil)] 07:53:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 260 (0x9abca000) [pid = 1767] [serial = 553] [outer = 0x8c55a400] 07:53:13 INFO - PROCESS | 1767 | 1464015193031 Marionette DEBUG loaded listener.js 07:53:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 261 (0x9abcd800) [pid = 1767] [serial = 554] [outer = 0x8c55a400] 07:53:14 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:14 INFO - PROCESS | 1767 | 1464015194465 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 07:53:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:53:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2051ms 07:53:14 INFO - PROCESS | 1767 | 1464015194544 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 07:53:14 INFO - PROCESS | 1767 | 1464015194547 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 07:53:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:53:14 INFO - PROCESS | 1767 | 1464015194557 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:53:14 INFO - PROCESS | 1767 | 1464015194560 Marionette TRACE conn4 <- [1,710,null,{}] 07:53:14 INFO - PROCESS | 1767 | 1464015194567 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:14 INFO - PROCESS | 1767 | 1464015194789 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 07:53:15 INFO - PROCESS | 1767 | 1464015194991 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x89ee4000 == 76 [pid = 1767] [id = 185] 07:53:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 262 (0x89ee5400) [pid = 1767] [serial = 555] [outer = (nil)] 07:53:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 263 (0x89eea000) [pid = 1767] [serial = 556] [outer = 0x89ee5400] 07:53:15 INFO - PROCESS | 1767 | 1464015195076 Marionette DEBUG loaded listener.js 07:53:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 264 (0x89eedc00) [pid = 1767] [serial = 557] [outer = 0x89ee5400] 07:53:16 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:16 INFO - PROCESS | 1767 | 1464015196876 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 07:53:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:53:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2341ms 07:53:16 INFO - PROCESS | 1767 | 1464015196899 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 07:53:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:53:16 INFO - PROCESS | 1767 | 1464015196906 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 07:53:16 INFO - PROCESS | 1767 | 1464015196914 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:53:16 INFO - PROCESS | 1767 | 1464015196919 Marionette TRACE conn4 <- [1,714,null,{}] 07:53:16 INFO - PROCESS | 1767 | 1464015196927 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:17 INFO - PROCESS | 1767 | 1464015197240 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 07:53:17 INFO - PROCESS | 1767 | 1464015197531 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:17 INFO - PROCESS | 1767 | ++DOCSHELL 0x89ee2c00 == 77 [pid = 1767] [id = 186] 07:53:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 265 (0x8a6e9c00) [pid = 1767] [serial = 558] [outer = (nil)] 07:53:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 266 (0x8c98dc00) [pid = 1767] [serial = 559] [outer = 0x8a6e9c00] 07:53:17 INFO - PROCESS | 1767 | 1464015197632 Marionette DEBUG loaded listener.js 07:53:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 267 (0x8db0a800) [pid = 1767] [serial = 560] [outer = 0x8a6e9c00] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 266 (0x8c993800) [pid = 1767] [serial = 442] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 265 (0x8c6ee800) [pid = 1767] [serial = 436] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 264 (0x8c7f0000) [pid = 1767] [serial = 439] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 263 (0x8b9ec800) [pid = 1767] [serial = 427] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 262 (0x8c6e4400) [pid = 1767] [serial = 433] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 261 (0x92493800) [pid = 1767] [serial = 445] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 260 (0x98012000) [pid = 1767] [serial = 424] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 259 (0x8d01b800) [pid = 1767] [serial = 430] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 258 (0x935d0800) [pid = 1767] [serial = 469] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 257 (0x8dec8000) [pid = 1767] [serial = 455] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 256 (0x8d01b000) [pid = 1767] [serial = 451] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 255 (0x8db08000) [pid = 1767] [serial = 452] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 254 (0x92957800) [pid = 1767] [serial = 467] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 253 (0x9249b800) [pid = 1767] [serial = 466] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 252 (0x8db07c00) [pid = 1767] [serial = 411] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 251 (0x95146800) [pid = 1767] [serial = 418] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 250 (0x9a7da800) [pid = 1767] [serial = 421] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 249 (0x8efb3400) [pid = 1767] [serial = 460] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 248 (0x91a24400) [pid = 1767] [serial = 463] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 247 (0x8e6cb400) [pid = 1767] [serial = 457] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 246 (0x92959c00) [pid = 1767] [serial = 409] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 245 (0x8e73bc00) [pid = 1767] [serial = 458] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 244 (0x90d20800) [pid = 1767] [serial = 461] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 243 (0x8dd8e000) [pid = 1767] [serial = 448] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 242 (0x91a2dc00) [pid = 1767] [serial = 464] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 241 (0x8e73a800) [pid = 1767] [serial = 414] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 240 (0xa6fc3400) [pid = 1767] [serial = 232] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 239 (0x8ddcfc00) [pid = 1767] [serial = 454] [outer = (nil)] [url = about:blank] 07:53:19 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:19 INFO - PROCESS | 1767 | 1464015199080 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 07:53:19 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 07:53:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2192ms 07:53:19 INFO - PROCESS | 1767 | 1464015199105 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 07:53:19 INFO - PROCESS | 1767 | 1464015199113 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 07:53:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:53:19 INFO - PROCESS | 1767 | 1464015199124 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:53:19 INFO - PROCESS | 1767 | 1464015199127 Marionette TRACE conn4 <- [1,718,null,{}] 07:53:19 INFO - PROCESS | 1767 | 1464015199133 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:19 INFO - PROCESS | 1767 | 1464015199325 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 07:53:19 INFO - PROCESS | 1767 | 1464015199476 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6ed800 == 78 [pid = 1767] [id = 187] 07:53:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 240 (0x8c7ea400) [pid = 1767] [serial = 561] [outer = (nil)] 07:53:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 241 (0x8d01f000) [pid = 1767] [serial = 562] [outer = 0x8c7ea400] 07:53:19 INFO - PROCESS | 1767 | 1464015199553 Marionette DEBUG loaded listener.js 07:53:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 242 (0x8dd31000) [pid = 1767] [serial = 563] [outer = 0x8c7ea400] 07:53:20 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:20 INFO - PROCESS | 1767 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:53:20 INFO - PROCESS | 1767 | 1464015200787 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 07:53:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:53:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1683ms 07:53:20 INFO - PROCESS | 1767 | 1464015200807 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 07:53:20 INFO - PROCESS | 1767 | 1464015200811 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 07:53:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:53:20 INFO - PROCESS | 1767 | 1464015200836 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - PROCESS | 1767 | 1464015200843 Marionette TRACE conn4 <- [1,722,null,{}] 07:53:20 INFO - PROCESS | 1767 | 1464015200859 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:21 INFO - PROCESS | 1767 | 1464015201141 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 07:53:21 INFO - PROCESS | 1767 | 1464015201167 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1c5400 == 79 [pid = 1767] [id = 188] 07:53:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 243 (0x8dd90400) [pid = 1767] [serial = 564] [outer = (nil)] 07:53:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 244 (0x8decf800) [pid = 1767] [serial = 565] [outer = 0x8dd90400] 07:53:21 INFO - PROCESS | 1767 | 1464015201246 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 245 (0x8e6cf000) [pid = 1767] [serial = 566] [outer = 0x8dd90400] 07:53:22 INFO - PROCESS | 1767 | 1464015202101 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 07:53:22 INFO - PROCESS | 1767 | 1464015202191 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 07:53:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:53:22 INFO - PROCESS | 1767 | 1464015202197 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 1767 | 1464015202200 Marionette TRACE conn4 <- [1,726,null,{}] 07:53:22 INFO - PROCESS | 1767 | 1464015202206 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:22 INFO - PROCESS | 1767 | 1464015202425 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 07:53:22 INFO - PROCESS | 1767 | 1464015202450 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:22 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d020400 == 80 [pid = 1767] [id = 189] 07:53:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 246 (0x8e734000) [pid = 1767] [serial = 567] [outer = (nil)] 07:53:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 247 (0x90d19c00) [pid = 1767] [serial = 568] [outer = 0x8e734000] 07:53:22 INFO - PROCESS | 1767 | 1464015202522 Marionette DEBUG loaded listener.js 07:53:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 248 (0x91a2b000) [pid = 1767] [serial = 569] [outer = 0x8e734000] 07:53:23 INFO - PROCESS | 1767 | --DOMWINDOW == 247 (0x92957c00) [pid = 1767] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:53:23 INFO - PROCESS | 1767 | --DOMWINDOW == 246 (0x91a27400) [pid = 1767] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:53:23 INFO - PROCESS | 1767 | --DOMWINDOW == 245 (0x8d021400) [pid = 1767] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:53:23 INFO - PROCESS | 1767 | --DOMWINDOW == 244 (0x955a4c00) [pid = 1767] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:53:23 INFO - PROCESS | 1767 | --DOMWINDOW == 243 (0x8c995400) [pid = 1767] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:53:23 INFO - PROCESS | 1767 | --DOMWINDOW == 242 (0x91a2c000) [pid = 1767] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:53:23 INFO - PROCESS | 1767 | --DOMWINDOW == 241 (0x8dd88400) [pid = 1767] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:53:23 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:23 INFO - PROCESS | 1767 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:53:23 INFO - PROCESS | 1767 | 1464015203835 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 07:53:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:53:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1685ms 07:53:23 INFO - PROCESS | 1767 | 1464015203884 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 07:53:23 INFO - PROCESS | 1767 | 1464015203888 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 07:53:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:53:23 INFO - PROCESS | 1767 | 1464015203895 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:53:23 INFO - PROCESS | 1767 | 1464015203897 Marionette TRACE conn4 <- [1,730,null,{}] 07:53:23 INFO - PROCESS | 1767 | 1464015203903 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:24 INFO - PROCESS | 1767 | 1464015204073 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 07:53:24 INFO - PROCESS | 1767 | 1464015204250 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c55d800 == 81 [pid = 1767] [id = 190] 07:53:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 242 (0x8c7eb400) [pid = 1767] [serial = 570] [outer = (nil)] 07:53:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 243 (0x91a24400) [pid = 1767] [serial = 571] [outer = 0x8c7eb400] 07:53:24 INFO - PROCESS | 1767 | 1464015204362 Marionette DEBUG loaded listener.js 07:53:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 244 (0x92494000) [pid = 1767] [serial = 572] [outer = 0x8c7eb400] 07:53:24 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:24 INFO - PROCESS | 1767 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:53:25 INFO - PROCESS | 1767 | 1464015205215 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 07:53:25 INFO - PROCESS | 1767 | 1464015205290 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 07:53:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:53:25 INFO - PROCESS | 1767 | 1464015205310 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:53:25 INFO - PROCESS | 1767 | 1464015205316 Marionette TRACE conn4 <- [1,734,null,{}] 07:53:25 INFO - PROCESS | 1767 | 1464015205325 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:25 INFO - PROCESS | 1767 | 1464015205544 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 07:53:25 INFO - PROCESS | 1767 | 1464015205772 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6e4400 == 82 [pid = 1767] [id = 191] 07:53:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 245 (0x8c6e4c00) [pid = 1767] [serial = 573] [outer = (nil)] 07:53:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 246 (0x8c7e9000) [pid = 1767] [serial = 574] [outer = 0x8c6e4c00] 07:53:25 INFO - PROCESS | 1767 | 1464015205877 Marionette DEBUG loaded listener.js 07:53:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 247 (0x8c998000) [pid = 1767] [serial = 575] [outer = 0x8c6e4c00] 07:53:26 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:26 INFO - PROCESS | 1767 | 1464015206859 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 07:53:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:53:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1598ms 07:53:26 INFO - PROCESS | 1767 | 1464015206909 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 07:53:26 INFO - PROCESS | 1767 | 1464015206918 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 07:53:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:53:26 INFO - PROCESS | 1767 | 1464015206930 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:53:26 INFO - PROCESS | 1767 | 1464015206934 Marionette TRACE conn4 <- [1,738,null,{}] 07:53:26 INFO - PROCESS | 1767 | 1464015206940 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:27 INFO - PROCESS | 1767 | 1464015207139 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 07:53:27 INFO - PROCESS | 1767 | 1464015207386 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ddccc00 == 83 [pid = 1767] [id = 192] 07:53:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 248 (0x8ddd1800) [pid = 1767] [serial = 576] [outer = (nil)] 07:53:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 249 (0x8dec6c00) [pid = 1767] [serial = 577] [outer = 0x8ddd1800] 07:53:27 INFO - PROCESS | 1767 | 1464015207518 Marionette DEBUG loaded listener.js 07:53:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 250 (0x8e482c00) [pid = 1767] [serial = 578] [outer = 0x8ddd1800] 07:53:28 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:28 INFO - PROCESS | 1767 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:53:28 INFO - PROCESS | 1767 | 1464015208880 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:53:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:53:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1991ms 07:53:29 INFO - PROCESS | 1767 | 1464015209049 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 07:53:29 INFO - PROCESS | 1767 | 1464015209055 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 07:53:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:53:29 INFO - PROCESS | 1767 | 1464015209068 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:53:29 INFO - PROCESS | 1767 | 1464015209074 Marionette TRACE conn4 <- [1,742,null,{}] 07:53:29 INFO - PROCESS | 1767 | 1464015209091 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:29 INFO - PROCESS | 1767 | 1464015209298 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 07:53:29 INFO - PROCESS | 1767 | 1464015209497 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dd91000 == 84 [pid = 1767] [id = 193] 07:53:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 251 (0x8e73a800) [pid = 1767] [serial = 579] [outer = (nil)] 07:53:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 252 (0x935d1400) [pid = 1767] [serial = 580] [outer = 0x8e73a800] 07:53:29 INFO - PROCESS | 1767 | 1464015209602 Marionette DEBUG loaded listener.js 07:53:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 253 (0x94f82c00) [pid = 1767] [serial = 581] [outer = 0x8e73a800] 07:53:30 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:30 INFO - PROCESS | 1767 | 1464015210988 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:53:31 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 07:53:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1948ms 07:53:31 INFO - PROCESS | 1767 | 1464015211017 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 07:53:31 INFO - PROCESS | 1767 | 1464015211023 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 07:53:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:53:31 INFO - PROCESS | 1767 | 1464015211124 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - PROCESS | 1767 | 1464015211129 Marionette TRACE conn4 <- [1,746,null,{}] 07:53:31 INFO - PROCESS | 1767 | 1464015211146 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:31 INFO - PROCESS | 1767 | 1464015211344 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 07:53:31 INFO - PROCESS | 1767 | 1464015211544 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c560c00 == 85 [pid = 1767] [id = 194] 07:53:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 254 (0x92958800) [pid = 1767] [serial = 582] [outer = (nil)] 07:53:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 255 (0x9560b400) [pid = 1767] [serial = 583] [outer = 0x92958800] 07:53:31 INFO - PROCESS | 1767 | 1464015211685 Marionette DEBUG loaded listener.js 07:53:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 256 (0x98012000) [pid = 1767] [serial = 584] [outer = 0x92958800] 07:53:32 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:33 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:33 INFO - PROCESS | 1767 | 1464015213049 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:53:33 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.) 07:53:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2038ms 07:53:33 INFO - PROCESS | 1767 | 1464015213111 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 07:53:33 INFO - PROCESS | 1767 | 1464015213116 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 07:53:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:53:33 INFO - PROCESS | 1767 | 1464015213144 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:53:33 INFO - PROCESS | 1767 | 1464015213148 Marionette TRACE conn4 <- [1,750,null,{}] 07:53:33 INFO - PROCESS | 1767 | 1464015213154 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:33 INFO - PROCESS | 1767 | 1464015213335 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 07:53:33 INFO - PROCESS | 1767 | 1464015213527 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6e9800 == 86 [pid = 1767] [id = 195] 07:53:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 257 (0x8c554c00) [pid = 1767] [serial = 585] [outer = (nil)] 07:53:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 258 (0x9a1a4400) [pid = 1767] [serial = 586] [outer = 0x8c554c00] 07:53:33 INFO - PROCESS | 1767 | 1464015213616 Marionette DEBUG loaded listener.js 07:53:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 259 (0x9a23a400) [pid = 1767] [serial = 587] [outer = 0x8c554c00] 07:53:34 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:34 INFO - PROCESS | 1767 | 1464015214951 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:53:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:53:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1837ms 07:53:34 INFO - PROCESS | 1767 | 1464015214977 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 07:53:34 INFO - PROCESS | 1767 | 1464015214982 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 07:53:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:53:35 INFO - PROCESS | 1767 | 1464015215064 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:53:35 INFO - PROCESS | 1767 | 1464015215069 Marionette TRACE conn4 <- [1,754,null,{}] 07:53:35 INFO - PROCESS | 1767 | 1464015215078 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:35 INFO - PROCESS | 1767 | 1464015215301 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 07:53:35 INFO - PROCESS | 1767 | 1464015215495 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c554800 == 87 [pid = 1767] [id = 196] 07:53:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 260 (0x8d1bbc00) [pid = 1767] [serial = 588] [outer = (nil)] 07:53:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 261 (0x9a309400) [pid = 1767] [serial = 589] [outer = 0x8d1bbc00] 07:53:35 INFO - PROCESS | 1767 | 1464015215586 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 262 (0x9a9c8400) [pid = 1767] [serial = 590] [outer = 0x8d1bbc00] 07:53:36 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:36 INFO - PROCESS | 1767 | 1464015216922 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:53:36 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 07:53:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1920ms 07:53:37 INFO - PROCESS | 1767 | 1464015217002 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 07:53:37 INFO - PROCESS | 1767 | 1464015217005 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 07:53:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:53:37 INFO - PROCESS | 1767 | 1464015217034 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:53:37 INFO - PROCESS | 1767 | 1464015217038 Marionette TRACE conn4 <- [1,758,null,{}] 07:53:37 INFO - PROCESS | 1767 | 1464015217045 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:37 INFO - PROCESS | 1767 | 1464015217230 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 07:53:37 INFO - PROCESS | 1767 | 1464015217423 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9e7000 == 88 [pid = 1767] [id = 197] 07:53:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 263 (0x8c553800) [pid = 1767] [serial = 591] [outer = (nil)] 07:53:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 264 (0x9abcf400) [pid = 1767] [serial = 592] [outer = 0x8c553800] 07:53:37 INFO - PROCESS | 1767 | 1464015217510 Marionette DEBUG loaded listener.js 07:53:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 265 (0x9abd2c00) [pid = 1767] [serial = 593] [outer = 0x8c553800] 07:53:38 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:38 INFO - PROCESS | 1767 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:53:38 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:38 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:38 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:38 INFO - PROCESS | 1767 | 1464015218436 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:53:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:53:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1449ms 07:53:38 INFO - PROCESS | 1767 | 1464015218479 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 07:53:38 INFO - PROCESS | 1767 | 1464015218483 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 07:53:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:53:38 INFO - PROCESS | 1767 | 1464015218490 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:53:38 INFO - PROCESS | 1767 | 1464015218493 Marionette TRACE conn4 <- [1,762,null,{}] 07:53:38 INFO - PROCESS | 1767 | 1464015218500 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:38 INFO - PROCESS | 1767 | 1464015218699 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 07:53:38 INFO - PROCESS | 1767 | 1464015218941 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a99c000 == 89 [pid = 1767] [id = 198] 07:53:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 266 (0x9abcc000) [pid = 1767] [serial = 594] [outer = (nil)] 07:53:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 267 (0x9bd56c00) [pid = 1767] [serial = 595] [outer = 0x9abcc000] 07:53:39 INFO - PROCESS | 1767 | 1464015219070 Marionette DEBUG loaded listener.js 07:53:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 268 (0x9cc94400) [pid = 1767] [serial = 596] [outer = 0x9abcc000] 07:53:40 INFO - PROCESS | 1767 | 1464015220331 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:53:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:53:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1882ms 07:53:40 INFO - PROCESS | 1767 | 1464015220395 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 07:53:40 INFO - PROCESS | 1767 | 1464015220401 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 07:53:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:53:40 INFO - PROCESS | 1767 | 1464015220409 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:53:40 INFO - PROCESS | 1767 | 1464015220412 Marionette TRACE conn4 <- [1,766,null,{}] 07:53:40 INFO - PROCESS | 1767 | 1464015220420 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:40 INFO - PROCESS | 1767 | 1464015220677 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 07:53:40 INFO - PROCESS | 1767 | 1464015220874 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x93aa0400 == 90 [pid = 1767] [id = 199] 07:53:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 269 (0x93aa5000) [pid = 1767] [serial = 597] [outer = (nil)] 07:53:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 270 (0x9cc60800) [pid = 1767] [serial = 598] [outer = 0x93aa5000] 07:53:40 INFO - PROCESS | 1767 | 1464015220960 Marionette DEBUG loaded listener.js 07:53:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 271 (0xa22a1000) [pid = 1767] [serial = 599] [outer = 0x93aa5000] 07:53:42 INFO - PROCESS | 1767 | 1464015222549 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:53:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:53:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2189ms 07:53:42 INFO - PROCESS | 1767 | 1464015222603 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 07:53:42 INFO - PROCESS | 1767 | 1464015222608 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 07:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:53:42 INFO - PROCESS | 1767 | 1464015222618 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:53:42 INFO - PROCESS | 1767 | 1464015222622 Marionette TRACE conn4 <- [1,770,null,{}] 07:53:42 INFO - PROCESS | 1767 | 1464015222632 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:42 INFO - PROCESS | 1767 | 1464015222830 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 07:53:43 INFO - PROCESS | 1767 | 1464015223030 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1bc800 == 91 [pid = 1767] [id = 200] 07:53:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 272 (0x8d1be000) [pid = 1767] [serial = 600] [outer = (nil)] 07:53:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 273 (0x8db0d400) [pid = 1767] [serial = 601] [outer = 0x8d1be000] 07:53:43 INFO - PROCESS | 1767 | 1464015223113 Marionette DEBUG loaded listener.js 07:53:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 274 (0x8dd8ec00) [pid = 1767] [serial = 602] [outer = 0x8d1be000] 07:53:44 INFO - PROCESS | 1767 | 1464015224135 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1586ms 07:53:44 INFO - PROCESS | 1767 | 1464015224204 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 07:53:44 INFO - PROCESS | 1767 | 1464015224213 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 07:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:53:44 INFO - PROCESS | 1767 | 1464015224224 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:53:44 INFO - PROCESS | 1767 | 1464015224227 Marionette TRACE conn4 <- [1,774,null,{}] 07:53:44 INFO - PROCESS | 1767 | 1464015224234 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:44 INFO - PROCESS | 1767 | 1464015224471 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 07:53:44 INFO - PROCESS | 1767 | 1464015224721 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ddcc400 == 92 [pid = 1767] [id = 201] 07:53:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 275 (0x8decd400) [pid = 1767] [serial = 603] [outer = (nil)] 07:53:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 276 (0x8e738c00) [pid = 1767] [serial = 604] [outer = 0x8decd400] 07:53:44 INFO - PROCESS | 1767 | 1464015224848 Marionette DEBUG loaded listener.js 07:53:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 277 (0x90d1ec00) [pid = 1767] [serial = 605] [outer = 0x8decd400] 07:53:45 INFO - PROCESS | 1767 | 1464015225780 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1629ms 07:53:45 INFO - PROCESS | 1767 | 1464015225854 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 07:53:45 INFO - PROCESS | 1767 | 1464015225858 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 07:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:53:45 INFO - PROCESS | 1767 | 1464015225864 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:53:45 INFO - PROCESS | 1767 | 1464015225870 Marionette TRACE conn4 <- [1,778,null,{}] 07:53:45 INFO - PROCESS | 1767 | 1464015225886 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:46 INFO - PROCESS | 1767 | 1464015226117 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 07:53:46 INFO - PROCESS | 1767 | 1464015226416 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6e8000 == 93 [pid = 1767] [id = 202] 07:53:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 278 (0x8a6e8800) [pid = 1767] [serial = 606] [outer = (nil)] 07:53:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 279 (0x95597800) [pid = 1767] [serial = 607] [outer = 0x8a6e8800] 07:53:46 INFO - PROCESS | 1767 | 1464015226544 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 280 (0x97611000) [pid = 1767] [serial = 608] [outer = 0x8a6e8800] 07:53:47 INFO - PROCESS | 1767 | 1464015227467 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1646ms 07:53:47 INFO - PROCESS | 1767 | 1464015227511 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 07:53:47 INFO - PROCESS | 1767 | 1464015227516 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 07:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:53:47 INFO - PROCESS | 1767 | 1464015227522 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - PROCESS | 1767 | 1464015227525 Marionette TRACE conn4 <- [1,782,null,{}] 07:53:47 INFO - PROCESS | 1767 | 1464015227531 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:47 INFO - PROCESS | 1767 | 1464015227746 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 07:53:48 INFO - PROCESS | 1767 | --DOCSHELL 0x8dba4000 == 92 [pid = 1767] [id = 149] 07:53:48 INFO - PROCESS | 1767 | --DOCSHELL 0x9b26cc00 == 91 [pid = 1767] [id = 72] 07:53:48 INFO - PROCESS | 1767 | --DOCSHELL 0x94457c00 == 90 [pid = 1767] [id = 26] 07:53:48 INFO - PROCESS | 1767 | --DOCSHELL 0x8c992000 == 89 [pid = 1767] [id = 148] 07:53:48 INFO - PROCESS | 1767 | --DOCSHELL 0x8c7ef000 == 88 [pid = 1767] [id = 147] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 279 (0x8a6e4c00) [pid = 1767] [serial = 508] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 278 (0x8c7e7800) [pid = 1767] [serial = 472] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 277 (0x8ddcf000) [pid = 1767] [serial = 475] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | 1464015228204 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:48 INFO - PROCESS | 1767 | --DOCSHELL 0x8e6c8000 == 87 [pid = 1767] [id = 138] 07:53:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x89ee2800 == 88 [pid = 1767] [id = 203] 07:53:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 278 (0x8a6e4c00) [pid = 1767] [serial = 609] [outer = (nil)] 07:53:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 279 (0x8c98d400) [pid = 1767] [serial = 610] [outer = 0x8a6e4c00] 07:53:48 INFO - PROCESS | 1767 | 1464015228313 Marionette DEBUG loaded listener.js 07:53:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 280 (0x8dd8bc00) [pid = 1767] [serial = 611] [outer = 0x8a6e4c00] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 279 (0x92952000) [pid = 1767] [serial = 521] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 278 (0x8e735c00) [pid = 1767] [serial = 517] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 277 (0x9a224c00) [pid = 1767] [serial = 487] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 276 (0x9a997c00) [pid = 1767] [serial = 493] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 275 (0x93a9ec00) [pid = 1767] [serial = 524] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 274 (0x93a27800) [pid = 1767] [serial = 470] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 273 (0x8dd36400) [pid = 1767] [serial = 514] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 272 (0x9cc5e000) [pid = 1767] [serial = 499] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 271 (0x8e48a400) [pid = 1767] [serial = 515] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 270 (0x9b266400) [pid = 1767] [serial = 496] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 269 (0x98009400) [pid = 1767] [serial = 484] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 268 (0x97618c00) [pid = 1767] [serial = 526] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 267 (0x8dd2d800) [pid = 1767] [serial = 512] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 266 (0x935d2000) [pid = 1767] [serial = 523] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 265 (0x8db08c00) [pid = 1767] [serial = 511] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 264 (0x92490800) [pid = 1767] [serial = 520] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 263 (0x95599c00) [pid = 1767] [serial = 481] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 262 (0x8ee63400) [pid = 1767] [serial = 518] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 261 (0x9a6e8400) [pid = 1767] [serial = 490] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 260 (0xa21af800) [pid = 1767] [serial = 502] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 259 (0x8dd39400) [pid = 1767] [serial = 505] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 258 (0x91fbcc00) [pid = 1767] [serial = 478] [outer = (nil)] [url = about:blank] 07:53:48 INFO - PROCESS | 1767 | --DOMWINDOW == 257 (0x98075400) [pid = 1767] [serial = 527] [outer = (nil)] [url = about:blank] 07:53:49 INFO - PROCESS | 1767 | 1464015229099 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1633ms 07:53:49 INFO - PROCESS | 1767 | 1464015229155 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 07:53:49 INFO - PROCESS | 1767 | 1464015229159 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 07:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:53:49 INFO - PROCESS | 1767 | 1464015229165 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:53:49 INFO - PROCESS | 1767 | 1464015229167 Marionette TRACE conn4 <- [1,786,null,{}] 07:53:49 INFO - PROCESS | 1767 | 1464015229173 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:49 INFO - PROCESS | 1767 | 1464015229337 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 07:53:49 INFO - PROCESS | 1767 | 1464015229360 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db0e400 == 89 [pid = 1767] [id = 204] 07:53:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 258 (0x8ee64400) [pid = 1767] [serial = 612] [outer = (nil)] 07:53:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 259 (0x93860800) [pid = 1767] [serial = 613] [outer = 0x8ee64400] 07:53:49 INFO - PROCESS | 1767 | 1464015229451 Marionette DEBUG loaded listener.js 07:53:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 260 (0x95604800) [pid = 1767] [serial = 614] [outer = 0x8ee64400] 07:53:50 INFO - PROCESS | 1767 | 1464015230714 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1629ms 07:53:50 INFO - PROCESS | 1767 | 1464015230795 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 07:53:50 INFO - PROCESS | 1767 | 1464015230803 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 07:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:53:50 INFO - PROCESS | 1767 | 1464015230823 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:53:50 INFO - PROCESS | 1767 | 1464015230829 Marionette TRACE conn4 <- [1,790,null,{}] 07:53:50 INFO - PROCESS | 1767 | 1464015230838 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:51 INFO - PROCESS | 1767 | 1464015231166 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 07:53:51 INFO - PROCESS | 1767 | 1464015231553 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1b9c00 == 90 [pid = 1767] [id = 205] 07:53:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 261 (0x8d1c4400) [pid = 1767] [serial = 615] [outer = (nil)] 07:53:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 262 (0x8dd32800) [pid = 1767] [serial = 616] [outer = 0x8d1c4400] 07:53:51 INFO - PROCESS | 1767 | 1464015231714 Marionette DEBUG loaded listener.js 07:53:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 263 (0x8ddd4800) [pid = 1767] [serial = 617] [outer = 0x8d1c4400] 07:53:52 INFO - PROCESS | 1767 | 1464015232886 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 2151ms 07:53:52 INFO - PROCESS | 1767 | 1464015232965 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 07:53:52 INFO - PROCESS | 1767 | 1464015232979 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 07:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:53:53 INFO - PROCESS | 1767 | 1464015232996 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:53:53 INFO - PROCESS | 1767 | 1464015233004 Marionette TRACE conn4 <- [1,794,null,{}] 07:53:53 INFO - PROCESS | 1767 | 1464015233080 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:53 INFO - PROCESS | 1767 | 1464015233432 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 07:53:53 INFO - PROCESS | 1767 | 1464015233772 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e488800 == 91 [pid = 1767] [id = 206] 07:53:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 264 (0x8e73c800) [pid = 1767] [serial = 618] [outer = (nil)] 07:53:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 265 (0x90d1c800) [pid = 1767] [serial = 619] [outer = 0x8e73c800] 07:53:53 INFO - PROCESS | 1767 | 1464015233896 Marionette DEBUG loaded listener.js 07:53:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 266 (0x92062400) [pid = 1767] [serial = 620] [outer = 0x8e73c800] 07:53:54 INFO - PROCESS | 1767 | 1464015234891 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1943ms 07:53:54 INFO - PROCESS | 1767 | 1464015234937 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 07:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:53:54 INFO - PROCESS | 1767 | 1464015234941 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 07:53:54 INFO - PROCESS | 1767 | 1464015234948 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - PROCESS | 1767 | 1464015234954 Marionette TRACE conn4 <- [1,798,null,{}] 07:53:54 INFO - PROCESS | 1767 | 1464015234971 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:55 INFO - PROCESS | 1767 | 1464015235220 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8b9e3000 == 90 [pid = 1767] [id = 183] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8c558800 == 89 [pid = 1767] [id = 184] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8c98ec00 == 88 [pid = 1767] [id = 170] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x9a646400 == 87 [pid = 1767] [id = 62] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8dba3400 == 86 [pid = 1767] [id = 158] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x89ee2c00 == 85 [pid = 1767] [id = 186] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x97679000 == 84 [pid = 1767] [id = 163] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x9cc97c00 == 83 [pid = 1767] [id = 167] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8a6df000 == 82 [pid = 1767] [id = 169] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0xa21a4000 == 81 [pid = 1767] [id = 128] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x98018400 == 80 [pid = 1767] [id = 64] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8d016c00 == 79 [pid = 1767] [id = 161] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x91fb6c00 == 78 [pid = 1767] [id = 65] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x9a9ca800 == 77 [pid = 1767] [id = 61] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x9294fc00 == 76 [pid = 1767] [id = 160] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x9a22e400 == 75 [pid = 1767] [id = 127] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8e6ce400 == 74 [pid = 1767] [id = 159] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x9205cc00 == 73 [pid = 1767] [id = 63] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x97612000 == 72 [pid = 1767] [id = 166] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8e736800 == 71 [pid = 1767] [id = 164] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8db9c400 == 70 [pid = 1767] [id = 168] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x99df0c00 == 69 [pid = 1767] [id = 16] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8d01c000 == 68 [pid = 1767] [id = 171] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1c5400 == 67 [pid = 1767] [id = 188] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8e488400 == 66 [pid = 1767] [id = 173] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x92957400 == 65 [pid = 1767] [id = 175] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x99dec400 == 64 [pid = 1767] [id = 162] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x9a7e3000 == 63 [pid = 1767] [id = 165] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x93a2f400 == 62 [pid = 1767] [id = 60] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8b9e7c00 == 61 [pid = 1767] [id = 157] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x9385f000 == 60 [pid = 1767] [id = 21] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x89ee2800 == 59 [pid = 1767] [id = 203] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8a6e8000 == 58 [pid = 1767] [id = 202] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8ddcc400 == 57 [pid = 1767] [id = 201] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1bc800 == 56 [pid = 1767] [id = 200] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee58000 == 55 [pid = 1767] [id = 95] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x93aa0400 == 54 [pid = 1767] [id = 199] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8b9e7000 == 53 [pid = 1767] [id = 197] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x9a99c000 == 52 [pid = 1767] [id = 198] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8c554800 == 51 [pid = 1767] [id = 196] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8a6e9800 == 50 [pid = 1767] [id = 195] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8c560c00 == 49 [pid = 1767] [id = 194] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1c1800 == 48 [pid = 1767] [id = 129] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8dd91000 == 47 [pid = 1767] [id = 193] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8ddccc00 == 46 [pid = 1767] [id = 192] 07:53:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6e4400 == 45 [pid = 1767] [id = 191] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x9a992800 == 44 [pid = 1767] [id = 103] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x9a23f400 == 43 [pid = 1767] [id = 181] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6ed800 == 42 [pid = 1767] [id = 187] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x935da000 == 41 [pid = 1767] [id = 12] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x8b9e4c00 == 40 [pid = 1767] [id = 177] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x8a6e3000 == 39 [pid = 1767] [id = 176] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x9295cc00 == 38 [pid = 1767] [id = 139] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x93a9c000 == 37 [pid = 1767] [id = 80] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x8d020400 == 36 [pid = 1767] [id = 189] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x93863c00 == 35 [pid = 1767] [id = 11] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x8ddcb400 == 34 [pid = 1767] [id = 178] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x94453400 == 33 [pid = 1767] [id = 18] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x935d3000 == 32 [pid = 1767] [id = 8] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x9205a800 == 31 [pid = 1767] [id = 14] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0xa26e4000 == 30 [pid = 1767] [id = 37] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x8c55d800 == 29 [pid = 1767] [id = 190] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0xa2256c00 == 28 [pid = 1767] [id = 13] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1bfc00 == 27 [pid = 1767] [id = 172] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x91fb3c00 == 26 [pid = 1767] [id = 40] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x92954000 == 25 [pid = 1767] [id = 174] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x8a6ea400 == 24 [pid = 1767] [id = 182] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x8b9ee000 == 23 [pid = 1767] [id = 145] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x89ee4000 == 22 [pid = 1767] [id = 185] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x9205e000 == 21 [pid = 1767] [id = 28] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6e9000 == 20 [pid = 1767] [id = 146] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x8dba2800 == 19 [pid = 1767] [id = 112] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x935d4000 == 18 [pid = 1767] [id = 58] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x935d0400 == 17 [pid = 1767] [id = 29] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x8ddcf400 == 16 [pid = 1767] [id = 179] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x93a23800 == 15 [pid = 1767] [id = 51] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0xa3227000 == 14 [pid = 1767] [id = 22] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x95603800 == 13 [pid = 1767] [id = 180] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x9a1c7000 == 12 [pid = 1767] [id = 30] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x91fb9800 == 11 [pid = 1767] [id = 59] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x8e488800 == 10 [pid = 1767] [id = 206] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x8db0e400 == 9 [pid = 1767] [id = 204] 07:54:03 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1b9c00 == 8 [pid = 1767] [id = 205] 07:54:06 INFO - PROCESS | 1767 | 1464015246017 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 267 (0x8a6df800) [pid = 1767] [serial = 621] [outer = 0x93869800] 07:54:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6e3000 == 9 [pid = 1767] [id = 207] 07:54:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 268 (0x8a6e3c00) [pid = 1767] [serial = 622] [outer = (nil)] 07:54:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 269 (0x8b9e3000) [pid = 1767] [serial = 623] [outer = 0x8a6e3c00] 07:54:06 INFO - PROCESS | 1767 | 1464015246157 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 270 (0x8b9ed800) [pid = 1767] [serial = 624] [outer = 0x8a6e3c00] 07:54:07 INFO - PROCESS | 1767 | 1464015247124 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:54:07 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 07:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 12241ms 07:54:07 INFO - PROCESS | 1767 | 1464015247193 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 07:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:54:07 INFO - PROCESS | 1767 | 1464015247197 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 07:54:07 INFO - PROCESS | 1767 | 1464015247206 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:54:07 INFO - PROCESS | 1767 | 1464015247212 Marionette TRACE conn4 <- [1,802,null,{}] 07:54:07 INFO - PROCESS | 1767 | 1464015247238 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:07 INFO - PROCESS | 1767 | 1464015247491 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 07:54:07 INFO - PROCESS | 1767 | 1464015247523 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c7e6400 == 10 [pid = 1767] [id = 208] 07:54:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 271 (0x8c7e8000) [pid = 1767] [serial = 625] [outer = (nil)] 07:54:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 272 (0x8c7ee800) [pid = 1767] [serial = 626] [outer = 0x8c7e8000] 07:54:07 INFO - PROCESS | 1767 | 1464015247605 Marionette DEBUG loaded listener.js 07:54:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 273 (0x8c997400) [pid = 1767] [serial = 627] [outer = 0x8c7e8000] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 272 (0xa2160800) [pid = 1767] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 271 (0x8c55a400) [pid = 1767] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 270 (0x90d24c00) [pid = 1767] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 269 (0x93a28c00) [pid = 1767] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 268 (0x9bd5ec00) [pid = 1767] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 267 (0xa21a4400) [pid = 1767] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 266 (0x94f7fc00) [pid = 1767] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 265 (0x8c6e9c00) [pid = 1767] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 264 (0xa6756400) [pid = 1767] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 263 (0xa68a6000) [pid = 1767] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 262 (0x9295a400) [pid = 1767] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 261 (0xa2161800) [pid = 1767] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 260 (0xa6fc0400) [pid = 1767] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 259 (0x93aa4000) [pid = 1767] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 258 (0xa675a400) [pid = 1767] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 257 (0x90d22400) [pid = 1767] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 256 (0x9a234800) [pid = 1767] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 255 (0x94f77800) [pid = 1767] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 254 (0x8d1c1c00) [pid = 1767] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 253 (0x8c990000) [pid = 1767] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 252 (0x97613400) [pid = 1767] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 251 (0x93860c00) [pid = 1767] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 250 (0x8ee59400) [pid = 1767] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 249 (0x8e6cf800) [pid = 1767] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 248 (0x8dd2f400) [pid = 1767] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 247 (0x8e47ec00) [pid = 1767] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 246 (0x93a25800) [pid = 1767] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 245 (0x9a307000) [pid = 1767] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 244 (0x9ab37800) [pid = 1767] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 243 (0x95595400) [pid = 1767] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 242 (0x9cc9c800) [pid = 1767] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 241 (0x8d01f400) [pid = 1767] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 240 (0x9a7da400) [pid = 1767] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 239 (0x8d1c1000) [pid = 1767] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 238 (0x99decc00) [pid = 1767] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 237 (0x95607c00) [pid = 1767] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 236 (0x8a6df400) [pid = 1767] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 235 (0x8c7ea400) [pid = 1767] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 234 (0x8e487400) [pid = 1767] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 233 (0x93a2e800) [pid = 1767] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 232 (0x8c7f0800) [pid = 1767] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 231 (0x8c551800) [pid = 1767] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 230 (0x8e6c9000) [pid = 1767] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 229 (0x8b9e5400) [pid = 1767] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 228 (0x9350a400) [pid = 1767] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 227 (0x8dd87800) [pid = 1767] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 226 (0x8e6cc400) [pid = 1767] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 225 (0xa26c1800) [pid = 1767] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 224 (0x9a222800) [pid = 1767] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 223 (0x8c6e1c00) [pid = 1767] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 222 (0x96c59800) [pid = 1767] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 221 (0x9a302c00) [pid = 1767] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 220 (0x98897c00) [pid = 1767] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 219 (0x93502c00) [pid = 1767] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 218 (0x9a6eb400) [pid = 1767] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 217 (0xa24c9400) [pid = 1767] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 216 (0x8dd90400) [pid = 1767] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 215 (0x8db98c00) [pid = 1767] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 214 (0x8dd8e400) [pid = 1767] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 213 (0x8c993c00) [pid = 1767] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 212 (0x92064c00) [pid = 1767] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 211 (0x9a996000) [pid = 1767] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 210 (0x93a2d400) [pid = 1767] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 209 (0x9386dc00) [pid = 1767] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 208 (0xa104e400) [pid = 1767] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 207 (0x9205d800) [pid = 1767] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 206 (0x8b9ec000) [pid = 1767] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 205 (0x8ddd0400) [pid = 1767] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 204 (0x98859800) [pid = 1767] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 203 (0x93a9b800) [pid = 1767] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 202 (0xa68e4400) [pid = 1767] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 201 (0x9ab36800) [pid = 1767] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 200 (0x8a6e9c00) [pid = 1767] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 199 (0x8b9e8000) [pid = 1767] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 198 (0x9ab31000) [pid = 1767] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 197 (0x9a230c00) [pid = 1767] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 196 (0x8c6e3000) [pid = 1767] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 195 (0x94f7f000) [pid = 1767] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 194 (0x9a1c4000) [pid = 1767] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 193 (0x9a30a800) [pid = 1767] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 192 (0xa321b000) [pid = 1767] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 191 (0x91a2fc00) [pid = 1767] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 190 (0x8e734000) [pid = 1767] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 189 (0x8dba5000) [pid = 1767] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 188 (0x91a22c00) [pid = 1767] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 187 (0x8e47bc00) [pid = 1767] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 186 (0x8db96800) [pid = 1767] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 185 (0x9a7e5000) [pid = 1767] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 184 (0x9767b400) [pid = 1767] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 183 (0x89ee5400) [pid = 1767] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 182 (0xa62f2400) [pid = 1767] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 181 (0x9b5dc000) [pid = 1767] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x8d1be000) [pid = 1767] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0x8a6e4c00) [pid = 1767] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x8c7eb400) [pid = 1767] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x8c6e4c00) [pid = 1767] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x8ee64400) [pid = 1767] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x8ddd1800) [pid = 1767] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x8decd400) [pid = 1767] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x8e73a800) [pid = 1767] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x92958800) [pid = 1767] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x8c554c00) [pid = 1767] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x8d1bbc00) [pid = 1767] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x8d1c4400) [pid = 1767] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x8c553800) [pid = 1767] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x9abcc000) [pid = 1767] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x93aa5000) [pid = 1767] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:54:10 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x8a6e8800) [pid = 1767] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:54:11 INFO - PROCESS | 1767 | 1464015251007 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:54: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 07:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 3847ms 07:54:11 INFO - PROCESS | 1767 | 1464015251057 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 07:54:11 INFO - PROCESS | 1767 | 1464015251064 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 07:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:54:11 INFO - PROCESS | 1767 | 1464015251071 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:54:11 INFO - PROCESS | 1767 | 1464015251075 Marionette TRACE conn4 <- [1,806,null,{}] 07:54:11 INFO - PROCESS | 1767 | 1464015251081 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:11 INFO - PROCESS | 1767 | 1464015251256 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 07:54:11 INFO - PROCESS | 1767 | 1464015251271 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9e6800 == 11 [pid = 1767] [id = 209] 07:54:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x8c552000) [pid = 1767] [serial = 628] [outer = (nil)] 07:54:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x8c990c00) [pid = 1767] [serial = 629] [outer = 0x8c552000] 07:54:11 INFO - PROCESS | 1767 | 1464015251473 Marionette DEBUG loaded listener.js 07:54:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x8d017c00) [pid = 1767] [serial = 630] [outer = 0x8c552000] 07:54:12 INFO - PROCESS | 1767 | 1464015252405 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07:54: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 07:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1392ms 07:54:12 INFO - PROCESS | 1767 | 1464015252464 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 07:54:12 INFO - PROCESS | 1767 | 1464015252471 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 07:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:54:12 INFO - PROCESS | 1767 | 1464015252480 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:54:12 INFO - PROCESS | 1767 | 1464015252486 Marionette TRACE conn4 <- [1,810,null,{}] 07:54:12 INFO - PROCESS | 1767 | 1464015252498 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:12 INFO - PROCESS | 1767 | 1464015252728 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 07:54:12 INFO - PROCESS | 1767 | 1464015252975 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9f1400 == 12 [pid = 1767] [id = 210] 07:54:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x8b9f1800) [pid = 1767] [serial = 631] [outer = (nil)] 07:54:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x8c558800) [pid = 1767] [serial = 632] [outer = 0x8b9f1800] 07:54:13 INFO - PROCESS | 1767 | 1464015253110 Marionette DEBUG loaded listener.js 07:54:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x8c6ee800) [pid = 1767] [serial = 633] [outer = 0x8b9f1800] 07:54:14 INFO - PROCESS | 1767 | 1464015254126 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1690ms 07:54:14 INFO - PROCESS | 1767 | 1464015254169 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 07:54:14 INFO - PROCESS | 1767 | 1464015254178 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 07:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:54:14 INFO - PROCESS | 1767 | 1464015254189 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:54:14 INFO - PROCESS | 1767 | 1464015254193 Marionette TRACE conn4 <- [1,814,null,{}] 07:54:14 INFO - PROCESS | 1767 | 1464015254199 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:14 INFO - PROCESS | 1767 | 1464015254418 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 07:54:14 INFO - PROCESS | 1767 | 1464015254660 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c990000 == 13 [pid = 1767] [id = 211] 07:54:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x8c992000) [pid = 1767] [serial = 634] [outer = (nil)] 07:54:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x8d1c6000) [pid = 1767] [serial = 635] [outer = 0x8c992000] 07:54:14 INFO - PROCESS | 1767 | 1464015254791 Marionette DEBUG loaded listener.js 07:54:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x8db0c800) [pid = 1767] [serial = 636] [outer = 0x8c992000] 07:54:15 INFO - PROCESS | 1767 | 1464015255775 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 07:54:15 INFO - PROCESS | 1767 | 1464015255829 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 07:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:54:15 INFO - PROCESS | 1767 | 1464015255837 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:54:15 INFO - PROCESS | 1767 | 1464015255844 Marionette TRACE conn4 <- [1,818,null,{}] 07:54:15 INFO - PROCESS | 1767 | 1464015255864 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:16 INFO - PROCESS | 1767 | 1464015256203 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 07:54:16 INFO - PROCESS | 1767 | 1464015256465 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dd39800 == 14 [pid = 1767] [id = 212] 07:54:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x8dd39c00) [pid = 1767] [serial = 637] [outer = (nil)] 07:54:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x8dd90000) [pid = 1767] [serial = 638] [outer = 0x8dd39c00] 07:54:16 INFO - PROCESS | 1767 | 1464015256562 Marionette DEBUG loaded listener.js 07:54:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x8ddd1800) [pid = 1767] [serial = 639] [outer = 0x8dd39c00] 07:54:17 INFO - PROCESS | 1767 | 1464015257541 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1747ms 07:54:17 INFO - PROCESS | 1767 | 1464015257584 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 07:54:17 INFO - PROCESS | 1767 | 1464015257589 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 07:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:54:17 INFO - PROCESS | 1767 | 1464015257595 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:54:17 INFO - PROCESS | 1767 | 1464015257599 Marionette TRACE conn4 <- [1,822,null,{}] 07:54:17 INFO - PROCESS | 1767 | 1464015257605 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:17 INFO - PROCESS | 1767 | 1464015257785 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 07:54:18 INFO - PROCESS | 1767 | 1464015258009 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x89eebc00 == 15 [pid = 1767] [id = 213] 07:54:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x89eecc00) [pid = 1767] [serial = 640] [outer = (nil)] 07:54:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x8decd000) [pid = 1767] [serial = 641] [outer = 0x89eecc00] 07:54:18 INFO - PROCESS | 1767 | 1464015258143 Marionette DEBUG loaded listener.js 07:54:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0x8e481400) [pid = 1767] [serial = 642] [outer = 0x89eecc00] 07:54:19 INFO - PROCESS | 1767 | 1464015259112 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 07:54:19 INFO - PROCESS | 1767 | 1464015259182 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 07:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:54:19 INFO - PROCESS | 1767 | 1464015259189 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - PROCESS | 1767 | 1464015259193 Marionette TRACE conn4 <- [1,826,null,{}] 07:54:19 INFO - PROCESS | 1767 | 1464015259199 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:19 INFO - PROCESS | 1767 | 1464015259456 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 07:54:19 INFO - PROCESS | 1767 | 1464015259683 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9e3c00 == 16 [pid = 1767] [id = 214] 07:54:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0x8dec7c00) [pid = 1767] [serial = 643] [outer = (nil)] 07:54:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 182 (0x8e6cec00) [pid = 1767] [serial = 644] [outer = 0x8dec7c00] 07:54:19 INFO - PROCESS | 1767 | 1464015259773 Marionette DEBUG loaded listener.js 07:54:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 183 (0x8e733800) [pid = 1767] [serial = 645] [outer = 0x8dec7c00] 07:54:20 INFO - PROCESS | 1767 | 1464015260700 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1585ms 07:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:54:20 INFO - PROCESS | 1767 | 1464015260775 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 07:54:20 INFO - PROCESS | 1767 | 1464015260778 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 07:54:20 INFO - PROCESS | 1767 | 1464015260785 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:54:20 INFO - PROCESS | 1767 | 1464015260789 Marionette TRACE conn4 <- [1,830,null,{}] 07:54:20 INFO - PROCESS | 1767 | 1464015260795 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:21 INFO - PROCESS | 1767 | 1464015261108 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 07:54:21 INFO - PROCESS | 1767 | 1464015261458 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9ebc00 == 17 [pid = 1767] [id = 215] 07:54:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 184 (0x8b9eec00) [pid = 1767] [serial = 646] [outer = (nil)] 07:54:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 185 (0x8ee5d800) [pid = 1767] [serial = 647] [outer = 0x8b9eec00] 07:54:21 INFO - PROCESS | 1767 | 1464015261550 Marionette DEBUG loaded listener.js 07:54:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 186 (0x8efad800) [pid = 1767] [serial = 648] [outer = 0x8b9eec00] 07:54:22 INFO - PROCESS | 1767 | 1464015262500 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1787ms 07:54:22 INFO - PROCESS | 1767 | 1464015262572 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 07:54:22 INFO - PROCESS | 1767 | 1464015262575 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 07:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:54:22 INFO - PROCESS | 1767 | 1464015262582 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:54:22 INFO - PROCESS | 1767 | 1464015262586 Marionette TRACE conn4 <- [1,834,null,{}] 07:54:22 INFO - PROCESS | 1767 | 1464015262592 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:22 INFO - PROCESS | 1767 | 1464015262768 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 07:54:23 INFO - PROCESS | 1767 | 1464015262999 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x89ee3400 == 18 [pid = 1767] [id = 216] 07:54:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 187 (0x89ee4400) [pid = 1767] [serial = 649] [outer = (nil)] 07:54:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 188 (0x8c553c00) [pid = 1767] [serial = 650] [outer = 0x89ee4400] 07:54:23 INFO - PROCESS | 1767 | 1464015263134 Marionette DEBUG loaded listener.js 07:54:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 189 (0x8c997c00) [pid = 1767] [serial = 651] [outer = 0x89ee4400] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 188 (0x91a24400) [pid = 1767] [serial = 571] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 187 (0x8decf800) [pid = 1767] [serial = 565] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 186 (0x8dd2c800) [pid = 1767] [serial = 533] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 185 (0x8db0a800) [pid = 1767] [serial = 560] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 184 (0x8c55d400) [pid = 1767] [serial = 551] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 183 (0x8c98dc00) [pid = 1767] [serial = 559] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 182 (0x8a6e7800) [pid = 1767] [serial = 509] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 181 (0x90d1bc00) [pid = 1767] [serial = 536] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x9a234000) [pid = 1767] [serial = 530] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0x8d01f000) [pid = 1767] [serial = 562] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x89eea000) [pid = 1767] [serial = 556] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0xa30d8000) [pid = 1767] [serial = 548] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x9abcd800) [pid = 1767] [serial = 554] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x9a229400) [pid = 1767] [serial = 529] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x9cc5f000) [pid = 1767] [serial = 545] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x9a23b800) [pid = 1767] [serial = 539] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x9a6f3800) [pid = 1767] [serial = 542] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x8db04c00) [pid = 1767] [serial = 532] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x8e6cc800) [pid = 1767] [serial = 535] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x9800bc00) [pid = 1767] [serial = 538] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x89eedc00) [pid = 1767] [serial = 557] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x9a389400) [pid = 1767] [serial = 541] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x9b5e3400) [pid = 1767] [serial = 544] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x90d19c00) [pid = 1767] [serial = 568] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0xa262e400) [pid = 1767] [serial = 547] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x8c558c00) [pid = 1767] [serial = 550] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x9abca000) [pid = 1767] [serial = 553] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x95604800) [pid = 1767] [serial = 614] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x8db0d400) [pid = 1767] [serial = 601] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x8dd8bc00) [pid = 1767] [serial = 611] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x8dd8ec00) [pid = 1767] [serial = 602] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x8c98d400) [pid = 1767] [serial = 610] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x8c7e9000) [pid = 1767] [serial = 574] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x8dec6c00) [pid = 1767] [serial = 577] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x8e482c00) [pid = 1767] [serial = 578] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x8e738c00) [pid = 1767] [serial = 604] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x91a2b000) [pid = 1767] [serial = 569] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x94f82c00) [pid = 1767] [serial = 581] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x935d1400) [pid = 1767] [serial = 580] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x9560b400) [pid = 1767] [serial = 583] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x9a1a4400) [pid = 1767] [serial = 586] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x98012000) [pid = 1767] [serial = 584] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x9a309400) [pid = 1767] [serial = 589] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x9a23a400) [pid = 1767] [serial = 587] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x9abcf400) [pid = 1767] [serial = 592] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x9a9c8400) [pid = 1767] [serial = 590] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x9bd56c00) [pid = 1767] [serial = 595] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x9abd2c00) [pid = 1767] [serial = 593] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x9cc60800) [pid = 1767] [serial = 598] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x9cc94400) [pid = 1767] [serial = 596] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x90d1ec00) [pid = 1767] [serial = 605] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0xa22a1000) [pid = 1767] [serial = 599] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x8e6cf000) [pid = 1767] [serial = 566] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x95597800) [pid = 1767] [serial = 607] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x97611000) [pid = 1767] [serial = 608] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8dd31000) [pid = 1767] [serial = 563] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x92494000) [pid = 1767] [serial = 572] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x8c998000) [pid = 1767] [serial = 575] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x8ddd4800) [pid = 1767] [serial = 617] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x8dd32800) [pid = 1767] [serial = 616] [outer = (nil)] [url = about:blank] 07:54:23 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x93860800) [pid = 1767] [serial = 613] [outer = (nil)] [url = about:blank] 07:54:24 INFO - PROCESS | 1767 | 1464015264272 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1734ms 07:54:24 INFO - PROCESS | 1767 | 1464015264317 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 07:54:24 INFO - PROCESS | 1767 | 1464015264325 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 07:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:54:24 INFO - PROCESS | 1767 | 1464015264333 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:54:24 INFO - PROCESS | 1767 | 1464015264339 Marionette TRACE conn4 <- [1,838,null,{}] 07:54:24 INFO - PROCESS | 1767 | 1464015264347 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:24 INFO - PROCESS | 1767 | 1464015264580 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 07:54:24 INFO - PROCESS | 1767 | 1464015264858 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9ec000 == 19 [pid = 1767] [id = 217] 07:54:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8b9ef000) [pid = 1767] [serial = 652] [outer = (nil)] 07:54:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8c55e800) [pid = 1767] [serial = 653] [outer = 0x8b9ef000] 07:54:24 INFO - PROCESS | 1767 | 1464015264959 Marionette DEBUG loaded listener.js 07:54:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8c7ed000) [pid = 1767] [serial = 654] [outer = 0x8b9ef000] 07:54:25 INFO - PROCESS | 1767 | 1464015265916 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1642ms 07:54:25 INFO - PROCESS | 1767 | 1464015265977 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 07:54:25 INFO - PROCESS | 1767 | 1464015265986 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 07:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:54:26 INFO - PROCESS | 1767 | 1464015265997 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:54:26 INFO - PROCESS | 1767 | 1464015266001 Marionette TRACE conn4 <- [1,842,null,{}] 07:54:26 INFO - PROCESS | 1767 | 1464015266008 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:26 INFO - PROCESS | 1767 | 1464015266196 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 07:54:26 INFO - PROCESS | 1767 | 1464015266439 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db07400 == 20 [pid = 1767] [id = 218] 07:54:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8db0b800) [pid = 1767] [serial = 655] [outer = (nil)] 07:54:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8db96800) [pid = 1767] [serial = 656] [outer = 0x8db0b800] 07:54:26 INFO - PROCESS | 1767 | 1464015266573 Marionette DEBUG loaded listener.js 07:54:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8dba1c00) [pid = 1767] [serial = 657] [outer = 0x8db0b800] 07:54:27 INFO - PROCESS | 1767 | 1464015267545 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1587ms 07:54:27 INFO - PROCESS | 1767 | 1464015267586 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 07:54:27 INFO - PROCESS | 1767 | 1464015267591 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 07:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:54:27 INFO - PROCESS | 1767 | 1464015267597 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:54:27 INFO - PROCESS | 1767 | 1464015267604 Marionette TRACE conn4 <- [1,846,null,{}] 07:54:27 INFO - PROCESS | 1767 | 1464015267620 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:27 INFO - PROCESS | 1767 | 1464015267847 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 07:54:28 INFO - PROCESS | 1767 | 1464015268087 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dd87c00 == 21 [pid = 1767] [id = 219] 07:54:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x8dd92400) [pid = 1767] [serial = 658] [outer = (nil)] 07:54:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8ddd5800) [pid = 1767] [serial = 659] [outer = 0x8dd92400] 07:54:28 INFO - PROCESS | 1767 | 1464015268193 Marionette DEBUG loaded listener.js 07:54:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8decbc00) [pid = 1767] [serial = 660] [outer = 0x8dd92400] 07:54:29 INFO - PROCESS | 1767 | 1464015269110 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1535ms 07:54:29 INFO - PROCESS | 1767 | 1464015269134 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 07:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:54:29 INFO - PROCESS | 1767 | 1464015269139 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 07:54:29 INFO - PROCESS | 1767 | 1464015269145 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:54:29 INFO - PROCESS | 1767 | 1464015269149 Marionette TRACE conn4 <- [1,850,null,{}] 07:54:29 INFO - PROCESS | 1767 | 1464015269155 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:29 INFO - PROCESS | 1767 | 1464015269333 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 07:54:29 INFO - PROCESS | 1767 | 1464015269525 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dd90400 == 22 [pid = 1767] [id = 220] 07:54:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8ded0400) [pid = 1767] [serial = 661] [outer = (nil)] 07:54:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8e6ccc00) [pid = 1767] [serial = 662] [outer = 0x8ded0400] 07:54:29 INFO - PROCESS | 1767 | 1464015269628 Marionette DEBUG loaded listener.js 07:54:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8e6d0800) [pid = 1767] [serial = 663] [outer = 0x8ded0400] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x98076400) [pid = 1767] [serial = 92] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x91fb5400) [pid = 1767] [serial = 388] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x92497800) [pid = 1767] [serial = 446] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0xa6f3b000) [pid = 1767] [serial = 153] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0xa68a0000) [pid = 1767] [serial = 319] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0xac0b9800) [pid = 1767] [serial = 325] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0xa9b77400) [pid = 1767] [serial = 241] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x9cc8ec00) [pid = 1767] [serial = 120] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x8decd800) [pid = 1767] [serial = 476] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x8ee60000) [pid = 1767] [serial = 286] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0xa325c400) [pid = 1767] [serial = 144] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x9a22d000) [pid = 1767] [serial = 379] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x9baa3000) [pid = 1767] [serial = 141] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x8c6e9400) [pid = 1767] [serial = 434] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x9cc9d000) [pid = 1767] [serial = 500] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x98018c00) [pid = 1767] [serial = 364] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x94f84c00) [pid = 1767] [serial = 117] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x9b5e1400) [pid = 1767] [serial = 497] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0xa6fc1c00) [pid = 1767] [serial = 376] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x9ceae000) [pid = 1767] [serial = 183] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0x9b268800) [pid = 1767] [serial = 373] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x9a6f1800) [pid = 1767] [serial = 180] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0x955a0000) [pid = 1767] [serial = 428] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 116 (0x9a993400) [pid = 1767] [serial = 316] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 115 (0x8efae800) [pid = 1767] [serial = 415] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 114 (0x9a99fc00) [pid = 1767] [serial = 494] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 113 (0x9a99d400) [pid = 1767] [serial = 422] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 112 (0x8c7e9c00) [pid = 1767] [serial = 437] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 111 (0xa26cc800) [pid = 1767] [serial = 503] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 110 (0x8dec7400) [pid = 1767] [serial = 506] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 109 (0x9a4d0c00) [pid = 1767] [serial = 219] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 108 (0x92492800) [pid = 1767] [serial = 479] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 107 (0x8dd90800) [pid = 1767] [serial = 449] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 106 (0x8e48a800) [pid = 1767] [serial = 358] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 105 (0x8db10800) [pid = 1767] [serial = 412] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 104 (0x9b265c00) [pid = 1767] [serial = 222] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x98864000) [pid = 1767] [serial = 177] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0xac0b0400) [pid = 1767] [serial = 283] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0xa9063000) [pid = 1767] [serial = 274] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x8d020c00) [pid = 1767] [serial = 431] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x96c4e000) [pid = 1767] [serial = 482] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0xa6fccc00) [pid = 1767] [serial = 235] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0xa8c2b800) [pid = 1767] [serial = 382] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0xac0e6400) [pid = 1767] [serial = 385] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0xa9b7d000) [pid = 1767] [serial = 328] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0xa901e800) [pid = 1767] [serial = 322] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x9a1cac00) [pid = 1767] [serial = 265] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0xa8c2a000) [pid = 1767] [serial = 238] [outer = (nil)] [url = about:blank] 07:54:30 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x8c998c00) [pid = 1767] [serial = 443] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8c7f2000) [pid = 1767] [serial = 440] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0xa22a5000) [pid = 1767] [serial = 370] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x99d90000) [pid = 1767] [serial = 485] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0xa6fbe400) [pid = 1767] [serial = 271] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8ddd0800) [pid = 1767] [serial = 337] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0xa9b7f400) [pid = 1767] [serial = 277] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0xa901f000) [pid = 1767] [serial = 192] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x95610800) [pid = 1767] [serial = 280] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x99e6fc00) [pid = 1767] [serial = 419] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0xa35ed000) [pid = 1767] [serial = 195] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x9a4d6c00) [pid = 1767] [serial = 114] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x9c14c400) [pid = 1767] [serial = 268] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x9a70f000) [pid = 1767] [serial = 425] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x9a6f0000) [pid = 1767] [serial = 491] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x8c993400) [pid = 1767] [serial = 473] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0xa6fbfc00) [pid = 1767] [serial = 228] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 74 (0xa6758800) [pid = 1767] [serial = 225] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 73 (0x93a32000) [pid = 1767] [serial = 150] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 72 (0x9c039800) [pid = 1767] [serial = 367] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 71 (0x8dba3c00) [pid = 1767] [serial = 334] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 70 (0x9560d000) [pid = 1767] [serial = 361] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 69 (0x8e73cc00) [pid = 1767] [serial = 331] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 68 (0x97616800) [pid = 1767] [serial = 231] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 67 (0xa6f2ec00) [pid = 1767] [serial = 147] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 66 (0xa67c0000) [pid = 1767] [serial = 189] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 65 (0x9560e800) [pid = 1767] [serial = 313] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 64 (0x9a283400) [pid = 1767] [serial = 488] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 63 (0xa34ca400) [pid = 1767] [serial = 186] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | --DOMWINDOW == 62 (0x90d1c800) [pid = 1767] [serial = 619] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 1767 | 1464015271613 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2486ms 07:54:31 INFO - PROCESS | 1767 | 1464015271632 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 07:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:54:31 INFO - PROCESS | 1767 | 1464015271639 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 07:54:31 INFO - PROCESS | 1767 | 1464015271647 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:54:31 INFO - PROCESS | 1767 | 1464015271653 Marionette TRACE conn4 <- [1,854,null,{}] 07:54:31 INFO - PROCESS | 1767 | 1464015271661 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:31 INFO - PROCESS | 1767 | 1464015271878 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 07:54:32 INFO - PROCESS | 1767 | 1464015272002 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9e7c00 == 23 [pid = 1767] [id = 221] 07:54:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 63 (0x8b9e9400) [pid = 1767] [serial = 664] [outer = (nil)] 07:54:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 64 (0x8c55c800) [pid = 1767] [serial = 665] [outer = 0x8b9e9400] 07:54:32 INFO - PROCESS | 1767 | 1464015272080 Marionette DEBUG loaded listener.js 07:54:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 65 (0x8c6e4800) [pid = 1767] [serial = 666] [outer = 0x8b9e9400] 07:54:32 INFO - PROCESS | 1767 | 1464015272877 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1292ms 07:54:32 INFO - PROCESS | 1767 | 1464015272939 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 07:54:32 INFO - PROCESS | 1767 | 1464015272947 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 07:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:54:32 INFO - PROCESS | 1767 | 1464015272957 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:54:32 INFO - PROCESS | 1767 | 1464015272961 Marionette TRACE conn4 <- [1,858,null,{}] 07:54:32 INFO - PROCESS | 1767 | 1464015272967 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:33 INFO - PROCESS | 1767 | 1464015273133 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 07:54:33 INFO - PROCESS | 1767 | 1464015273258 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c55d400 == 24 [pid = 1767] [id = 222] 07:54:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 66 (0x8c7e8c00) [pid = 1767] [serial = 667] [outer = (nil)] 07:54:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 67 (0x8c994000) [pid = 1767] [serial = 668] [outer = 0x8c7e8c00] 07:54:33 INFO - PROCESS | 1767 | 1464015273336 Marionette DEBUG loaded listener.js 07:54:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 68 (0x8d01a800) [pid = 1767] [serial = 669] [outer = 0x8c7e8c00] 07:54:34 INFO - PROCESS | 1767 | 1464015274255 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1331ms 07:54:34 INFO - PROCESS | 1767 | 1464015274292 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 07:54:34 INFO - PROCESS | 1767 | 1464015274296 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 07:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:54:34 INFO - PROCESS | 1767 | 1464015274302 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - PROCESS | 1767 | 1464015274308 Marionette TRACE conn4 <- [1,862,null,{}] 07:54:34 INFO - PROCESS | 1767 | 1464015274324 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:34 INFO - PROCESS | 1767 | 1464015274552 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 07:54:34 INFO - PROCESS | 1767 | 1464015274580 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db0c400 == 25 [pid = 1767] [id = 223] 07:54:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 69 (0x8db0d400) [pid = 1767] [serial = 670] [outer = (nil)] 07:54:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 70 (0x8db9a000) [pid = 1767] [serial = 671] [outer = 0x8db0d400] 07:54:34 INFO - PROCESS | 1767 | 1464015274674 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 71 (0x8dba2000) [pid = 1767] [serial = 672] [outer = 0x8db0d400] 07:54:35 INFO - PROCESS | 1767 | 1464015275673 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1384ms 07:54:35 INFO - PROCESS | 1767 | 1464015275687 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 07:54:35 INFO - PROCESS | 1767 | 1464015275691 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 07:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:54:35 INFO - PROCESS | 1767 | 1464015275697 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:54:35 INFO - PROCESS | 1767 | 1464015275700 Marionette TRACE conn4 <- [1,866,null,{}] 07:54:35 INFO - PROCESS | 1767 | --DOMWINDOW == 70 (0x8c7e8000) [pid = 1767] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:54:35 INFO - PROCESS | 1767 | --DOMWINDOW == 69 (0x8a6e3c00) [pid = 1767] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:54:35 INFO - PROCESS | 1767 | --DOMWINDOW == 68 (0x8e73c800) [pid = 1767] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:54:35 INFO - PROCESS | 1767 | --DOMWINDOW == 67 (0x8c552000) [pid = 1767] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:54:35 INFO - PROCESS | 1767 | 1464015275765 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:35 INFO - PROCESS | 1767 | 1464015275922 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 07:54:35 INFO - PROCESS | 1767 | 1464015275935 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db03c00 == 26 [pid = 1767] [id = 224] 07:54:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 68 (0x8db98000) [pid = 1767] [serial = 673] [outer = (nil)] 07:54:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 69 (0x8dd2c800) [pid = 1767] [serial = 674] [outer = 0x8db98000] 07:54:36 INFO - PROCESS | 1767 | 1464015276009 Marionette DEBUG loaded listener.js 07:54:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 70 (0x8dd31000) [pid = 1767] [serial = 675] [outer = 0x8db98000] 07:54:36 INFO - PROCESS | 1767 | 1464015276913 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1276ms 07:54:36 INFO - PROCESS | 1767 | 1464015276974 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 07:54:36 INFO - PROCESS | 1767 | 1464015276978 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 07:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:54:36 INFO - PROCESS | 1767 | 1464015276984 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:54:36 INFO - PROCESS | 1767 | 1464015276987 Marionette TRACE conn4 <- [1,870,null,{}] 07:54:36 INFO - PROCESS | 1767 | 1464015276993 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:37 INFO - PROCESS | 1767 | 1464015277151 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 07:54:37 INFO - PROCESS | 1767 | 1464015277164 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x89ee1400 == 27 [pid = 1767] [id = 225] 07:54:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 71 (0x8db02000) [pid = 1767] [serial = 676] [outer = (nil)] 07:54:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 72 (0x8dd8e400) [pid = 1767] [serial = 677] [outer = 0x8db02000] 07:54:37 INFO - PROCESS | 1767 | 1464015277243 Marionette DEBUG loaded listener.js 07:54:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 73 (0x8dd90c00) [pid = 1767] [serial = 678] [outer = 0x8db02000] 07:54:38 INFO - PROCESS | 1767 | 1464015278324 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1382ms 07:54:38 INFO - PROCESS | 1767 | 1464015278369 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 07:54:38 INFO - PROCESS | 1767 | 1464015278375 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 07:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:54:38 INFO - PROCESS | 1767 | 1464015278386 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:54:38 INFO - PROCESS | 1767 | 1464015278392 Marionette TRACE conn4 <- [1,874,null,{}] 07:54:38 INFO - PROCESS | 1767 | 1464015278403 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:38 INFO - PROCESS | 1767 | 1464015278621 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 07:54:38 INFO - PROCESS | 1767 | 1464015278860 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:38 INFO - PROCESS | 1767 | ++DOCSHELL 0x89eef400 == 28 [pid = 1767] [id = 226] 07:54:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 74 (0x8a6e8800) [pid = 1767] [serial = 679] [outer = (nil)] 07:54:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 75 (0x8c6ec800) [pid = 1767] [serial = 680] [outer = 0x8a6e8800] 07:54:39 INFO - PROCESS | 1767 | 1464015278997 Marionette DEBUG loaded listener.js 07:54:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x8c7f2000) [pid = 1767] [serial = 681] [outer = 0x8a6e8800] 07:54:40 INFO - PROCESS | 1767 | 1464015280010 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1642ms 07:54:40 INFO - PROCESS | 1767 | 1464015280029 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 07:54:40 INFO - PROCESS | 1767 | 1464015280039 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 07:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:54:40 INFO - PROCESS | 1767 | 1464015280050 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:54:40 INFO - PROCESS | 1767 | 1464015280054 Marionette TRACE conn4 <- [1,878,null,{}] 07:54:40 INFO - PROCESS | 1767 | 1464015280063 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:40 INFO - PROCESS | 1767 | 1464015280302 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 07:54:40 INFO - PROCESS | 1767 | 1464015280526 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1be400 == 29 [pid = 1767] [id = 227] 07:54:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x8d1c0000) [pid = 1767] [serial = 682] [outer = (nil)] 07:54:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x8db06c00) [pid = 1767] [serial = 683] [outer = 0x8d1c0000] 07:54:40 INFO - PROCESS | 1767 | 1464015280669 Marionette DEBUG loaded listener.js 07:54:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8db9d000) [pid = 1767] [serial = 684] [outer = 0x8d1c0000] 07:54:41 INFO - PROCESS | 1767 | 1464015281695 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1687ms 07:54:41 INFO - PROCESS | 1767 | 1464015281738 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 07:54:41 INFO - PROCESS | 1767 | 1464015281742 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 07:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:54:41 INFO - PROCESS | 1767 | 1464015281751 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:54:41 INFO - PROCESS | 1767 | 1464015281758 Marionette TRACE conn4 <- [1,882,null,{}] 07:54:41 INFO - PROCESS | 1767 | 1464015281777 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:42 INFO - PROCESS | 1767 | 1464015282007 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 07:54:42 INFO - PROCESS | 1767 | 1464015282239 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ddd4800 == 30 [pid = 1767] [id = 228] 07:54:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8dec3000) [pid = 1767] [serial = 685] [outer = (nil)] 07:54:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8decb000) [pid = 1767] [serial = 686] [outer = 0x8dec3000] 07:54:42 INFO - PROCESS | 1767 | 1464015282343 Marionette DEBUG loaded listener.js 07:54:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8e47f800) [pid = 1767] [serial = 687] [outer = 0x8dec3000] 07:54:43 INFO - PROCESS | 1767 | 1464015283255 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1541ms 07:54:43 INFO - PROCESS | 1767 | 1464015283293 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 07:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:54:43 INFO - PROCESS | 1767 | 1464015283298 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 07:54:43 INFO - PROCESS | 1767 | 1464015283305 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:54:43 INFO - PROCESS | 1767 | 1464015283308 Marionette TRACE conn4 <- [1,886,null,{}] 07:54:43 INFO - PROCESS | 1767 | 1464015283314 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:43 INFO - PROCESS | 1767 | 1464015283505 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 07:54:43 INFO - PROCESS | 1767 | 1464015283678 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x89ee8c00 == 31 [pid = 1767] [id = 229] 07:54:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8e48ac00) [pid = 1767] [serial = 688] [outer = (nil)] 07:54:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8e6c7800) [pid = 1767] [serial = 689] [outer = 0x8e48ac00] 07:54:43 INFO - PROCESS | 1767 | 1464015283765 Marionette DEBUG loaded listener.js 07:54:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8e6ca000) [pid = 1767] [serial = 690] [outer = 0x8e48ac00] 07:54:44 INFO - PROCESS | 1767 | 1464015284826 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1582ms 07:54:44 INFO - PROCESS | 1767 | 1464015284887 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 07:54:44 INFO - PROCESS | 1767 | 1464015284891 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 07:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:54:44 INFO - PROCESS | 1767 | 1464015284898 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:54:44 INFO - PROCESS | 1767 | 1464015284902 Marionette TRACE conn4 <- [1,890,null,{}] 07:54:44 INFO - PROCESS | 1767 | 1464015284908 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:45 INFO - PROCESS | 1767 | 1464015285121 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 07:54:45 INFO - PROCESS | 1767 | 1464015285376 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x89eea400 == 32 [pid = 1767] [id = 230] 07:54:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8a6e7000) [pid = 1767] [serial = 691] [outer = (nil)] 07:54:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8e73cc00) [pid = 1767] [serial = 692] [outer = 0x8a6e7000] 07:54:45 INFO - PROCESS | 1767 | 1464015285466 Marionette DEBUG loaded listener.js 07:54:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8e73fc00) [pid = 1767] [serial = 693] [outer = 0x8a6e7000] 07:54:46 INFO - PROCESS | 1767 | 1464015286398 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1533ms 07:54:46 INFO - PROCESS | 1767 | 1464015286433 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 07:54:46 INFO - PROCESS | 1767 | 1464015286437 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 07:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:54:46 INFO - PROCESS | 1767 | 1464015286444 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:54:46 INFO - PROCESS | 1767 | 1464015286446 Marionette TRACE conn4 <- [1,894,null,{}] 07:54:46 INFO - PROCESS | 1767 | 1464015286453 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:46 INFO - PROCESS | 1767 | 1464015286723 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 07:54:46 INFO - PROCESS | 1767 | 1464015286943 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x89eec800 == 33 [pid = 1767] [id = 231] 07:54:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x90d1c400) [pid = 1767] [serial = 694] [outer = (nil)] 07:54:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x90d22800) [pid = 1767] [serial = 695] [outer = 0x90d1c400] 07:54:47 INFO - PROCESS | 1767 | 1464015287047 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x90d25c00) [pid = 1767] [serial = 696] [outer = 0x90d1c400] 07:54:47 INFO - PROCESS | 1767 | 1464015287979 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1583ms 07:54:48 INFO - PROCESS | 1767 | 1464015288029 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 1767 | 1464015288033 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 07:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:54:48 INFO - PROCESS | 1767 | 1464015288040 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - PROCESS | 1767 | 1464015288044 Marionette TRACE conn4 <- [1,898,null,{}] 07:54:48 INFO - PROCESS | 1767 | 1464015288049 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:48 INFO - PROCESS | 1767 | 1464015288260 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 07:54:48 INFO - PROCESS | 1767 | 1464015288478 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c555800 == 34 [pid = 1767] [id = 232] 07:54:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x90d1e000) [pid = 1767] [serial = 697] [outer = (nil)] 07:54:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x91a25c00) [pid = 1767] [serial = 698] [outer = 0x90d1e000] 07:54:48 INFO - PROCESS | 1767 | 1464015288610 Marionette DEBUG loaded listener.js 07:54:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x91a2c400) [pid = 1767] [serial = 699] [outer = 0x90d1e000] 07:54:49 INFO - PROCESS | 1767 | 1464015289531 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1535ms 07:54:49 INFO - PROCESS | 1767 | 1464015289576 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 07:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:54:49 INFO - PROCESS | 1767 | 1464015289581 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 07:54:49 INFO - PROCESS | 1767 | 1464015289587 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:54:49 INFO - PROCESS | 1767 | 1464015289591 Marionette TRACE conn4 <- [1,902,null,{}] 07:54:49 INFO - PROCESS | 1767 | 1464015289597 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:49 INFO - PROCESS | 1767 | 1464015289795 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 07:54:50 INFO - PROCESS | 1767 | 1464015290018 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6de000 == 35 [pid = 1767] [id = 233] 07:54:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x8a6de800) [pid = 1767] [serial = 700] [outer = (nil)] 07:54:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x8e482000) [pid = 1767] [serial = 701] [outer = 0x8a6de800] 07:54:50 INFO - PROCESS | 1767 | 1464015290153 Marionette DEBUG loaded listener.js 07:54:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x8e73f000) [pid = 1767] [serial = 702] [outer = 0x8a6de800] 07:54:51 INFO - PROCESS | 1767 | 1464015291256 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1738ms 07:54:51 INFO - PROCESS | 1767 | 1464015291326 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 07:54:51 INFO - PROCESS | 1767 | 1464015291332 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 07:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:54:51 INFO - PROCESS | 1767 | 1464015291340 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:54:51 INFO - PROCESS | 1767 | 1464015291345 Marionette TRACE conn4 <- [1,906,null,{}] 07:54:51 INFO - PROCESS | 1767 | 1464015291353 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:51 INFO - PROCESS | 1767 | 1464015291564 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 07:54:51 INFO - PROCESS | 1767 | 1464015291892 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9e5000 == 36 [pid = 1767] [id = 234] 07:54:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x8b9e7000) [pid = 1767] [serial = 703] [outer = (nil)] 07:54:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x8c7e9c00) [pid = 1767] [serial = 704] [outer = 0x8b9e7000] 07:54:52 INFO - PROCESS | 1767 | 1464015292014 Marionette DEBUG loaded listener.js 07:54:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x8c998c00) [pid = 1767] [serial = 705] [outer = 0x8b9e7000] 07:54:52 INFO - PROCESS | 1767 | 1464015292951 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 07:54:52 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x92062400) [pid = 1767] [serial = 620] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x8d017c00) [pid = 1767] [serial = 630] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x8c997400) [pid = 1767] [serial = 627] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x8c7ee800) [pid = 1767] [serial = 626] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x8b9e3000) [pid = 1767] [serial = 623] [outer = (nil)] [url = about:blank] 07:54:53 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x8b9ed800) [pid = 1767] [serial = 624] [outer = (nil)] [url = about:blank] 07:54:53 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x8e732800) [pid = 1767] [serial = 416] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:54:53 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x8c990c00) [pid = 1767] [serial = 629] [outer = (nil)] [url = about:blank] 07:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1688ms 07:54:53 INFO - PROCESS | 1767 | 1464015293028 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 07:54:53 INFO - PROCESS | 1767 | 1464015293037 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 07:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:54:53 INFO - PROCESS | 1767 | 1464015293047 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:54:53 INFO - PROCESS | 1767 | 1464015293051 Marionette TRACE conn4 <- [1,910,null,{}] 07:54:53 INFO - PROCESS | 1767 | 1464015293057 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:53 INFO - PROCESS | 1767 | 1464015293226 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 07:54:53 INFO - PROCESS | 1767 | 1464015293364 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d013400 == 37 [pid = 1767] [id = 235] 07:54:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x8d016400) [pid = 1767] [serial = 706] [outer = (nil)] 07:54:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x8d020400) [pid = 1767] [serial = 707] [outer = 0x8d016400] 07:54:53 INFO - PROCESS | 1767 | 1464015293487 Marionette DEBUG loaded listener.js 07:54:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x8d1c5c00) [pid = 1767] [serial = 708] [outer = 0x8d016400] 07:54:54 INFO - PROCESS | 1767 | 1464015294264 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 07:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1283ms 07:54:54 INFO - PROCESS | 1767 | 1464015294331 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 07:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:54:54 INFO - PROCESS | 1767 | 1464015294335 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 07:54:54 INFO - PROCESS | 1767 | 1464015294342 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:54:54 INFO - PROCESS | 1767 | 1464015294348 Marionette TRACE conn4 <- [1,914,null,{}] 07:54:54 INFO - PROCESS | 1767 | 1464015294364 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:54 INFO - PROCESS | 1767 | 1464015294537 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 07:54:54 INFO - PROCESS | 1767 | 1464015294663 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c990c00 == 38 [pid = 1767] [id = 236] 07:54:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x8dd30c00) [pid = 1767] [serial = 709] [outer = (nil)] 07:54:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x8dd8d000) [pid = 1767] [serial = 710] [outer = 0x8dd30c00] 07:54:54 INFO - PROCESS | 1767 | 1464015294757 Marionette DEBUG loaded listener.js 07:54:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x8ddd4c00) [pid = 1767] [serial = 711] [outer = 0x8dd30c00] 07:54:55 INFO - PROCESS | 1767 | 1464015295641 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 07:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1343ms 07:54:55 INFO - PROCESS | 1767 | 1464015295684 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 07:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:54:55 INFO - PROCESS | 1767 | 1464015295689 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 07:54:55 INFO - PROCESS | 1767 | 1464015295703 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:54:55 INFO - PROCESS | 1767 | 1464015295705 Marionette TRACE conn4 <- [1,918,null,{}] 07:54:55 INFO - PROCESS | 1767 | 1464015295712 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:55 INFO - PROCESS | 1767 | 1464015295914 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 07:54:55 INFO - PROCESS | 1767 | 1464015295939 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c993c00 == 39 [pid = 1767] [id = 237] 07:54:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x8dec2400) [pid = 1767] [serial = 712] [outer = (nil)] 07:54:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x8e738800) [pid = 1767] [serial = 713] [outer = 0x8dec2400] 07:54:56 INFO - PROCESS | 1767 | 1464015296015 Marionette DEBUG loaded listener.js 07:54:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x8efb9800) [pid = 1767] [serial = 714] [outer = 0x8dec2400] 07:54:56 INFO - PROCESS | 1767 | 1464015296943 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 07:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1290ms 07:54:56 INFO - PROCESS | 1767 | 1464015296986 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 07:54:56 INFO - PROCESS | 1767 | 1464015296990 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 07:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:54:56 INFO - PROCESS | 1767 | 1464015296996 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - PROCESS | 1767 | 1464015297000 Marionette TRACE conn4 <- [1,922,null,{}] 07:54:57 INFO - PROCESS | 1767 | 1464015297011 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:57 INFO - PROCESS | 1767 | 1464015297231 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 07:54:57 INFO - PROCESS | 1767 | 1464015297260 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x8decd400 == 40 [pid = 1767] [id = 238] 07:54:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x8e6c6400) [pid = 1767] [serial = 715] [outer = (nil)] 07:54:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x90d21000) [pid = 1767] [serial = 716] [outer = 0x8e6c6400] 07:54:57 INFO - PROCESS | 1767 | 1464015297349 Marionette DEBUG loaded listener.js 07:54:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x90d24800) [pid = 1767] [serial = 717] [outer = 0x8e6c6400] 07:54:57 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x8c992000) [pid = 1767] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:54:57 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x8dec7c00) [pid = 1767] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:54:57 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x8b9eec00) [pid = 1767] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:54:57 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x8b9e9400) [pid = 1767] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:54:57 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x8c7e8c00) [pid = 1767] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:54:57 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x8dd39c00) [pid = 1767] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:54:57 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x8db98000) [pid = 1767] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:54:57 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x89eecc00) [pid = 1767] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:54:57 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x8b9f1800) [pid = 1767] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:54:57 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x8db0d400) [pid = 1767] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:54:57 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x8ded0400) [pid = 1767] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:54:58 INFO - PROCESS | 1767 | 1464015298373 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 07:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1439ms 07:54:58 INFO - PROCESS | 1767 | 1464015298437 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 07:54:58 INFO - PROCESS | 1767 | 1464015298441 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 07:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:54:58 INFO - PROCESS | 1767 | 1464015298447 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:54:58 INFO - PROCESS | 1767 | 1464015298450 Marionette TRACE conn4 <- [1,926,null,{}] 07:54:58 INFO - PROCESS | 1767 | 1464015298455 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:58 INFO - PROCESS | 1767 | 1464015298643 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 07:54:58 INFO - PROCESS | 1767 | 1464015298764 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9e9400 == 41 [pid = 1767] [id = 239] 07:54:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x8b9ea000) [pid = 1767] [serial = 718] [outer = (nil)] 07:54:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x90d19c00) [pid = 1767] [serial = 719] [outer = 0x8b9ea000] 07:54:58 INFO - PROCESS | 1767 | 1464015298840 Marionette DEBUG loaded listener.js 07:54:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x92059000) [pid = 1767] [serial = 720] [outer = 0x8b9ea000] 07:54:59 INFO - PROCESS | 1767 | 1464015299597 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 07:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1187ms 07:54:59 INFO - PROCESS | 1767 | 1464015299635 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 07:54:59 INFO - PROCESS | 1767 | 1464015299639 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 07:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:54:59 INFO - PROCESS | 1767 | 1464015299645 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:54:59 INFO - PROCESS | 1767 | 1464015299648 Marionette TRACE conn4 <- [1,930,null,{}] 07:54:59 INFO - PROCESS | 1767 | 1464015299654 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:59 INFO - PROCESS | 1767 | 1464015299962 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 07:55:00 INFO - PROCESS | 1767 | 1464015300086 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x89eed000 == 42 [pid = 1767] [id = 240] 07:55:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x8a6df400) [pid = 1767] [serial = 721] [outer = (nil)] 07:55:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x8a6eac00) [pid = 1767] [serial = 722] [outer = 0x8a6df400] 07:55:00 INFO - PROCESS | 1767 | 1464015300185 Marionette DEBUG loaded listener.js 07:55:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x8c551800) [pid = 1767] [serial = 723] [outer = 0x8a6df400] 07:55:01 INFO - PROCESS | 1767 | 1464015301195 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 07:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1583ms 07:55:01 INFO - PROCESS | 1767 | 1464015301231 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 07:55:01 INFO - PROCESS | 1767 | 1464015301237 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 07:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:55:01 INFO - PROCESS | 1767 | 1464015301245 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:55:01 INFO - PROCESS | 1767 | 1464015301253 Marionette TRACE conn4 <- [1,934,null,{}] 07:55:01 INFO - PROCESS | 1767 | 1464015301260 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:01 INFO - PROCESS | 1767 | 1464015301452 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 07:55:01 INFO - PROCESS | 1767 | 1464015301619 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d01f800 == 43 [pid = 1767] [id = 241] 07:55:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x8d1bf800) [pid = 1767] [serial = 724] [outer = (nil)] 07:55:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x8db08c00) [pid = 1767] [serial = 725] [outer = 0x8d1bf800] 07:55:01 INFO - PROCESS | 1767 | 1464015301764 Marionette DEBUG loaded listener.js 07:55:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x8dd31400) [pid = 1767] [serial = 726] [outer = 0x8d1bf800] 07:55:03 INFO - PROCESS | 1767 | 1464015303126 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 07:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1938ms 07:55:03 INFO - PROCESS | 1767 | 1464015303190 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 07:55:03 INFO - PROCESS | 1767 | 1464015303198 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 07:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:55:03 INFO - PROCESS | 1767 | 1464015303209 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 1767 | 1464015303215 Marionette TRACE conn4 <- [1,938,null,{}] 07:55:03 INFO - PROCESS | 1767 | 1464015303226 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:03 INFO - PROCESS | 1767 | 1464015303662 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 07:55:03 INFO - PROCESS | 1767 | 1464015303820 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6ef800 == 44 [pid = 1767] [id = 242] 07:55:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x8dec6000) [pid = 1767] [serial = 727] [outer = (nil)] 07:55:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x8efb6800) [pid = 1767] [serial = 728] [outer = 0x8dec6000] 07:55:03 INFO - PROCESS | 1767 | 1464015303909 Marionette DEBUG loaded listener.js 07:55:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x91fbe000) [pid = 1767] [serial = 729] [outer = 0x8dec6000] 07:55:04 INFO - PROCESS | 1767 | 1464015304812 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 07:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1638ms 07:55:04 INFO - PROCESS | 1767 | 1464015304846 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 07:55:04 INFO - PROCESS | 1767 | 1464015304853 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 07:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:55:04 INFO - PROCESS | 1767 | 1464015304870 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:55:04 INFO - PROCESS | 1767 | 1464015304878 Marionette TRACE conn4 <- [1,942,null,{}] 07:55:04 INFO - PROCESS | 1767 | 1464015304886 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:05 INFO - PROCESS | 1767 | 1464015305076 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 07:55:05 INFO - PROCESS | 1767 | 1464015305243 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x89eed800 == 45 [pid = 1767] [id = 243] 07:55:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 106 (0x8c7e8000) [pid = 1767] [serial = 730] [outer = (nil)] 07:55:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 107 (0x92498000) [pid = 1767] [serial = 731] [outer = 0x8c7e8000] 07:55:05 INFO - PROCESS | 1767 | 1464015305347 Marionette DEBUG loaded listener.js 07:55:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 108 (0x9294f400) [pid = 1767] [serial = 732] [outer = 0x8c7e8000] 07:55:06 INFO - PROCESS | 1767 | 1464015306252 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 07:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1454ms 07:55:06 INFO - PROCESS | 1767 | 1464015306316 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 07:55:06 INFO - PROCESS | 1767 | 1464015306320 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 07:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:55:06 INFO - PROCESS | 1767 | 1464015306327 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 1767 | 1464015306330 Marionette TRACE conn4 <- [1,946,null,{}] 07:55:06 INFO - PROCESS | 1767 | 1464015306336 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:06 INFO - PROCESS | 1767 | 1464015306512 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 07:55:06 INFO - PROCESS | 1767 | 1464015306676 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x89eeb800 == 46 [pid = 1767] [id = 244] 07:55:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 109 (0x92063000) [pid = 1767] [serial = 733] [outer = (nil)] 07:55:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 110 (0x92955c00) [pid = 1767] [serial = 734] [outer = 0x92063000] 07:55:06 INFO - PROCESS | 1767 | 1464015306760 Marionette DEBUG loaded listener.js 07:55:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 111 (0x92959400) [pid = 1767] [serial = 735] [outer = 0x92063000] 07:55:07 INFO - PROCESS | 1767 | 1464015307751 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 07:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1482ms 07:55:07 INFO - PROCESS | 1767 | 1464015307811 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 07:55:07 INFO - PROCESS | 1767 | 1464015307815 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 07:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:55:07 INFO - PROCESS | 1767 | 1464015307821 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:55:07 INFO - PROCESS | 1767 | 1464015307824 Marionette TRACE conn4 <- [1,950,null,{}] 07:55:07 INFO - PROCESS | 1767 | 1464015307830 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:08 INFO - PROCESS | 1767 | 1464015308024 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 07:55:08 INFO - PROCESS | 1767 | 1464015308193 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x9295c000 == 47 [pid = 1767] [id = 245] 07:55:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 112 (0x93507800) [pid = 1767] [serial = 736] [outer = (nil)] 07:55:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 113 (0x935d0400) [pid = 1767] [serial = 737] [outer = 0x93507800] 07:55:08 INFO - PROCESS | 1767 | 1464015308295 Marionette DEBUG loaded listener.js 07:55:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 114 (0x93860c00) [pid = 1767] [serial = 738] [outer = 0x93507800] 07:55:09 INFO - PROCESS | 1767 | 1464015309256 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 07:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1486ms 07:55:09 INFO - PROCESS | 1767 | 1464015309309 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 07:55:09 INFO - PROCESS | 1767 | 1464015309312 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 07:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:55:09 INFO - PROCESS | 1767 | 1464015309319 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:55:09 INFO - PROCESS | 1767 | 1464015309322 Marionette TRACE conn4 <- [1,954,null,{}] 07:55:09 INFO - PROCESS | 1767 | 1464015309328 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:09 INFO - PROCESS | 1767 | 1464015309505 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 07:55:09 INFO - PROCESS | 1767 | 1464015309671 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x89ee2800 == 48 [pid = 1767] [id = 246] 07:55:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 115 (0x8dd37800) [pid = 1767] [serial = 739] [outer = (nil)] 07:55:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 116 (0x93a26400) [pid = 1767] [serial = 740] [outer = 0x8dd37800] 07:55:09 INFO - PROCESS | 1767 | 1464015309760 Marionette DEBUG loaded listener.js 07:55:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 117 (0x93a2a400) [pid = 1767] [serial = 741] [outer = 0x8dd37800] 07:55:10 INFO - PROCESS | 1767 | 1464015310692 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 07:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1432ms 07:55:10 INFO - PROCESS | 1767 | 1464015310751 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 07:55:10 INFO - PROCESS | 1767 | 1464015310754 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 07:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:55:10 INFO - PROCESS | 1767 | 1464015310761 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:55:10 INFO - PROCESS | 1767 | 1464015310764 Marionette TRACE conn4 <- [1,958,null,{}] 07:55:10 INFO - PROCESS | 1767 | 1464015310770 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:10 INFO - PROCESS | 1767 | 1464015310946 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 07:55:11 INFO - PROCESS | 1767 | 1464015311115 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x935d1400 == 49 [pid = 1767] [id = 247] 07:55:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x935d7400) [pid = 1767] [serial = 742] [outer = (nil)] 07:55:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x93a9c800) [pid = 1767] [serial = 743] [outer = 0x935d7400] 07:55:11 INFO - PROCESS | 1767 | 1464015311203 Marionette DEBUG loaded listener.js 07:55:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x93a9f400) [pid = 1767] [serial = 744] [outer = 0x935d7400] 07:55:12 INFO - PROCESS | 1767 | 1464015312418 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1689ms 07:55:12 INFO - PROCESS | 1767 | 1464015312451 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 07:55:12 INFO - PROCESS | 1767 | 1464015312454 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 07:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:55:12 INFO - PROCESS | 1767 | 1464015312461 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:55:12 INFO - PROCESS | 1767 | 1464015312464 Marionette TRACE conn4 <- [1,962,null,{}] 07:55:12 INFO - PROCESS | 1767 | 1464015312470 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:12 INFO - PROCESS | 1767 | 1464015312650 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 07:55:12 INFO - PROCESS | 1767 | 1464015312857 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x92951c00 == 50 [pid = 1767] [id = 248] 07:55:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x93a30000) [pid = 1767] [serial = 745] [outer = (nil)] 07:55:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x94f7a000) [pid = 1767] [serial = 746] [outer = 0x93a30000] 07:55:12 INFO - PROCESS | 1767 | 1464015312945 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x94f7c400) [pid = 1767] [serial = 747] [outer = 0x93a30000] 07:55:13 INFO - PROCESS | 1767 | 1464015313789 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1384ms 07:55:13 INFO - PROCESS | 1767 | 1464015313846 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 07:55:13 INFO - PROCESS | 1767 | 1464015313849 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 07:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:55:13 INFO - PROCESS | 1767 | 1464015313857 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:55:13 INFO - PROCESS | 1767 | 1464015313867 Marionette TRACE conn4 <- [1,966,null,{}] 07:55:13 INFO - PROCESS | 1767 | 1464015313873 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:14 INFO - PROCESS | 1767 | 1464015314066 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 07:55:14 INFO - PROCESS | 1767 | 1464015314236 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c7e5c00 == 51 [pid = 1767] [id = 249] 07:55:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x93a9d800) [pid = 1767] [serial = 748] [outer = (nil)] 07:55:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x9514a800) [pid = 1767] [serial = 749] [outer = 0x93a9d800] 07:55:14 INFO - PROCESS | 1767 | 1464015314327 Marionette DEBUG loaded listener.js 07:55:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x95596800) [pid = 1767] [serial = 750] [outer = 0x93a9d800] 07:55:15 INFO - PROCESS | 1767 | 1464015315309 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1492ms 07:55:15 INFO - PROCESS | 1767 | 1464015315352 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 07:55:15 INFO - PROCESS | 1767 | 1464015315358 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 07:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:55:15 INFO - PROCESS | 1767 | 1464015315365 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:55:15 INFO - PROCESS | 1767 | 1464015315368 Marionette TRACE conn4 <- [1,970,null,{}] 07:55:15 INFO - PROCESS | 1767 | 1464015315374 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:15 INFO - PROCESS | 1767 | 1464015315571 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 07:55:15 INFO - PROCESS | 1767 | 1464015315743 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x93502800 == 52 [pid = 1767] [id = 250] 07:55:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x955a0c00) [pid = 1767] [serial = 751] [outer = (nil)] 07:55:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x95603000) [pid = 1767] [serial = 752] [outer = 0x955a0c00] 07:55:15 INFO - PROCESS | 1767 | 1464015315895 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x9560a400) [pid = 1767] [serial = 753] [outer = 0x955a0c00] 07:55:16 INFO - PROCESS | 1767 | 1464015316834 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1535ms 07:55:16 INFO - PROCESS | 1767 | 1464015316901 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 07:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:55:16 INFO - PROCESS | 1767 | 1464015316906 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 07:55:16 INFO - PROCESS | 1767 | 1464015316913 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:55:16 INFO - PROCESS | 1767 | 1464015316917 Marionette TRACE conn4 <- [1,974,null,{}] 07:55:16 INFO - PROCESS | 1767 | 1464015316923 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:17 INFO - PROCESS | 1767 | 1464015317177 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 07:55:17 INFO - PROCESS | 1767 | 1464015317415 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:17 INFO - PROCESS | 1767 | ++DOCSHELL 0x9560a000 == 53 [pid = 1767] [id = 251] 07:55:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x9560c800) [pid = 1767] [serial = 754] [outer = (nil)] 07:55:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x97612400) [pid = 1767] [serial = 755] [outer = 0x9560c800] 07:55:17 INFO - PROCESS | 1767 | 1464015317519 Marionette DEBUG loaded listener.js 07:55:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x97616000) [pid = 1767] [serial = 756] [outer = 0x9560c800] 07:55:18 INFO - PROCESS | 1767 | 1464015318384 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1530ms 07:55:18 INFO - PROCESS | 1767 | 1464015318444 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 07:55:18 INFO - PROCESS | 1767 | 1464015318447 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 07:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:55:18 INFO - PROCESS | 1767 | 1464015318454 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - PROCESS | 1767 | 1464015318458 Marionette TRACE conn4 <- [1,978,null,{}] 07:55:18 INFO - PROCESS | 1767 | 1464015318464 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:18 INFO - PROCESS | 1767 | 1464015318654 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 07:55:18 INFO - PROCESS | 1767 | 1464015318829 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x97617c00 == 54 [pid = 1767] [id = 252] 07:55:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x97619000) [pid = 1767] [serial = 757] [outer = (nil)] 07:55:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x97678000) [pid = 1767] [serial = 758] [outer = 0x97619000] 07:55:18 INFO - PROCESS | 1767 | 1464015318917 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x9767cc00) [pid = 1767] [serial = 759] [outer = 0x97619000] 07:55:19 INFO - PROCESS | 1767 | 1464015319893 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1480ms 07:55:19 INFO - PROCESS | 1767 | 1464015319936 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 07:55:19 INFO - PROCESS | 1767 | 1464015319940 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 07:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:55:19 INFO - PROCESS | 1767 | 1464015319946 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:55:19 INFO - PROCESS | 1767 | 1464015319950 Marionette TRACE conn4 <- [1,982,null,{}] 07:55:19 INFO - PROCESS | 1767 | 1464015319955 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:20 INFO - PROCESS | 1767 | 1464015320150 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 07:55:20 INFO - PROCESS | 1767 | 1464015320326 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x9514d400 == 55 [pid = 1767] [id = 253] 07:55:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x97616400) [pid = 1767] [serial = 760] [outer = (nil)] 07:55:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x9806e400) [pid = 1767] [serial = 761] [outer = 0x97616400] 07:55:20 INFO - PROCESS | 1767 | 1464015320468 Marionette DEBUG loaded listener.js 07:55:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x98075400) [pid = 1767] [serial = 762] [outer = 0x97616400] 07:55:21 INFO - PROCESS | 1767 | 1464015321399 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1494ms 07:55:21 INFO - PROCESS | 1767 | 1464015321441 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 07:55:21 INFO - PROCESS | 1767 | 1464015321446 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 07:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:55:21 INFO - PROCESS | 1767 | 1464015321452 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:55:21 INFO - PROCESS | 1767 | 1464015321456 Marionette TRACE conn4 <- [1,986,null,{}] 07:55:21 INFO - PROCESS | 1767 | 1464015321462 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:21 INFO - PROCESS | 1767 | 1464015321679 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 07:55:21 INFO - PROCESS | 1767 | 1464015321856 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c55d800 == 56 [pid = 1767] [id = 254] 07:55:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8c6e5c00) [pid = 1767] [serial = 763] [outer = (nil)] 07:55:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8db9ec00) [pid = 1767] [serial = 764] [outer = 0x8c6e5c00] 07:55:22 INFO - PROCESS | 1767 | 1464015322058 Marionette DEBUG loaded listener.js 07:55:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8e480400) [pid = 1767] [serial = 765] [outer = 0x8c6e5c00] 07:55:23 INFO - PROCESS | 1767 | 1464015323614 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 2233ms 07:55:23 INFO - PROCESS | 1767 | 1464015323686 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 07:55:23 INFO - PROCESS | 1767 | 1464015323691 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 07:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:55:23 INFO - PROCESS | 1767 | 1464015323700 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:55:23 INFO - PROCESS | 1767 | 1464015323704 Marionette TRACE conn4 <- [1,990,null,{}] 07:55:23 INFO - PROCESS | 1767 | 1464015323712 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:23 INFO - PROCESS | 1767 | 1464015323909 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 07:55:24 INFO - PROCESS | 1767 | 1464015324146 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c7e9400 == 57 [pid = 1767] [id = 255] 07:55:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8c7ec800) [pid = 1767] [serial = 766] [outer = (nil)] 07:55:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x8d1ba400) [pid = 1767] [serial = 767] [outer = 0x8c7ec800] 07:55:24 INFO - PROCESS | 1767 | 1464015324332 Marionette DEBUG loaded listener.js 07:55:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x8db98800) [pid = 1767] [serial = 768] [outer = 0x8c7ec800] 07:55:25 INFO - PROCESS | 1767 | 1464015325320 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1702ms 07:55:25 INFO - PROCESS | 1767 | 1464015325403 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 07:55:25 INFO - PROCESS | 1767 | 1464015325412 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 07:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:55:25 INFO - PROCESS | 1767 | 1464015325423 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:55:25 INFO - PROCESS | 1767 | 1464015325427 Marionette TRACE conn4 <- [1,994,null,{}] 07:55:25 INFO - PROCESS | 1767 | 1464015325433 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:25 INFO - PROCESS | 1767 | 1464015325721 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 07:55:25 INFO - PROCESS | 1767 | --DOCSHELL 0x8b9e9400 == 56 [pid = 1767] [id = 239] 07:55:25 INFO - PROCESS | 1767 | --DOCSHELL 0x8decd400 == 55 [pid = 1767] [id = 238] 07:55:25 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x8ddd5800) [pid = 1767] [serial = 659] [outer = (nil)] [url = about:blank] 07:55:25 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x8c55e800) [pid = 1767] [serial = 653] [outer = (nil)] [url = about:blank] 07:55:25 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x8db96800) [pid = 1767] [serial = 656] [outer = (nil)] [url = about:blank] 07:55:25 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8dd8e400) [pid = 1767] [serial = 677] [outer = (nil)] [url = about:blank] 07:55:25 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8c553c00) [pid = 1767] [serial = 650] [outer = (nil)] [url = about:blank] 07:55:25 INFO - PROCESS | 1767 | --DOCSHELL 0x8c993c00 == 54 [pid = 1767] [id = 237] 07:55:25 INFO - PROCESS | 1767 | --DOCSHELL 0x8c990c00 == 53 [pid = 1767] [id = 236] 07:55:25 INFO - PROCESS | 1767 | --DOCSHELL 0x8d013400 == 52 [pid = 1767] [id = 235] 07:55:25 INFO - PROCESS | 1767 | --DOCSHELL 0x8b9e5000 == 51 [pid = 1767] [id = 234] 07:55:26 INFO - PROCESS | 1767 | 1464015326019 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8db0c800) [pid = 1767] [serial = 636] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x8e733800) [pid = 1767] [serial = 645] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x8ee5d800) [pid = 1767] [serial = 647] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x8c55c800) [pid = 1767] [serial = 665] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x8c994000) [pid = 1767] [serial = 668] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8dd90000) [pid = 1767] [serial = 638] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x8dd2c800) [pid = 1767] [serial = 674] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x8e481400) [pid = 1767] [serial = 642] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x8c6ee800) [pid = 1767] [serial = 633] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x8dba2000) [pid = 1767] [serial = 672] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x8d1c6000) [pid = 1767] [serial = 635] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8c558800) [pid = 1767] [serial = 632] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x8c6e4800) [pid = 1767] [serial = 666] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x8e6d0800) [pid = 1767] [serial = 663] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x8e6ccc00) [pid = 1767] [serial = 662] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x8decd000) [pid = 1767] [serial = 641] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x8e6cec00) [pid = 1767] [serial = 644] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x8ddd1800) [pid = 1767] [serial = 639] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x8db9a000) [pid = 1767] [serial = 671] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0x8d01a800) [pid = 1767] [serial = 669] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x8efad800) [pid = 1767] [serial = 648] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0x8dd31000) [pid = 1767] [serial = 675] [outer = (nil)] [url = about:blank] 07:55:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x89eee400 == 52 [pid = 1767] [id = 256] 07:55:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x8b9e5000) [pid = 1767] [serial = 769] [outer = (nil)] 07:55:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x8c6ea400) [pid = 1767] [serial = 770] [outer = 0x8b9e5000] 07:55:26 INFO - PROCESS | 1767 | 1464015326131 Marionette DEBUG loaded listener.js 07:55:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x8d015400) [pid = 1767] [serial = 771] [outer = 0x8b9e5000] 07:55:26 INFO - PROCESS | 1767 | 1464015326934 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1537ms 07:55:26 INFO - PROCESS | 1767 | 1464015326971 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 07:55:26 INFO - PROCESS | 1767 | 1464015326975 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 07:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:55:26 INFO - PROCESS | 1767 | 1464015326984 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:55:26 INFO - PROCESS | 1767 | 1464015326990 Marionette TRACE conn4 <- [1,998,null,{}] 07:55:27 INFO - PROCESS | 1767 | 1464015327006 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:27 INFO - PROCESS | 1767 | 1464015327179 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 07:55:27 INFO - PROCESS | 1767 | 1464015327199 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6e1800 == 53 [pid = 1767] [id = 257] 07:55:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x8dd91800) [pid = 1767] [serial = 772] [outer = (nil)] 07:55:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x8dec4c00) [pid = 1767] [serial = 773] [outer = 0x8dd91800] 07:55:27 INFO - PROCESS | 1767 | 1464015327278 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8e482400) [pid = 1767] [serial = 774] [outer = 0x8dd91800] 07:55:28 INFO - PROCESS | 1767 | 1464015328222 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1295ms 07:55:28 INFO - PROCESS | 1767 | 1464015328284 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 07:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:55:28 INFO - PROCESS | 1767 | 1464015328289 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 07:55:28 INFO - PROCESS | 1767 | 1464015328295 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:55:28 INFO - PROCESS | 1767 | 1464015328299 Marionette TRACE conn4 <- [1,1002,null,{}] 07:55:28 INFO - PROCESS | 1767 | 1464015328304 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:28 INFO - PROCESS | 1767 | 1464015328611 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 07:55:28 INFO - PROCESS | 1767 | 1464015328667 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c557000 == 54 [pid = 1767] [id = 258] 07:55:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8dec5c00) [pid = 1767] [serial = 775] [outer = (nil)] 07:55:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x8e6d0400) [pid = 1767] [serial = 776] [outer = 0x8dec5c00] 07:55:28 INFO - PROCESS | 1767 | 1464015328901 Marionette DEBUG loaded listener.js 07:55:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x8e739800) [pid = 1767] [serial = 777] [outer = 0x8dec5c00] 07:55:29 INFO - PROCESS | 1767 | 1464015329974 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1743ms 07:55:30 INFO - PROCESS | 1767 | 1464015330040 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 07:55:30 INFO - PROCESS | 1767 | 1464015330044 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 07:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:55:30 INFO - PROCESS | 1767 | 1464015330050 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:55:30 INFO - PROCESS | 1767 | 1464015330053 Marionette TRACE conn4 <- [1,1006,null,{}] 07:55:30 INFO - PROCESS | 1767 | 1464015330059 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:30 INFO - PROCESS | 1767 | 1464015330287 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 07:55:30 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x8b9e7000) [pid = 1767] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:55:30 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x8dec2400) [pid = 1767] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:55:30 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x8dd30c00) [pid = 1767] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:55:30 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x8d016400) [pid = 1767] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:55:30 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x8e6c6400) [pid = 1767] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:55:30 INFO - PROCESS | 1767 | 1464015330604 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9e7000 == 55 [pid = 1767] [id = 259] 07:55:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x8c554000) [pid = 1767] [serial = 778] [outer = (nil)] 07:55:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8dec2400) [pid = 1767] [serial = 779] [outer = 0x8c554000] 07:55:30 INFO - PROCESS | 1767 | 1464015330685 Marionette DEBUG loaded listener.js 07:55:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8efb7c00) [pid = 1767] [serial = 780] [outer = 0x8c554000] 07:55:31 INFO - PROCESS | 1767 | 1464015331487 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1495ms 07:55:31 INFO - PROCESS | 1767 | 1464015331547 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 07:55:31 INFO - PROCESS | 1767 | 1464015331550 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 07:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:55:31 INFO - PROCESS | 1767 | 1464015331556 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:55:31 INFO - PROCESS | 1767 | 1464015331560 Marionette TRACE conn4 <- [1,1010,null,{}] 07:55:31 INFO - PROCESS | 1767 | 1464015331566 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:31 INFO - PROCESS | 1767 | 1464015331755 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 07:55:31 INFO - PROCESS | 1767 | 1464015331886 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e6c6c00 == 56 [pid = 1767] [id = 260] 07:55:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x8ee64800) [pid = 1767] [serial = 781] [outer = (nil)] 07:55:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x91fb9800) [pid = 1767] [serial = 782] [outer = 0x8ee64800] 07:55:31 INFO - PROCESS | 1767 | 1464015331963 Marionette DEBUG loaded listener.js 07:55:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x92064400) [pid = 1767] [serial = 783] [outer = 0x8ee64800] 07:55:32 INFO - PROCESS | 1767 | 1464015332884 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1386ms 07:55:32 INFO - PROCESS | 1767 | 1464015332945 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 07:55:32 INFO - PROCESS | 1767 | 1464015332952 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 07:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:55:32 INFO - PROCESS | 1767 | 1464015332961 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:55:32 INFO - PROCESS | 1767 | 1464015332968 Marionette TRACE conn4 <- [1,1014,null,{}] 07:55:32 INFO - PROCESS | 1767 | 1464015332979 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:33 INFO - PROCESS | 1767 | 1464015333193 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 07:55:33 INFO - PROCESS | 1767 | 1464015333445 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c55a800 == 57 [pid = 1767] [id = 261] 07:55:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8c55e000) [pid = 1767] [serial = 784] [outer = (nil)] 07:55:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8c98a400) [pid = 1767] [serial = 785] [outer = 0x8c55e000] 07:55:33 INFO - PROCESS | 1767 | 1464015333554 Marionette DEBUG loaded listener.js 07:55:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8d01d400) [pid = 1767] [serial = 786] [outer = 0x8c55e000] 07:55:34 INFO - PROCESS | 1767 | 1464015334480 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1598ms 07:55:34 INFO - PROCESS | 1767 | 1464015334560 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 07:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:55:34 INFO - PROCESS | 1767 | 1464015334571 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 07:55:34 INFO - PROCESS | 1767 | 1464015334583 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:55:34 INFO - PROCESS | 1767 | 1464015334588 Marionette TRACE conn4 <- [1,1018,null,{}] 07:55:34 INFO - PROCESS | 1767 | 1464015334594 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:34 INFO - PROCESS | 1767 | 1464015334835 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 07:55:35 INFO - PROCESS | 1767 | 1464015335066 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db9e000 == 58 [pid = 1767] [id = 262] 07:55:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8dba2400) [pid = 1767] [serial = 787] [outer = (nil)] 07:55:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8ddd0800) [pid = 1767] [serial = 788] [outer = 0x8dba2400] 07:55:35 INFO - PROCESS | 1767 | 1464015335206 Marionette DEBUG loaded listener.js 07:55:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8decd400) [pid = 1767] [serial = 789] [outer = 0x8dba2400] 07:55:36 INFO - PROCESS | 1767 | 1464015336236 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1691ms 07:55:36 INFO - PROCESS | 1767 | 1464015336273 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 07:55:36 INFO - PROCESS | 1767 | 1464015336280 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 07:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:55:36 INFO - PROCESS | 1767 | 1464015336287 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - PROCESS | 1767 | 1464015336294 Marionette TRACE conn4 <- [1,1022,null,{}] 07:55:36 INFO - PROCESS | 1767 | 1464015336311 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:36 INFO - PROCESS | 1767 | 1464015336520 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 07:55:36 INFO - PROCESS | 1767 | 1464015336754 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x91a2d800 == 59 [pid = 1767] [id = 263] 07:55:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x91fbe400) [pid = 1767] [serial = 790] [outer = (nil)] 07:55:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x92499800) [pid = 1767] [serial = 791] [outer = 0x91fbe400] 07:55:36 INFO - PROCESS | 1767 | 1464015336894 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x9295c400) [pid = 1767] [serial = 792] [outer = 0x91fbe400] 07:55:37 INFO - PROCESS | 1767 | 1464015337811 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1601ms 07:55:37 INFO - PROCESS | 1767 | 1464015337889 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 07:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:55:37 INFO - PROCESS | 1767 | 1464015337894 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 07:55:37 INFO - PROCESS | 1767 | 1464015337900 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:55:37 INFO - PROCESS | 1767 | 1464015337912 Marionette TRACE conn4 <- [1,1026,null,{}] 07:55:37 INFO - PROCESS | 1767 | 1464015337924 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:38 INFO - PROCESS | 1767 | 1464015338148 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 07:55:38 INFO - PROCESS | 1767 | 1464015338399 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:38 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dec7000 == 60 [pid = 1767] [id = 264] 07:55:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x93501c00) [pid = 1767] [serial = 793] [outer = (nil)] 07:55:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x93868000) [pid = 1767] [serial = 794] [outer = 0x93501c00] 07:55:38 INFO - PROCESS | 1767 | 1464015338532 Marionette DEBUG loaded listener.js 07:55:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x94452c00) [pid = 1767] [serial = 795] [outer = 0x93501c00] 07:55:39 INFO - PROCESS | 1767 | 1464015339446 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1594ms 07:55:39 INFO - PROCESS | 1767 | 1464015339495 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 07:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:55:39 INFO - PROCESS | 1767 | 1464015339499 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 07:55:39 INFO - PROCESS | 1767 | 1464015339507 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:55:39 INFO - PROCESS | 1767 | 1464015339511 Marionette TRACE conn4 <- [1,1030,null,{}] 07:55:39 INFO - PROCESS | 1767 | 1464015339516 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:39 INFO - PROCESS | 1767 | 1464015339711 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 07:55:39 INFO - PROCESS | 1767 | 1464015339955 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x935cf800 == 61 [pid = 1767] [id = 265] 07:55:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x94f81800) [pid = 1767] [serial = 796] [outer = (nil)] 07:55:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x9559dc00) [pid = 1767] [serial = 797] [outer = 0x94f81800] 07:55:40 INFO - PROCESS | 1767 | 1464015340086 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x95605400) [pid = 1767] [serial = 798] [outer = 0x94f81800] 07:55:40 INFO - PROCESS | 1767 | 1464015340988 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1543ms 07:55:41 INFO - PROCESS | 1767 | 1464015341051 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 07:55:41 INFO - PROCESS | 1767 | 1464015341054 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 07:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:55:41 INFO - PROCESS | 1767 | 1464015341062 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:55:41 INFO - PROCESS | 1767 | 1464015341066 Marionette TRACE conn4 <- [1,1034,null,{}] 07:55:41 INFO - PROCESS | 1767 | 1464015341072 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:41 INFO - PROCESS | 1767 | 1464015341338 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 07:55:41 INFO - PROCESS | 1767 | 1464015341618 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:41 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c7edc00 == 62 [pid = 1767] [id = 266] 07:55:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x94f85000) [pid = 1767] [serial = 799] [outer = (nil)] 07:55:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x9889dc00) [pid = 1767] [serial = 800] [outer = 0x94f85000] 07:55:41 INFO - PROCESS | 1767 | 1464015341708 Marionette DEBUG loaded listener.js 07:55:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x99290800) [pid = 1767] [serial = 801] [outer = 0x94f85000] 07:55:42 INFO - PROCESS | 1767 | 1464015342597 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1591ms 07:55:42 INFO - PROCESS | 1767 | 1464015342654 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 07:55:42 INFO - PROCESS | 1767 | 1464015342657 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 07:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:55:42 INFO - PROCESS | 1767 | 1464015342664 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:55:42 INFO - PROCESS | 1767 | 1464015342667 Marionette TRACE conn4 <- [1,1038,null,{}] 07:55:42 INFO - PROCESS | 1767 | 1464015342674 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:42 INFO - PROCESS | 1767 | 1464015342866 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 07:55:43 INFO - PROCESS | 1767 | 1464015343042 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dd2dc00 == 63 [pid = 1767] [id = 267] 07:55:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x97684000) [pid = 1767] [serial = 802] [outer = (nil)] 07:55:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x99e64400) [pid = 1767] [serial = 803] [outer = 0x97684000] 07:55:43 INFO - PROCESS | 1767 | 1464015343127 Marionette DEBUG loaded listener.js 07:55:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x99e67800) [pid = 1767] [serial = 804] [outer = 0x97684000] 07:55:44 INFO - PROCESS | 1767 | 1464015344106 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1483ms 07:55:44 INFO - PROCESS | 1767 | 1464015344149 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 07:55:44 INFO - PROCESS | 1767 | 1464015344153 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 07:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:55:44 INFO - PROCESS | 1767 | 1464015344159 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:55:44 INFO - PROCESS | 1767 | 1464015344163 Marionette TRACE conn4 <- [1,1042,null,{}] 07:55:44 INFO - PROCESS | 1767 | 1464015344169 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:44 INFO - PROCESS | 1767 | 1464015344357 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 07:55:44 INFO - PROCESS | 1767 | 1464015344541 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x97610400 == 64 [pid = 1767] [id = 268] 07:55:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x97612800) [pid = 1767] [serial = 805] [outer = (nil)] 07:55:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x9a1cac00) [pid = 1767] [serial = 806] [outer = 0x97612800] 07:55:44 INFO - PROCESS | 1767 | 1464015344674 Marionette DEBUG loaded listener.js 07:55:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x9a222c00) [pid = 1767] [serial = 807] [outer = 0x97612800] 07:55:45 INFO - PROCESS | 1767 | 1464015345576 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1480ms 07:55:45 INFO - PROCESS | 1767 | 1464015345642 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 07:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:55:45 INFO - PROCESS | 1767 | 1464015345646 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 07:55:45 INFO - PROCESS | 1767 | 1464015345652 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - PROCESS | 1767 | 1464015345656 Marionette TRACE conn4 <- [1,1046,null,{}] 07:55:45 INFO - PROCESS | 1767 | 1464015345662 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:45 INFO - PROCESS | 1767 | 1464015345849 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 07:55:46 INFO - PROCESS | 1767 | 1464015346025 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x99e67000 == 65 [pid = 1767] [id = 269] 07:55:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x9a1cc000) [pid = 1767] [serial = 808] [outer = (nil)] 07:55:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x9a22a400) [pid = 1767] [serial = 809] [outer = 0x9a1cc000] 07:55:46 INFO - PROCESS | 1767 | 1464015346114 Marionette DEBUG loaded listener.js 07:55:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x9a22cc00) [pid = 1767] [serial = 810] [outer = 0x9a1cc000] 07:55:47 INFO - PROCESS | 1767 | 1464015347047 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1432ms 07:55:47 INFO - PROCESS | 1767 | 1464015347085 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 07:55:47 INFO - PROCESS | 1767 | 1464015347089 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 07:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:55:47 INFO - PROCESS | 1767 | 1464015347096 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:55:47 INFO - PROCESS | 1767 | 1464015347099 Marionette TRACE conn4 <- [1,1050,null,{}] 07:55:47 INFO - PROCESS | 1767 | 1464015347105 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:47 INFO - PROCESS | 1767 | 1464015347292 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 07:55:47 INFO - PROCESS | 1767 | 1464015347475 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a223000 == 66 [pid = 1767] [id = 270] 07:55:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x9a227c00) [pid = 1767] [serial = 811] [outer = (nil)] 07:55:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x9a238000) [pid = 1767] [serial = 812] [outer = 0x9a227c00] 07:55:47 INFO - PROCESS | 1767 | 1464015347562 Marionette DEBUG loaded listener.js 07:55:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x9a239c00) [pid = 1767] [serial = 813] [outer = 0x9a227c00] 07:55:48 INFO - PROCESS | 1767 | 1464015348545 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1486ms 07:55:48 INFO - PROCESS | 1767 | 1464015348583 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 07:55:48 INFO - PROCESS | 1767 | 1464015348587 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 07:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:55:48 INFO - PROCESS | 1767 | 1464015348594 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:55:48 INFO - PROCESS | 1767 | 1464015348598 Marionette TRACE conn4 <- [1,1054,null,{}] 07:55:48 INFO - PROCESS | 1767 | 1464015348604 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:48 INFO - PROCESS | 1767 | 1464015348828 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 07:55:49 INFO - PROCESS | 1767 | 1464015349069 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c7e4400 == 67 [pid = 1767] [id = 271] 07:55:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x8c7e4800) [pid = 1767] [serial = 814] [outer = (nil)] 07:55:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x8c98ac00) [pid = 1767] [serial = 815] [outer = 0x8c7e4800] 07:55:49 INFO - PROCESS | 1767 | 1464015349538 Marionette DEBUG loaded listener.js 07:55:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x8d1c7c00) [pid = 1767] [serial = 816] [outer = 0x8c7e4800] 07:55:50 INFO - PROCESS | 1767 | 1464015350541 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1988ms 07:55:50 INFO - PROCESS | 1767 | 1464015350584 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 07:55:50 INFO - PROCESS | 1767 | 1464015350592 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 07:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:55:50 INFO - PROCESS | 1767 | 1464015350601 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:55:50 INFO - PROCESS | 1767 | 1464015350605 Marionette TRACE conn4 <- [1,1058,null,{}] 07:55:50 INFO - PROCESS | 1767 | 1464015350613 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:50 INFO - PROCESS | 1767 | 1464015350804 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 07:55:51 INFO - PROCESS | 1767 | 1464015351151 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d01a800 == 68 [pid = 1767] [id = 272] 07:55:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x8dba1400) [pid = 1767] [serial = 817] [outer = (nil)] 07:55:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x8e481c00) [pid = 1767] [serial = 818] [outer = 0x8dba1400] 07:55:51 INFO - PROCESS | 1767 | 1464015351241 Marionette DEBUG loaded listener.js 07:55:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x8e734400) [pid = 1767] [serial = 819] [outer = 0x8dba1400] 07:55:52 INFO - PROCESS | 1767 | 1464015352128 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1596ms 07:55:52 INFO - PROCESS | 1767 | 1464015352196 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 07:55:52 INFO - PROCESS | 1767 | 1464015352203 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 07:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:55:52 INFO - PROCESS | 1767 | 1464015352214 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:55:52 INFO - PROCESS | 1767 | 1464015352218 Marionette TRACE conn4 <- [1,1062,null,{}] 07:55:52 INFO - PROCESS | 1767 | 1464015352225 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:52 INFO - PROCESS | 1767 | 1464015352411 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 07:55:52 INFO - PROCESS | 1767 | --DOCSHELL 0x8b9e7000 == 67 [pid = 1767] [id = 259] 07:55:52 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x90d19c00) [pid = 1767] [serial = 719] [outer = (nil)] [url = about:blank] 07:55:52 INFO - PROCESS | 1767 | 1464015352720 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:52 INFO - PROCESS | 1767 | --DOCSHELL 0x8c557000 == 66 [pid = 1767] [id = 258] 07:55:52 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6e1800 == 65 [pid = 1767] [id = 257] 07:55:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c557000 == 66 [pid = 1767] [id = 273] 07:55:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x8c6e1800) [pid = 1767] [serial = 820] [outer = (nil)] 07:55:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x8d1bb800) [pid = 1767] [serial = 821] [outer = 0x8c6e1800] 07:55:52 INFO - PROCESS | 1767 | 1464015352828 Marionette DEBUG loaded listener.js 07:55:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x8e6c9400) [pid = 1767] [serial = 822] [outer = 0x8c6e1800] 07:55:52 INFO - PROCESS | 1767 | --DOCSHELL 0x89eee400 == 65 [pid = 1767] [id = 256] 07:55:52 INFO - PROCESS | 1767 | --DOCSHELL 0x8c7e9400 == 64 [pid = 1767] [id = 255] 07:55:53 INFO - PROCESS | 1767 | --DOCSHELL 0x93502800 == 63 [pid = 1767] [id = 250] 07:55:53 INFO - PROCESS | 1767 | --DOCSHELL 0x8c7e5c00 == 62 [pid = 1767] [id = 249] 07:55:53 INFO - PROCESS | 1767 | --DOCSHELL 0x92951c00 == 61 [pid = 1767] [id = 248] 07:55:53 INFO - PROCESS | 1767 | --DOCSHELL 0x935d1400 == 60 [pid = 1767] [id = 247] 07:55:53 INFO - PROCESS | 1767 | --DOCSHELL 0x89ee2800 == 59 [pid = 1767] [id = 246] 07:55:53 INFO - PROCESS | 1767 | --DOCSHELL 0x9295c000 == 58 [pid = 1767] [id = 245] 07:55:53 INFO - PROCESS | 1767 | --DOCSHELL 0x89eeb800 == 57 [pid = 1767] [id = 244] 07:55:53 INFO - PROCESS | 1767 | --DOCSHELL 0x89eed800 == 56 [pid = 1767] [id = 243] 07:55:53 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6ef800 == 55 [pid = 1767] [id = 242] 07:55:53 INFO - PROCESS | 1767 | --DOCSHELL 0x8d01f800 == 54 [pid = 1767] [id = 241] 07:55:53 INFO - PROCESS | 1767 | --DOCSHELL 0x89eed000 == 53 [pid = 1767] [id = 240] 07:55:53 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x8c998c00) [pid = 1767] [serial = 705] [outer = (nil)] [url = about:blank] 07:55:53 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x8c7e9c00) [pid = 1767] [serial = 704] [outer = (nil)] [url = about:blank] 07:55:53 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x8e738800) [pid = 1767] [serial = 713] [outer = (nil)] [url = about:blank] 07:55:53 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x8db06c00) [pid = 1767] [serial = 683] [outer = (nil)] [url = about:blank] 07:55:53 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x90d22800) [pid = 1767] [serial = 695] [outer = (nil)] [url = about:blank] 07:55:53 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x8dd8d000) [pid = 1767] [serial = 710] [outer = (nil)] [url = about:blank] 07:55:53 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x8e6c7800) [pid = 1767] [serial = 689] [outer = (nil)] [url = about:blank] 07:55:53 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x8d020400) [pid = 1767] [serial = 707] [outer = (nil)] [url = about:blank] 07:55:53 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x8d1c5c00) [pid = 1767] [serial = 708] [outer = (nil)] [url = about:blank] 07:55:53 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x90d21000) [pid = 1767] [serial = 716] [outer = (nil)] [url = about:blank] 07:55:53 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x8c6ec800) [pid = 1767] [serial = 680] [outer = (nil)] [url = about:blank] 07:55:53 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x8e73cc00) [pid = 1767] [serial = 692] [outer = (nil)] [url = about:blank] 07:55:53 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x8e482000) [pid = 1767] [serial = 701] [outer = (nil)] [url = about:blank] 07:55:53 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x91a25c00) [pid = 1767] [serial = 698] [outer = (nil)] [url = about:blank] 07:55:53 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x8decb000) [pid = 1767] [serial = 686] [outer = (nil)] [url = about:blank] 07:55:53 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x90d24800) [pid = 1767] [serial = 717] [outer = (nil)] [url = about:blank] 07:55:53 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x8efb9800) [pid = 1767] [serial = 714] [outer = (nil)] [url = about:blank] 07:55:53 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x8ddd4c00) [pid = 1767] [serial = 711] [outer = (nil)] [url = about:blank] 07:55:53 INFO - PROCESS | 1767 | 1464015353783 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1594ms 07:55:53 INFO - PROCESS | 1767 | 1464015353808 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 07:55:53 INFO - PROCESS | 1767 | 1464015353812 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 07:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:55:53 INFO - PROCESS | 1767 | 1464015353819 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:55:53 INFO - PROCESS | 1767 | 1464015353825 Marionette TRACE conn4 <- [1,1066,null,{}] 07:55:53 INFO - PROCESS | 1767 | 1464015353841 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:54 INFO - PROCESS | 1767 | 1464015354010 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 07:55:54 INFO - PROCESS | 1767 | 1464015354030 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6ec800 == 54 [pid = 1767] [id = 274] 07:55:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x8efb0400) [pid = 1767] [serial = 823] [outer = (nil)] 07:55:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x91a24000) [pid = 1767] [serial = 824] [outer = 0x8efb0400] 07:55:54 INFO - PROCESS | 1767 | 1464015354119 Marionette DEBUG loaded listener.js 07:55:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x91fb2800) [pid = 1767] [serial = 825] [outer = 0x8efb0400] 07:55:55 INFO - PROCESS | 1767 | 1464015355032 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1234ms 07:55:55 INFO - PROCESS | 1767 | 1464015355054 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 07:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:55:55 INFO - PROCESS | 1767 | 1464015355058 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 07:55:55 INFO - PROCESS | 1767 | 1464015355064 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:55:55 INFO - PROCESS | 1767 | 1464015355068 Marionette TRACE conn4 <- [1,1070,null,{}] 07:55:55 INFO - PROCESS | 1767 | 1464015355073 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:55 INFO - PROCESS | 1767 | 1464015355235 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 07:55:55 INFO - PROCESS | 1767 | 1464015355395 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x90d24c00 == 55 [pid = 1767] [id = 275] 07:55:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x91a25c00) [pid = 1767] [serial = 826] [outer = (nil)] 07:55:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x92494000) [pid = 1767] [serial = 827] [outer = 0x91a25c00] 07:55:55 INFO - PROCESS | 1767 | 1464015355468 Marionette DEBUG loaded listener.js 07:55:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x92958400) [pid = 1767] [serial = 828] [outer = 0x91a25c00] 07:55:56 INFO - PROCESS | 1767 | 1464015356354 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1339ms 07:55:56 INFO - PROCESS | 1767 | 1464015356404 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 07:55:56 INFO - PROCESS | 1767 | 1464015356407 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 07:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:55:56 INFO - PROCESS | 1767 | 1464015356421 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:55:56 INFO - PROCESS | 1767 | 1464015356423 Marionette TRACE conn4 <- [1,1074,null,{}] 07:55:56 INFO - PROCESS | 1767 | 1464015356429 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:56 INFO - PROCESS | 1767 | 1464015356646 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 07:55:56 INFO - PROCESS | 1767 | 1464015356684 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x92492000 == 56 [pid = 1767] [id = 276] 07:55:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x9249ac00) [pid = 1767] [serial = 829] [outer = (nil)] 07:55:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x9386ac00) [pid = 1767] [serial = 830] [outer = 0x9249ac00] 07:55:56 INFO - PROCESS | 1767 | 1464015356766 Marionette DEBUG loaded listener.js 07:55:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x93a9f800) [pid = 1767] [serial = 831] [outer = 0x9249ac00] 07:55:57 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x8dd91800) [pid = 1767] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:55:57 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x8dec5c00) [pid = 1767] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:55:57 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x8c554000) [pid = 1767] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:55:57 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x8c7ec800) [pid = 1767] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:55:57 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x8b9ea000) [pid = 1767] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:55:57 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x8b9e5000) [pid = 1767] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:55:57 INFO - PROCESS | 1767 | 1464015357941 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1584ms 07:55:58 INFO - PROCESS | 1767 | 1464015358006 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 07:55:58 INFO - PROCESS | 1767 | 1464015358009 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 07:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:55:58 INFO - PROCESS | 1767 | 1464015358015 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - PROCESS | 1767 | 1464015358018 Marionette TRACE conn4 <- [1,1078,null,{}] 07:55:58 INFO - PROCESS | 1767 | 1464015358024 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:58 INFO - PROCESS | 1767 | 1464015358215 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 07:55:58 INFO - PROCESS | 1767 | 1464015358403 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dd91800 == 57 [pid = 1767] [id = 277] 07:55:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x8e73d000) [pid = 1767] [serial = 832] [outer = (nil)] 07:55:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x94459000) [pid = 1767] [serial = 833] [outer = 0x8e73d000] 07:55:58 INFO - PROCESS | 1767 | 1464015358492 Marionette DEBUG loaded listener.js 07:55:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x95597000) [pid = 1767] [serial = 834] [outer = 0x8e73d000] 07:55:59 INFO - PROCESS | 1767 | 1464015359217 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1234ms 07:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:55:59 INFO - PROCESS | 1767 | 1464015359250 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 07:55:59 INFO - PROCESS | 1767 | 1464015359253 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 07:55:59 INFO - PROCESS | 1767 | 1464015359260 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:55:59 INFO - PROCESS | 1767 | 1464015359263 Marionette TRACE conn4 <- [1,1082,null,{}] 07:55:59 INFO - PROCESS | 1767 | 1464015359268 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:59 INFO - PROCESS | 1767 | 1464015359430 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 07:55:59 INFO - PROCESS | 1767 | 1464015359445 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d020400 == 58 [pid = 1767] [id = 278] 07:55:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x8dba1800) [pid = 1767] [serial = 835] [outer = (nil)] 07:55:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x9761b800) [pid = 1767] [serial = 836] [outer = 0x8dba1800] 07:55:59 INFO - PROCESS | 1767 | 1464015359519 Marionette DEBUG loaded listener.js 07:55:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x97683400) [pid = 1767] [serial = 837] [outer = 0x8dba1800] 07:56:00 INFO - PROCESS | 1767 | 1464015360768 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1542ms 07:56:00 INFO - PROCESS | 1767 | 1464015360803 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 07:56:00 INFO - PROCESS | 1767 | 1464015360811 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 07:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:56:00 INFO - PROCESS | 1767 | 1464015360819 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:56:00 INFO - PROCESS | 1767 | 1464015360826 Marionette TRACE conn4 <- [1,1086,null,{}] 07:56:00 INFO - PROCESS | 1767 | 1464015360835 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:01 INFO - PROCESS | 1767 | 1464015361052 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 07:56:01 INFO - PROCESS | 1767 | 1464015361288 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db0a400 == 59 [pid = 1767] [id = 279] 07:56:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x8db0f000) [pid = 1767] [serial = 838] [outer = (nil)] 07:56:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x8dd89800) [pid = 1767] [serial = 839] [outer = 0x8db0f000] 07:56:01 INFO - PROCESS | 1767 | 1464015361429 Marionette DEBUG loaded listener.js 07:56:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x8dec5c00) [pid = 1767] [serial = 840] [outer = 0x8db0f000] 07:56:02 INFO - PROCESS | 1767 | 1464015362398 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1642ms 07:56:02 INFO - PROCESS | 1767 | 1464015362463 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 07:56:02 INFO - PROCESS | 1767 | 1464015362473 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 07:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:56:02 INFO - PROCESS | 1767 | 1464015362484 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:56:02 INFO - PROCESS | 1767 | 1464015362489 Marionette TRACE conn4 <- [1,1090,null,{}] 07:56:02 INFO - PROCESS | 1767 | 1464015362495 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:02 INFO - PROCESS | 1767 | 1464015362720 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 07:56:03 INFO - PROCESS | 1767 | 1464015363004 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dd86c00 == 60 [pid = 1767] [id = 280] 07:56:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x90d23c00) [pid = 1767] [serial = 841] [outer = (nil)] 07:56:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x91a2f400) [pid = 1767] [serial = 842] [outer = 0x90d23c00] 07:56:03 INFO - PROCESS | 1767 | 1464015363113 Marionette DEBUG loaded listener.js 07:56:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x9385ec00) [pid = 1767] [serial = 843] [outer = 0x90d23c00] 07:56:04 INFO - PROCESS | 1767 | 1464015364064 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1641ms 07:56:04 INFO - PROCESS | 1767 | 1464015364125 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 07:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:56:04 INFO - PROCESS | 1767 | 1464015364130 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 07:56:04 INFO - PROCESS | 1767 | 1464015364137 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:56:04 INFO - PROCESS | 1767 | 1464015364144 Marionette TRACE conn4 <- [1,1094,null,{}] 07:56:04 INFO - PROCESS | 1767 | 1464015364161 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:04 INFO - PROCESS | 1767 | 1464015364379 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 07:56:04 INFO - PROCESS | 1767 | 1464015364615 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:04 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c560800 == 61 [pid = 1767] [id = 281] 07:56:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x94f85800) [pid = 1767] [serial = 844] [outer = (nil)] 07:56:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x9889e000) [pid = 1767] [serial = 845] [outer = 0x94f85800] 07:56:04 INFO - PROCESS | 1767 | 1464015364753 Marionette DEBUG loaded listener.js 07:56:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x9a138c00) [pid = 1767] [serial = 846] [outer = 0x94f85800] 07:56:05 INFO - PROCESS | 1767 | 1464015365727 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1638ms 07:56:05 INFO - PROCESS | 1767 | 1464015365776 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 07:56:05 INFO - PROCESS | 1767 | 1464015365781 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 07:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:56:05 INFO - PROCESS | 1767 | 1464015365788 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:56:05 INFO - PROCESS | 1767 | 1464015365792 Marionette TRACE conn4 <- [1,1098,null,{}] 07:56:05 INFO - PROCESS | 1767 | 1464015365797 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:06 INFO - PROCESS | 1767 | 1464015365992 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 07:56:06 INFO - PROCESS | 1767 | 1464015366220 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c560000 == 62 [pid = 1767] [id = 282] 07:56:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x99df0000) [pid = 1767] [serial = 847] [outer = (nil)] 07:56:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x9a236400) [pid = 1767] [serial = 848] [outer = 0x99df0000] 07:56:06 INFO - PROCESS | 1767 | 1464015366322 Marionette DEBUG loaded listener.js 07:56:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x9a23e400) [pid = 1767] [serial = 849] [outer = 0x99df0000] 07:56:07 INFO - PROCESS | 1767 | 1464015367195 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1480ms 07:56:07 INFO - PROCESS | 1767 | 1464015367269 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 07:56:07 INFO - PROCESS | 1767 | 1464015367274 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 07:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:56:07 INFO - PROCESS | 1767 | 1464015367280 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:56:07 INFO - PROCESS | 1767 | 1464015367284 Marionette TRACE conn4 <- [1,1102,null,{}] 07:56:07 INFO - PROCESS | 1767 | 1464015367290 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:07 INFO - PROCESS | 1767 | 1464015367510 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 07:56:07 INFO - PROCESS | 1767 | 1464015367759 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee56400 == 63 [pid = 1767] [id = 283] 07:56:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x9a236c00) [pid = 1767] [serial = 850] [outer = (nil)] 07:56:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x9a301800) [pid = 1767] [serial = 851] [outer = 0x9a236c00] 07:56:07 INFO - PROCESS | 1767 | 1464015367892 Marionette DEBUG loaded listener.js 07:56:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x9a305c00) [pid = 1767] [serial = 852] [outer = 0x9a236c00] 07:56:08 INFO - PROCESS | 1767 | 1464015368883 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1638ms 07:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:56:08 INFO - PROCESS | 1767 | 1464015368919 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 07:56:08 INFO - PROCESS | 1767 | 1464015368922 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 07:56:08 INFO - PROCESS | 1767 | 1464015368930 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:56:08 INFO - PROCESS | 1767 | 1464015368933 Marionette TRACE conn4 <- [1,1106,null,{}] 07:56:08 INFO - PROCESS | 1767 | 1464015368940 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:09 INFO - PROCESS | 1767 | 1464015369143 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 07:56:09 INFO - PROCESS | 1767 | 1464015369373 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x8efbb400 == 64 [pid = 1767] [id = 284] 07:56:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x9a282000) [pid = 1767] [serial = 853] [outer = (nil)] 07:56:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x9a4cc400) [pid = 1767] [serial = 854] [outer = 0x9a282000] 07:56:09 INFO - PROCESS | 1767 | 1464015369509 Marionette DEBUG loaded listener.js 07:56:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x9a646400) [pid = 1767] [serial = 855] [outer = 0x9a282000] 07:56:10 INFO - PROCESS | 1767 | 1464015370423 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1532ms 07:56:10 INFO - PROCESS | 1767 | 1464015370461 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 07:56:10 INFO - PROCESS | 1767 | 1464015370464 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 07:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:56:10 INFO - PROCESS | 1767 | 1464015370472 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:56:10 INFO - PROCESS | 1767 | 1464015370475 Marionette TRACE conn4 <- [1,1110,null,{}] 07:56:10 INFO - PROCESS | 1767 | 1464015370481 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:10 INFO - PROCESS | 1767 | 1464015370682 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 07:56:10 INFO - PROCESS | 1767 | 1464015370916 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a305400 == 65 [pid = 1767] [id = 285] 07:56:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x9a310000) [pid = 1767] [serial = 856] [outer = (nil)] 07:56:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x9a6eac00) [pid = 1767] [serial = 857] [outer = 0x9a310000] 07:56:11 INFO - PROCESS | 1767 | 1464015371047 Marionette DEBUG loaded listener.js 07:56:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x9a6eec00) [pid = 1767] [serial = 858] [outer = 0x9a310000] 07:56:11 INFO - PROCESS | 1767 | 1464015371949 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1537ms 07:56:12 INFO - PROCESS | 1767 | 1464015372010 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 07:56:12 INFO - PROCESS | 1767 | 1464015372015 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 07:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:56:12 INFO - PROCESS | 1767 | 1464015372023 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:56:12 INFO - PROCESS | 1767 | 1464015372026 Marionette TRACE conn4 <- [1,1114,null,{}] 07:56:12 INFO - PROCESS | 1767 | 1464015372032 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:12 INFO - PROCESS | 1767 | 1464015372223 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 07:56:12 INFO - PROCESS | 1767 | 1464015372466 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee58400 == 66 [pid = 1767] [id = 286] 07:56:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x8efae400) [pid = 1767] [serial = 859] [outer = (nil)] 07:56:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x9a6f5400) [pid = 1767] [serial = 860] [outer = 0x8efae400] 07:56:12 INFO - PROCESS | 1767 | 1464015372600 Marionette DEBUG loaded listener.js 07:56:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0x9a710400) [pid = 1767] [serial = 861] [outer = 0x8efae400] 07:56:13 INFO - PROCESS | 1767 | 1464015373499 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1532ms 07:56:13 INFO - PROCESS | 1767 | 1464015373557 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 07:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:56:13 INFO - PROCESS | 1767 | 1464015373561 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 07:56:13 INFO - PROCESS | 1767 | 1464015373567 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:56:13 INFO - PROCESS | 1767 | 1464015373571 Marionette TRACE conn4 <- [1,1118,null,{}] 07:56:13 INFO - PROCESS | 1767 | 1464015373577 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:13 INFO - PROCESS | 1767 | 1464015373870 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 07:56:14 INFO - PROCESS | 1767 | 1464015374124 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a4cb800 == 67 [pid = 1767] [id = 287] 07:56:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0x9a4d7000) [pid = 1767] [serial = 862] [outer = (nil)] 07:56:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 182 (0x9a994800) [pid = 1767] [serial = 863] [outer = 0x9a4d7000] 07:56:14 INFO - PROCESS | 1767 | 1464015374211 Marionette DEBUG loaded listener.js 07:56:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 183 (0x9a996000) [pid = 1767] [serial = 864] [outer = 0x9a4d7000] 07:56:15 INFO - PROCESS | 1767 | 1464015375167 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1631ms 07:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:56:15 INFO - PROCESS | 1767 | 1464015375199 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 07:56:15 INFO - PROCESS | 1767 | 1464015375202 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 07:56:15 INFO - PROCESS | 1767 | 1464015375208 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - PROCESS | 1767 | 1464015375212 Marionette TRACE conn4 <- [1,1122,null,{}] 07:56:15 INFO - PROCESS | 1767 | 1464015375218 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:15 INFO - PROCESS | 1767 | 1464015375410 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 07:56:15 INFO - PROCESS | 1767 | 1464015375670 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a7e3000 == 68 [pid = 1767] [id = 288] 07:56:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 184 (0x9a99e800) [pid = 1767] [serial = 865] [outer = (nil)] 07:56:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 185 (0x9a9a0800) [pid = 1767] [serial = 866] [outer = 0x9a99e800] 07:56:15 INFO - PROCESS | 1767 | 1464015375798 Marionette DEBUG loaded listener.js 07:56:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 186 (0x9ab2e800) [pid = 1767] [serial = 867] [outer = 0x9a99e800] 07:56:16 INFO - PROCESS | 1767 | 1464015376720 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1586ms 07:56:16 INFO - PROCESS | 1767 | 1464015376794 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 07:56:16 INFO - PROCESS | 1767 | 1464015376799 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 07:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:56:16 INFO - PROCESS | 1767 | 1464015376806 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:56:16 INFO - PROCESS | 1767 | 1464015376811 Marionette TRACE conn4 <- [1,1126,null,{}] 07:56:16 INFO - PROCESS | 1767 | 1464015376818 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:17 INFO - PROCESS | 1767 | 1464015377078 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 07:56:17 INFO - PROCESS | 1767 | 1464015377360 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:17 INFO - PROCESS | 1767 | ++DOCSHELL 0x98077000 == 69 [pid = 1767] [id = 289] 07:56:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 187 (0x9a995000) [pid = 1767] [serial = 868] [outer = (nil)] 07:56:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 188 (0x9ab3b000) [pid = 1767] [serial = 869] [outer = 0x9a995000] 07:56:17 INFO - PROCESS | 1767 | 1464015377459 Marionette DEBUG loaded listener.js 07:56:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 189 (0x9abcc000) [pid = 1767] [serial = 870] [outer = 0x9a995000] 07:56:18 INFO - PROCESS | 1767 | 1464015378396 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1635ms 07:56:18 INFO - PROCESS | 1767 | 1464015378443 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 07:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:56:18 INFO - PROCESS | 1767 | 1464015378447 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 07:56:18 INFO - PROCESS | 1767 | 1464015378453 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:56:18 INFO - PROCESS | 1767 | 1464015378458 Marionette TRACE conn4 <- [1,1130,null,{}] 07:56:18 INFO - PROCESS | 1767 | 1464015378464 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:18 INFO - PROCESS | 1767 | 1464015378693 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 07:56:18 INFO - PROCESS | 1767 | 1464015378929 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c7ea800 == 70 [pid = 1767] [id = 290] 07:56:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 190 (0x8c7ebc00) [pid = 1767] [serial = 871] [outer = (nil)] 07:56:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 191 (0x8db9b000) [pid = 1767] [serial = 872] [outer = 0x8c7ebc00] 07:56:19 INFO - PROCESS | 1767 | 1464015379029 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 192 (0x8e738c00) [pid = 1767] [serial = 873] [outer = 0x8c7ebc00] 07:56:19 INFO - PROCESS | 1767 | 1464015379936 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1540ms 07:56:19 INFO - PROCESS | 1767 | 1464015379994 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 07:56:19 INFO - PROCESS | 1767 | 1464015379997 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 07:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:56:20 INFO - PROCESS | 1767 | 1464015380004 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - PROCESS | 1767 | 1464015380017 Marionette TRACE conn4 <- [1,1134,null,{}] 07:56:20 INFO - PROCESS | 1767 | 1464015380023 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:20 INFO - PROCESS | 1767 | 1464015380220 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 07:56:20 INFO - PROCESS | 1767 | 1464015380458 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6e7000 == 71 [pid = 1767] [id = 291] 07:56:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 193 (0x8c6e9400) [pid = 1767] [serial = 874] [outer = (nil)] 07:56:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 194 (0x8c7e9c00) [pid = 1767] [serial = 875] [outer = 0x8c6e9400] 07:56:20 INFO - PROCESS | 1767 | 1464015380888 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 195 (0x8c996c00) [pid = 1767] [serial = 876] [outer = 0x8c6e9400] 07:56:21 INFO - PROCESS | 1767 | 1464015381808 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1850ms 07:56:21 INFO - PROCESS | 1767 | 1464015381860 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 1767 | 1464015381866 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 07:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:56:21 INFO - PROCESS | 1767 | 1464015381875 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:56:21 INFO - PROCESS | 1767 | 1464015381880 Marionette TRACE conn4 <- [1,1138,null,{}] 07:56:21 INFO - PROCESS | 1767 | 1464015381892 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:22 INFO - PROCESS | 1767 | 1464015382189 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 07:56:22 INFO - PROCESS | 1767 | 1464015382430 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:22 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c98fc00 == 72 [pid = 1767] [id = 292] 07:56:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 196 (0x8db10400) [pid = 1767] [serial = 877] [outer = (nil)] 07:56:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 197 (0x8ee56000) [pid = 1767] [serial = 878] [outer = 0x8db10400] 07:56:22 INFO - PROCESS | 1767 | 1464015382588 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 198 (0x91a23c00) [pid = 1767] [serial = 879] [outer = 0x8db10400] 07:56:23 INFO - PROCESS | 1767 | 1464015383718 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1943ms 07:56:23 INFO - PROCESS | 1767 | 1464015383872 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 07:56:23 INFO - PROCESS | 1767 | 1464015383877 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 07:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:56:23 INFO - PROCESS | 1767 | 1464015383893 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:56:23 INFO - PROCESS | 1767 | 1464015383896 Marionette TRACE conn4 <- [1,1142,null,{}] 07:56:23 INFO - PROCESS | 1767 | 1464015383903 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:24 INFO - PROCESS | 1767 | 1464015384157 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 07:56:24 INFO - PROCESS | 1767 | 1464015384378 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x89ee4c00 == 73 [pid = 1767] [id = 293] 07:56:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 199 (0x8a6e1000) [pid = 1767] [serial = 880] [outer = (nil)] 07:56:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 200 (0x8c7ef800) [pid = 1767] [serial = 881] [outer = 0x8a6e1000] 07:56:24 INFO - PROCESS | 1767 | 1464015384546 Marionette DEBUG loaded listener.js 07:56:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 201 (0x8dba3800) [pid = 1767] [serial = 882] [outer = 0x8a6e1000] 07:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 200 (0x92498000) [pid = 1767] [serial = 731] [outer = (nil)] [url = about:blank] 07:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 199 (0x94f7a000) [pid = 1767] [serial = 746] [outer = (nil)] [url = about:blank] 07:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 198 (0x9806e400) [pid = 1767] [serial = 761] [outer = (nil)] [url = about:blank] 07:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 197 (0x92955c00) [pid = 1767] [serial = 734] [outer = (nil)] [url = about:blank] 07:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 196 (0x935d0400) [pid = 1767] [serial = 737] [outer = (nil)] [url = about:blank] 07:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 195 (0x93a26400) [pid = 1767] [serial = 740] [outer = (nil)] [url = about:blank] 07:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 194 (0x8db08c00) [pid = 1767] [serial = 725] [outer = (nil)] [url = about:blank] 07:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 193 (0x9514a800) [pid = 1767] [serial = 749] [outer = (nil)] [url = about:blank] 07:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 192 (0x97612400) [pid = 1767] [serial = 755] [outer = (nil)] [url = about:blank] 07:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 191 (0x95603000) [pid = 1767] [serial = 752] [outer = (nil)] [url = about:blank] 07:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 190 (0x8efb6800) [pid = 1767] [serial = 728] [outer = (nil)] [url = about:blank] 07:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 189 (0x97678000) [pid = 1767] [serial = 758] [outer = (nil)] [url = about:blank] 07:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 188 (0x93a9c800) [pid = 1767] [serial = 743] [outer = (nil)] [url = about:blank] 07:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 187 (0x8a6eac00) [pid = 1767] [serial = 722] [outer = (nil)] [url = about:blank] 07:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 186 (0x91fb9800) [pid = 1767] [serial = 782] [outer = (nil)] [url = about:blank] 07:56:25 INFO - PROCESS | 1767 | --DOCSHELL 0x8dd91800 == 72 [pid = 1767] [id = 277] 07:56:25 INFO - PROCESS | 1767 | --DOCSHELL 0x92492000 == 71 [pid = 1767] [id = 276] 07:56:25 INFO - PROCESS | 1767 | --DOCSHELL 0x90d24c00 == 70 [pid = 1767] [id = 275] 07:56:25 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6ec800 == 69 [pid = 1767] [id = 274] 07:56:25 INFO - PROCESS | 1767 | --DOCSHELL 0x8c557000 == 68 [pid = 1767] [id = 273] 07:56:25 INFO - PROCESS | 1767 | --DOCSHELL 0x8d01a800 == 67 [pid = 1767] [id = 272] 07:56:25 INFO - PROCESS | 1767 | --DOCSHELL 0x8c7e4400 == 66 [pid = 1767] [id = 271] 07:56:25 INFO - PROCESS | 1767 | --DOCSHELL 0x8e6c6c00 == 65 [pid = 1767] [id = 260] 07:56:25 INFO - PROCESS | 1767 | 1464015385816 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:56:25 INFO - PROCESS | 1767 | --DOMWINDOW == 185 (0x8e482400) [pid = 1767] [serial = 774] [outer = (nil)] [url = about:blank] 07:56:25 INFO - PROCESS | 1767 | --DOMWINDOW == 184 (0x8e739800) [pid = 1767] [serial = 777] [outer = (nil)] [url = about:blank] 07:56:25 INFO - PROCESS | 1767 | --DOMWINDOW == 183 (0x8efb7c00) [pid = 1767] [serial = 780] [outer = (nil)] [url = about:blank] 07:56:25 INFO - PROCESS | 1767 | --DOMWINDOW == 182 (0x8d1ba400) [pid = 1767] [serial = 767] [outer = (nil)] [url = about:blank] 07:56:25 INFO - PROCESS | 1767 | --DOMWINDOW == 181 (0x92059000) [pid = 1767] [serial = 720] [outer = (nil)] [url = about:blank] 07:56:25 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x8c6ea400) [pid = 1767] [serial = 770] [outer = (nil)] [url = about:blank] 07:56:25 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0x8dec2400) [pid = 1767] [serial = 779] [outer = (nil)] [url = about:blank] 07:56:25 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x8dec4c00) [pid = 1767] [serial = 773] [outer = (nil)] [url = about:blank] 07:56:25 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x8db9ec00) [pid = 1767] [serial = 764] [outer = (nil)] [url = about:blank] 07:56:25 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x8e6d0400) [pid = 1767] [serial = 776] [outer = (nil)] [url = about:blank] 07:56:25 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x8d015400) [pid = 1767] [serial = 771] [outer = (nil)] [url = about:blank] 07:56:25 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x8db98800) [pid = 1767] [serial = 768] [outer = (nil)] [url = about:blank] 07:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1991ms 07:56:25 INFO - PROCESS | 1767 | 1464015385890 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 07:56:25 INFO - PROCESS | 1767 | 1464015385897 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 07:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:56:25 INFO - PROCESS | 1767 | 1464015385908 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 1767 | 1464015385914 Marionette TRACE conn4 <- [1,1146,null,{}] 07:56:25 INFO - PROCESS | 1767 | 1464015385923 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:26 INFO - PROCESS | 1767 | 1464015386133 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 07:56:26 INFO - PROCESS | 1767 | 1464015386415 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c7ef400 == 66 [pid = 1767] [id = 294] 07:56:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x8c98d400) [pid = 1767] [serial = 883] [outer = (nil)] 07:56:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x8c993800) [pid = 1767] [serial = 884] [outer = 0x8c98d400] 07:56:26 INFO - PROCESS | 1767 | 1464015386549 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x8d1ba400) [pid = 1767] [serial = 885] [outer = 0x8c98d400] 07:56:27 INFO - PROCESS | 1767 | 1464015387555 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1687ms 07:56:27 INFO - PROCESS | 1767 | 1464015387596 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 07:56:27 INFO - PROCESS | 1767 | 1464015387605 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 07:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:56:27 INFO - PROCESS | 1767 | 1464015387616 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - PROCESS | 1767 | 1464015387621 Marionette TRACE conn4 <- [1,1150,null,{}] 07:56:27 INFO - PROCESS | 1767 | 1464015387628 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:27 INFO - PROCESS | 1767 | 1464015387847 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 07:56:28 INFO - PROCESS | 1767 | 1464015388089 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1c3000 == 67 [pid = 1767] [id = 295] 07:56:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x8db06000) [pid = 1767] [serial = 886] [outer = (nil)] 07:56:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x8ddc9800) [pid = 1767] [serial = 887] [outer = 0x8db06000] 07:56:28 INFO - PROCESS | 1767 | 1464015388227 Marionette DEBUG loaded listener.js 07:56:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0x8ddd3c00) [pid = 1767] [serial = 888] [outer = 0x8db06000] 07:56:29 INFO - PROCESS | 1767 | 1464015389238 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1698ms 07:56:29 INFO - PROCESS | 1767 | 1464015389315 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 07:56:29 INFO - PROCESS | 1767 | 1464015389319 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 07:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:56:29 INFO - PROCESS | 1767 | 1464015389327 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:56:29 INFO - PROCESS | 1767 | 1464015389334 Marionette TRACE conn4 <- [1,1154,null,{}] 07:56:29 INFO - PROCESS | 1767 | 1464015389351 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:29 INFO - PROCESS | 1767 | 1464015389682 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 07:56:29 INFO - PROCESS | 1767 | 1464015389947 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ddcb000 == 68 [pid = 1767] [id = 296] 07:56:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0x8efb6800) [pid = 1767] [serial = 889] [outer = (nil)] 07:56:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 182 (0x90d27400) [pid = 1767] [serial = 890] [outer = 0x8efb6800] 07:56:30 INFO - PROCESS | 1767 | 1464015390044 Marionette DEBUG loaded listener.js 07:56:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 183 (0x9205e800) [pid = 1767] [serial = 891] [outer = 0x8efb6800] 07:56:32 INFO - PROCESS | 1767 | --DOCSHELL 0x935cf800 == 67 [pid = 1767] [id = 265] 07:56:32 INFO - PROCESS | 1767 | --DOCSHELL 0x8dd90400 == 66 [pid = 1767] [id = 220] 07:56:32 INFO - PROCESS | 1767 | --DOCSHELL 0x99e67000 == 65 [pid = 1767] [id = 269] 07:56:32 INFO - PROCESS | 1767 | --DOCSHELL 0x8b9ec000 == 64 [pid = 1767] [id = 217] 07:56:32 INFO - PROCESS | 1767 | --DOCSHELL 0x8db9e000 == 63 [pid = 1767] [id = 262] 07:56:32 INFO - PROCESS | 1767 | --DOCSHELL 0x97610400 == 62 [pid = 1767] [id = 268] 07:56:32 INFO - PROCESS | 1767 | --DOCSHELL 0x8dec7000 == 61 [pid = 1767] [id = 264] 07:56:32 INFO - PROCESS | 1767 | --DOCSHELL 0x8dd2dc00 == 60 [pid = 1767] [id = 267] 07:56:32 INFO - PROCESS | 1767 | --DOCSHELL 0x9a223000 == 59 [pid = 1767] [id = 270] 07:56:32 INFO - PROCESS | 1767 | --DOCSHELL 0x8c7edc00 == 58 [pid = 1767] [id = 266] 07:56:32 INFO - PROCESS | 1767 | --DOCSHELL 0x8dd87c00 == 57 [pid = 1767] [id = 219] 07:56:32 INFO - PROCESS | 1767 | --DOCSHELL 0x97617c00 == 56 [pid = 1767] [id = 252] 07:56:32 INFO - PROCESS | 1767 | --DOCSHELL 0x9514d400 == 55 [pid = 1767] [id = 253] 07:56:32 INFO - PROCESS | 1767 | --DOCSHELL 0x8c55d800 == 54 [pid = 1767] [id = 254] 07:56:32 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6e7000 == 53 [pid = 1767] [id = 291] 07:56:32 INFO - PROCESS | 1767 | --DOCSHELL 0x8c98fc00 == 52 [pid = 1767] [id = 292] 07:56:32 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee58400 == 51 [pid = 1767] [id = 286] 07:56:32 INFO - PROCESS | 1767 | --DOCSHELL 0x9a305400 == 50 [pid = 1767] [id = 285] 07:56:32 INFO - PROCESS | 1767 | --DOCSHELL 0x8efbb400 == 49 [pid = 1767] [id = 284] 07:56:32 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee56400 == 48 [pid = 1767] [id = 283] 07:56:32 INFO - PROCESS | 1767 | --DOCSHELL 0x8c560000 == 47 [pid = 1767] [id = 282] 07:56:32 INFO - PROCESS | 1767 | 1464015392889 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 3643ms 07:56:32 INFO - PROCESS | 1767 | 1464015392972 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 1767 | 1464015392979 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 07:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:56:32 INFO - PROCESS | 1767 | 1464015392987 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 1767 | 1464015392994 Marionette TRACE conn4 <- [1,1158,null,{}] 07:56:33 INFO - PROCESS | 1767 | 1464015393002 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:33 INFO - PROCESS | 1767 | 1464015393186 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 07:56:33 INFO - PROCESS | 1767 | 1464015393366 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1c8000 == 48 [pid = 1767] [id = 297] 07:56:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 184 (0x8db9dc00) [pid = 1767] [serial = 892] [outer = (nil)] 07:56:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 185 (0x8ddcf800) [pid = 1767] [serial = 893] [outer = 0x8db9dc00] 07:56:33 INFO - PROCESS | 1767 | 1464015393449 Marionette DEBUG loaded listener.js 07:56:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 186 (0x8e485c00) [pid = 1767] [serial = 894] [outer = 0x8db9dc00] 07:56:34 INFO - PROCESS | 1767 | 1464015394401 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 07:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1486ms 07:56:34 INFO - PROCESS | 1767 | 1464015394491 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 1767 | 1464015394500 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 07:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:56:34 INFO - PROCESS | 1767 | 1464015394510 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 1767 | 1464015394514 Marionette TRACE conn4 <- [1,1162,null,{}] 07:56:34 INFO - PROCESS | 1767 | 1464015394520 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:34 INFO - PROCESS | 1767 | 1464015394761 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 07:56:34 INFO - PROCESS | 1767 | 1464015394783 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e6c2000 == 49 [pid = 1767] [id = 298] 07:56:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 187 (0x8e73e000) [pid = 1767] [serial = 895] [outer = (nil)] 07:56:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 188 (0x91a29000) [pid = 1767] [serial = 896] [outer = 0x8e73e000] 07:56:34 INFO - PROCESS | 1767 | 1464015394859 Marionette DEBUG loaded listener.js 07:56:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 189 (0x9249a000) [pid = 1767] [serial = 897] [outer = 0x8e73e000] 07:56:35 INFO - PROCESS | 1767 | --DOMWINDOW == 188 (0x8e73d000) [pid = 1767] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:56:35 INFO - PROCESS | 1767 | --DOMWINDOW == 187 (0x8b9ef000) [pid = 1767] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:56:36 INFO - PROCESS | 1767 | --DOMWINDOW == 186 (0x8c6e1800) [pid = 1767] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:56:36 INFO - PROCESS | 1767 | --DOMWINDOW == 185 (0x8ee64800) [pid = 1767] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:56:36 INFO - PROCESS | 1767 | --DOMWINDOW == 184 (0x8efb0400) [pid = 1767] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:56:36 INFO - PROCESS | 1767 | --DOMWINDOW == 183 (0x8db02000) [pid = 1767] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:56:36 INFO - PROCESS | 1767 | --DOMWINDOW == 182 (0x9249ac00) [pid = 1767] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:56:36 INFO - PROCESS | 1767 | --DOMWINDOW == 181 (0x89ee4400) [pid = 1767] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:56:36 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x8dba1400) [pid = 1767] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:56:36 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0x91a25c00) [pid = 1767] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:56:36 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x8c7e4800) [pid = 1767] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:56:36 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x8db0b800) [pid = 1767] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:56:36 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x8dd92400) [pid = 1767] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:56:36 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x8c6e9400) [pid = 1767] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:56:36 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x8db10400) [pid = 1767] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:56:36 INFO - PROCESS | 1767 | 1464015396205 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:56:36 INFO - PROCESS | 1767 | --DOCSHELL 0x9385f400 == 48 [pid = 1767] [id = 9] 07:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1737ms 07:56:36 INFO - PROCESS | 1767 | 1464015396299 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 07:56:36 INFO - PROCESS | 1767 | 1464015396305 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 07:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:56:36 INFO - PROCESS | 1767 | 1464015396327 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:56:36 INFO - PROCESS | 1767 | 1464015396332 Marionette TRACE conn4 <- [1,1166,null,{}] 07:56:36 INFO - PROCESS | 1767 | 1464015396348 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:36 INFO - PROCESS | 1767 | 1464015396560 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 07:56:36 INFO - PROCESS | 1767 | 1464015396713 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db0b800 == 49 [pid = 1767] [id = 299] 07:56:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x8dba1400) [pid = 1767] [serial = 898] [outer = (nil)] 07:56:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x92957000) [pid = 1767] [serial = 899] [outer = 0x8dba1400] 07:56:36 INFO - PROCESS | 1767 | 1464015396792 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x93a2f800) [pid = 1767] [serial = 900] [outer = 0x8dba1400] 07:56:37 INFO - PROCESS | 1767 | 1464015397581 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1286ms 07:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:56:37 INFO - PROCESS | 1767 | 1464015397613 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 07:56:37 INFO - PROCESS | 1767 | 1464015397616 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 07:56:37 INFO - PROCESS | 1767 | 1464015397622 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - PROCESS | 1767 | 1464015397625 Marionette TRACE conn4 <- [1,1170,null,{}] 07:56:37 INFO - PROCESS | 1767 | 1464015397631 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:37 INFO - PROCESS | 1767 | 1464015397795 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 07:56:37 INFO - PROCESS | 1767 | 1464015397811 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c7ee800 == 50 [pid = 1767] [id = 300] 07:56:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x93a9d400) [pid = 1767] [serial = 901] [outer = (nil)] 07:56:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x95151000) [pid = 1767] [serial = 902] [outer = 0x93a9d400] 07:56:37 INFO - PROCESS | 1767 | 1464015397884 Marionette DEBUG loaded listener.js 07:56:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0x95606800) [pid = 1767] [serial = 903] [outer = 0x93a9d400] 07:56:39 INFO - PROCESS | 1767 | 1464015399122 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1530ms 07:56:39 INFO - PROCESS | 1767 | 1464015399153 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 07:56:39 INFO - PROCESS | 1767 | 1464015399159 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 07:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:56:39 INFO - PROCESS | 1767 | 1464015399169 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:56:39 INFO - PROCESS | 1767 | 1464015399173 Marionette TRACE conn4 <- [1,1174,null,{}] 07:56:39 INFO - PROCESS | 1767 | 1464015399181 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:39 INFO - PROCESS | 1767 | 1464015399374 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 07:56:39 INFO - PROCESS | 1767 | 1464015399615 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6e4c00 == 51 [pid = 1767] [id = 301] 07:56:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0x8db09c00) [pid = 1767] [serial = 904] [outer = (nil)] 07:56:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 182 (0x8ddd1000) [pid = 1767] [serial = 905] [outer = 0x8db09c00] 07:56:39 INFO - PROCESS | 1767 | 1464015399745 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 183 (0x8e480000) [pid = 1767] [serial = 906] [outer = 0x8db09c00] 07:56:40 INFO - PROCESS | 1767 | 1464015400714 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:56:40 INFO - PROCESS | 1767 | 1464015400770 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 07:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:56:40 INFO - PROCESS | 1767 | 1464015400787 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:56:40 INFO - PROCESS | 1767 | 1464015400791 Marionette TRACE conn4 <- [1,1178,null,{}] 07:56:40 INFO - PROCESS | 1767 | 1464015400798 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:41 INFO - PROCESS | 1767 | 1464015401011 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 07:56:41 INFO - PROCESS | 1767 | 1464015401290 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 1767 | ++DOCSHELL 0x91fbf000 == 52 [pid = 1767] [id = 302] 07:56:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 184 (0x93868c00) [pid = 1767] [serial = 907] [outer = (nil)] 07:56:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 185 (0x9560d800) [pid = 1767] [serial = 908] [outer = 0x93868c00] 07:56:41 INFO - PROCESS | 1767 | 1464015401420 Marionette DEBUG loaded listener.js 07:56:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 186 (0x9761bc00) [pid = 1767] [serial = 909] [outer = 0x93868c00] 07:56:42 INFO - PROCESS | 1767 | 1464015402324 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 07:56:42 INFO - PROCESS | 1767 | 1464015402376 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 07:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:56:42 INFO - PROCESS | 1767 | 1464015402383 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:56:42 INFO - PROCESS | 1767 | 1464015402390 Marionette TRACE conn4 <- [1,1182,null,{}] 07:56:42 INFO - PROCESS | 1767 | 1464015402406 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:42 INFO - PROCESS | 1767 | 1464015402597 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 07:56:42 INFO - PROCESS | 1767 | 1464015402846 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6ee800 == 53 [pid = 1767] [id = 303] 07:56:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 187 (0x8dd2d400) [pid = 1767] [serial = 910] [outer = (nil)] 07:56:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 188 (0x99e72800) [pid = 1767] [serial = 911] [outer = 0x8dd2d400] 07:56:42 INFO - PROCESS | 1767 | 1464015402980 Marionette DEBUG loaded listener.js 07:56:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 189 (0x9a22ec00) [pid = 1767] [serial = 912] [outer = 0x8dd2d400] 07:56:43 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:43 INFO - PROCESS | 1767 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:56:43 INFO - PROCESS | 1767 | 1464015403914 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 07:56:43 INFO - PROCESS | 1767 | 1464015403984 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 07:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:56:43 INFO - PROCESS | 1767 | 1464015403991 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:56:43 INFO - PROCESS | 1767 | 1464015403994 Marionette TRACE conn4 <- [1,1186,null,{}] 07:56:44 INFO - PROCESS | 1767 | 1464015404000 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:44 INFO - PROCESS | 1767 | 1464015404187 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 07:56:44 INFO - PROCESS | 1767 | 1464015404419 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6ec800 == 54 [pid = 1767] [id = 304] 07:56:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 190 (0x9a1a6c00) [pid = 1767] [serial = 913] [outer = (nil)] 07:56:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 191 (0x9a307c00) [pid = 1767] [serial = 914] [outer = 0x9a1a6c00] 07:56:44 INFO - PROCESS | 1767 | 1464015404550 Marionette DEBUG loaded listener.js 07:56:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 192 (0x9a30c000) [pid = 1767] [serial = 915] [outer = 0x9a1a6c00] 07:56:45 INFO - PROCESS | 1767 | 1464015405587 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 07:56:45 INFO - PROCESS | 1767 | 1464015405631 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 07:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:56:45 INFO - PROCESS | 1767 | 1464015405638 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:56:45 INFO - PROCESS | 1767 | 1464015405641 Marionette TRACE conn4 <- [1,1190,null,{}] 07:56:45 INFO - PROCESS | 1767 | 1464015405647 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:45 INFO - PROCESS | 1767 | 1464015405865 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 07:56:46 INFO - PROCESS | 1767 | 1464015406152 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a27800 == 55 [pid = 1767] [id = 305] 07:56:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 193 (0x9a23c400) [pid = 1767] [serial = 916] [outer = (nil)] 07:56:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 194 (0x9a4d5c00) [pid = 1767] [serial = 917] [outer = 0x9a23c400] 07:56:46 INFO - PROCESS | 1767 | 1464015406243 Marionette DEBUG loaded listener.js 07:56:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 195 (0x9a643000) [pid = 1767] [serial = 918] [outer = 0x9a23c400] 07:56:47 INFO - PROCESS | 1767 | 1464015407176 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 07:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:56:47 INFO - PROCESS | 1767 | 1464015407230 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 07:56:47 INFO - PROCESS | 1767 | 1464015407237 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - PROCESS | 1767 | 1464015407241 Marionette TRACE conn4 <- [1,1194,null,{}] 07:56:47 INFO - PROCESS | 1767 | 1464015407247 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:47 INFO - PROCESS | 1767 | 1464015407443 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 07:56:47 INFO - PROCESS | 1767 | 1464015407683 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a301c00 == 56 [pid = 1767] [id = 306] 07:56:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 196 (0x9a310c00) [pid = 1767] [serial = 919] [outer = (nil)] 07:56:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 197 (0x9a998c00) [pid = 1767] [serial = 920] [outer = 0x9a310c00] 07:56:47 INFO - PROCESS | 1767 | 1464015407839 Marionette DEBUG loaded listener.js 07:56:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 198 (0x9ab30800) [pid = 1767] [serial = 921] [outer = 0x9a310c00] 07:56:48 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:48 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:48 INFO - PROCESS | 1767 | 1464015408832 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 07:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:56:48 INFO - PROCESS | 1767 | 1464015408875 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 07:56:48 INFO - PROCESS | 1767 | 1464015408881 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:56:48 INFO - PROCESS | 1767 | 1464015408885 Marionette TRACE conn4 <- [1,1198,null,{}] 07:56:48 INFO - PROCESS | 1767 | 1464015408891 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:49 INFO - PROCESS | 1767 | 1464015409092 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 07:56:49 INFO - PROCESS | 1767 | 1464015409331 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a99a000 == 57 [pid = 1767] [id = 307] 07:56:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 199 (0x9a99d800) [pid = 1767] [serial = 922] [outer = (nil)] 07:56:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 200 (0x9abca000) [pid = 1767] [serial = 923] [outer = 0x9a99d800] 07:56:49 INFO - PROCESS | 1767 | 1464015409472 Marionette DEBUG loaded listener.js 07:56:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 201 (0x9abd3000) [pid = 1767] [serial = 924] [outer = 0x9a99d800] 07:56:50 INFO - PROCESS | 1767 | 1464015410378 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1540ms 07:56:50 INFO - PROCESS | 1767 | 1464015410422 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 07:56:50 INFO - PROCESS | 1767 | 1464015410427 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 07:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:56:50 INFO - PROCESS | 1767 | 1464015410433 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:56:50 INFO - PROCESS | 1767 | 1464015410437 Marionette TRACE conn4 <- [1,1202,null,{}] 07:56:50 INFO - PROCESS | 1767 | 1464015410443 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:50 INFO - PROCESS | 1767 | 1464015410636 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 07:56:50 INFO - PROCESS | 1767 | 1464015410831 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6e3400 == 58 [pid = 1767] [id = 308] 07:56:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 202 (0x8c7eac00) [pid = 1767] [serial = 925] [outer = (nil)] 07:56:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 203 (0x9abd7800) [pid = 1767] [serial = 926] [outer = 0x8c7eac00] 07:56:51 INFO - PROCESS | 1767 | 1464015411020 Marionette DEBUG loaded listener.js 07:56:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 204 (0x9b265800) [pid = 1767] [serial = 927] [outer = 0x8c7eac00] 07:56:51 INFO - PROCESS | 1767 | 1464015411924 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:56:51 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 07:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1537ms 07:56:51 INFO - PROCESS | 1767 | 1464015411972 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 07:56:51 INFO - PROCESS | 1767 | 1464015411976 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 07:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:56:51 INFO - PROCESS | 1767 | 1464015411983 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:56:51 INFO - PROCESS | 1767 | 1464015411986 Marionette TRACE conn4 <- [1,1206,null,{}] 07:56:51 INFO - PROCESS | 1767 | 1464015411992 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:52 INFO - PROCESS | 1767 | 1464015412188 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 07:56:52 INFO - PROCESS | 1767 | 1464015412437 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x9767fc00 == 59 [pid = 1767] [id = 309] 07:56:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 205 (0x99f85000) [pid = 1767] [serial = 928] [outer = (nil)] 07:56:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 206 (0x9b5e3c00) [pid = 1767] [serial = 929] [outer = 0x99f85000] 07:56:52 INFO - PROCESS | 1767 | 1464015412570 Marionette DEBUG loaded listener.js 07:56:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 207 (0x9ba70c00) [pid = 1767] [serial = 930] [outer = 0x99f85000] 07:56:53 INFO - PROCESS | 1767 | 1464015413521 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:56:53 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 07:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1592ms 07:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:56:53 INFO - PROCESS | 1767 | 1464015413575 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 07:56:53 INFO - PROCESS | 1767 | 1464015413578 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 07:56:53 INFO - PROCESS | 1767 | 1464015413586 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:56:53 INFO - PROCESS | 1767 | 1464015413589 Marionette TRACE conn4 <- [1,1210,null,{}] 07:56:53 INFO - PROCESS | 1767 | 1464015413595 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:53 INFO - PROCESS | 1767 | 1464015413778 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 07:56:54 INFO - PROCESS | 1767 | 1464015414077 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x9baa8c00 == 60 [pid = 1767] [id = 310] 07:56:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 208 (0x9bd56c00) [pid = 1767] [serial = 931] [outer = (nil)] 07:56:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 209 (0x9bd5e400) [pid = 1767] [serial = 932] [outer = 0x9bd56c00] 07:56:54 INFO - PROCESS | 1767 | 1464015414212 Marionette DEBUG loaded listener.js 07:56:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 210 (0x9c035400) [pid = 1767] [serial = 933] [outer = 0x9bd56c00] 07:56:55 INFO - PROCESS | 1767 | 1464015415130 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1583ms 07:56:55 INFO - PROCESS | 1767 | 1464015415168 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 07:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:56:55 INFO - PROCESS | 1767 | 1464015415173 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 07:56:55 INFO - PROCESS | 1767 | 1464015415179 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:56:55 INFO - PROCESS | 1767 | 1464015415184 Marionette TRACE conn4 <- [1,1214,null,{}] 07:56:55 INFO - PROCESS | 1767 | 1464015415189 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:55 INFO - PROCESS | 1767 | 1464015415415 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 07:56:55 INFO - PROCESS | 1767 | 1464015415661 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x9b271000 == 61 [pid = 1767] [id = 311] 07:56:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 211 (0x9b271800) [pid = 1767] [serial = 934] [outer = (nil)] 07:56:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 212 (0x9cc62000) [pid = 1767] [serial = 935] [outer = 0x9b271800] 07:56:55 INFO - PROCESS | 1767 | 1464015415802 Marionette DEBUG loaded listener.js 07:56:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 213 (0x9cc94c00) [pid = 1767] [serial = 936] [outer = 0x9b271800] 07:56:56 INFO - PROCESS | 1767 | 1464015416743 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1586ms 07:56:56 INFO - PROCESS | 1767 | 1464015416766 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 07:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:56:56 INFO - PROCESS | 1767 | 1464015416771 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 07:56:56 INFO - PROCESS | 1767 | 1464015416779 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:56:56 INFO - PROCESS | 1767 | 1464015416782 Marionette TRACE conn4 <- [1,1218,null,{}] 07:56:56 INFO - PROCESS | 1767 | 1464015416788 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:56 INFO - PROCESS | 1767 | 1464015416976 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 07:56:57 INFO - PROCESS | 1767 | 1464015417225 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6dd000 == 62 [pid = 1767] [id = 312] 07:56:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 214 (0x9a38ac00) [pid = 1767] [serial = 937] [outer = (nil)] 07:56:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 215 (0x9ceabc00) [pid = 1767] [serial = 938] [outer = 0x9a38ac00] 07:56:57 INFO - PROCESS | 1767 | 1464015417359 Marionette DEBUG loaded listener.js 07:56:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 216 (0x9ceb1400) [pid = 1767] [serial = 939] [outer = 0x9a38ac00] 07:56:58 INFO - PROCESS | 1767 | 1464015418348 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1635ms 07:56:58 INFO - PROCESS | 1767 | 1464015418414 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 07:56:58 INFO - PROCESS | 1767 | 1464015418419 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 07:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:56:58 INFO - PROCESS | 1767 | 1464015418425 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:56:58 INFO - PROCESS | 1767 | 1464015418429 Marionette TRACE conn4 <- [1,1222,null,{}] 07:56:58 INFO - PROCESS | 1767 | 1464015418435 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:58 INFO - PROCESS | 1767 | 1464015418630 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 07:56:59 INFO - PROCESS | 1767 | 1464015419195 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c55cc00 == 63 [pid = 1767] [id = 313] 07:56:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 217 (0x8c55d800) [pid = 1767] [serial = 940] [outer = (nil)] 07:56:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 218 (0x8c6ef400) [pid = 1767] [serial = 941] [outer = 0x8c55d800] 07:56:59 INFO - PROCESS | 1767 | 1464015419286 Marionette DEBUG loaded listener.js 07:56:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 219 (0x8d1bc800) [pid = 1767] [serial = 942] [outer = 0x8c55d800] 07:57:00 INFO - PROCESS | 1767 | 1464015420196 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 07:57:00 INFO - PROCESS | 1767 | 1464015420279 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 07:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:57:00 INFO - PROCESS | 1767 | 1464015420289 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:57:00 INFO - PROCESS | 1767 | 1464015420294 Marionette TRACE conn4 <- [1,1226,null,{}] 07:57:00 INFO - PROCESS | 1767 | 1464015420304 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:00 INFO - PROCESS | 1767 | 1464015420573 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 07:57:00 INFO - PROCESS | 1767 | 1464015420933 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db9f000 == 64 [pid = 1767] [id = 314] 07:57:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 220 (0x8e489c00) [pid = 1767] [serial = 943] [outer = (nil)] 07:57:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 221 (0x8efba000) [pid = 1767] [serial = 944] [outer = 0x8e489c00] 07:57:01 INFO - PROCESS | 1767 | 1464015421024 Marionette DEBUG loaded listener.js 07:57:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 222 (0x91fba000) [pid = 1767] [serial = 945] [outer = 0x8e489c00] 07:57:01 INFO - PROCESS | 1767 | 1464015421952 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1695ms 07:57:01 INFO - PROCESS | 1767 | 1464015421987 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 07:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:57:01 INFO - PROCESS | 1767 | 1464015421994 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 07:57:02 INFO - PROCESS | 1767 | 1464015422001 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - PROCESS | 1767 | 1464015422005 Marionette TRACE conn4 <- [1,1230,null,{}] 07:57:02 INFO - PROCESS | 1767 | 1464015422011 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:02 INFO - PROCESS | 1767 | 1464015422206 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 07:57:02 INFO - PROCESS | 1767 | 1464015422509 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:02 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee5c400 == 65 [pid = 1767] [id = 315] 07:57:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 223 (0x8efb1000) [pid = 1767] [serial = 946] [outer = (nil)] 07:57:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 224 (0x95597800) [pid = 1767] [serial = 947] [outer = 0x8efb1000] 07:57:02 INFO - PROCESS | 1767 | 1464015422636 Marionette DEBUG loaded listener.js 07:57:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 225 (0x98009400) [pid = 1767] [serial = 948] [outer = 0x8efb1000] 07:57:03 INFO - PROCESS | 1767 | 1464015423584 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1633ms 07:57:03 INFO - PROCESS | 1767 | 1464015423634 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 07:57:03 INFO - PROCESS | 1767 | 1464015423638 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 07:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:57:03 INFO - PROCESS | 1767 | 1464015423652 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:57:03 INFO - PROCESS | 1767 | 1464015423663 Marionette TRACE conn4 <- [1,1234,null,{}] 07:57:03 INFO - PROCESS | 1767 | 1464015423672 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:03 INFO - PROCESS | 1767 | 1464015423868 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 07:57:04 INFO - PROCESS | 1767 | 1464015424125 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:04 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e486400 == 66 [pid = 1767] [id = 316] 07:57:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 226 (0x8e6c5800) [pid = 1767] [serial = 949] [outer = (nil)] 07:57:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 227 (0x98078800) [pid = 1767] [serial = 950] [outer = 0x8e6c5800] 07:57:04 INFO - PROCESS | 1767 | 1464015424244 Marionette DEBUG loaded listener.js 07:57:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 228 (0x9a23dc00) [pid = 1767] [serial = 951] [outer = 0x8e6c5800] 07:57:05 INFO - PROCESS | 1767 | --DOCSHELL 0x89eebc00 == 65 [pid = 1767] [id = 213] 07:57:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8dd39800 == 64 [pid = 1767] [id = 212] 07:57:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8c55d400 == 63 [pid = 1767] [id = 222] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 227 (0x8c7ef800) [pid = 1767] [serial = 881] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 226 (0x8dd89800) [pid = 1767] [serial = 839] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 225 (0x91a2f400) [pid = 1767] [serial = 842] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 224 (0x9889e000) [pid = 1767] [serial = 845] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 223 (0x9a236400) [pid = 1767] [serial = 848] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 222 (0x9a301800) [pid = 1767] [serial = 851] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 221 (0x9a4cc400) [pid = 1767] [serial = 854] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 220 (0x9a6eac00) [pid = 1767] [serial = 857] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 219 (0x9a6f5400) [pid = 1767] [serial = 860] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 218 (0x9a994800) [pid = 1767] [serial = 863] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 217 (0x9a9a0800) [pid = 1767] [serial = 866] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 216 (0x9ab3b000) [pid = 1767] [serial = 869] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 215 (0x8db9b000) [pid = 1767] [serial = 872] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 214 (0x9559dc00) [pid = 1767] [serial = 797] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 213 (0x8c98a400) [pid = 1767] [serial = 785] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 212 (0x93868000) [pid = 1767] [serial = 794] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 211 (0x9889dc00) [pid = 1767] [serial = 800] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 210 (0x99e64400) [pid = 1767] [serial = 803] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 209 (0x92499800) [pid = 1767] [serial = 791] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 208 (0x8ddd0800) [pid = 1767] [serial = 788] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 207 (0x9a1cac00) [pid = 1767] [serial = 806] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 206 (0x9a238000) [pid = 1767] [serial = 812] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 205 (0x9a22a400) [pid = 1767] [serial = 809] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1c3000 == 62 [pid = 1767] [id = 295] 07:57:05 INFO - PROCESS | 1767 | 1464015425208 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:57:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8c7ef400 == 61 [pid = 1767] [id = 294] 07:57:05 INFO - PROCESS | 1767 | --DOCSHELL 0x89ee4c00 == 60 [pid = 1767] [id = 293] 07:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1608ms 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 204 (0x8c996c00) [pid = 1767] [serial = 876] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 203 (0x8ee56000) [pid = 1767] [serial = 878] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 202 (0x9761b800) [pid = 1767] [serial = 836] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 201 (0x91a23c00) [pid = 1767] [serial = 879] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 200 (0x8c7e9c00) [pid = 1767] [serial = 875] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 199 (0x95597000) [pid = 1767] [serial = 834] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 198 (0x94459000) [pid = 1767] [serial = 833] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 197 (0x8c7ed000) [pid = 1767] [serial = 654] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 196 (0x8e6c9400) [pid = 1767] [serial = 822] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 195 (0x92064400) [pid = 1767] [serial = 783] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 194 (0x91fb2800) [pid = 1767] [serial = 825] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 193 (0x8dd90c00) [pid = 1767] [serial = 678] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 192 (0x93a9f800) [pid = 1767] [serial = 831] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 191 (0x9386ac00) [pid = 1767] [serial = 830] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 190 (0x8c997c00) [pid = 1767] [serial = 651] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 189 (0x8e734400) [pid = 1767] [serial = 819] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 188 (0x92958400) [pid = 1767] [serial = 828] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 187 (0x91a24000) [pid = 1767] [serial = 824] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 186 (0x8c98ac00) [pid = 1767] [serial = 815] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 185 (0x8d1c7c00) [pid = 1767] [serial = 816] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 184 (0x8dba1c00) [pid = 1767] [serial = 657] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 183 (0x8e481c00) [pid = 1767] [serial = 818] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 182 (0x8decbc00) [pid = 1767] [serial = 660] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 181 (0x92494000) [pid = 1767] [serial = 827] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x8d1bb800) [pid = 1767] [serial = 821] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 1767 | 1464015425281 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 07:57:05 INFO - PROCESS | 1767 | 1464015425293 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 07:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:57:05 INFO - PROCESS | 1767 | 1464015425305 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:57:05 INFO - PROCESS | 1767 | 1464015425307 Marionette TRACE conn4 <- [1,1238,null,{}] 07:57:05 INFO - PROCESS | 1767 | 1464015425313 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:05 INFO - PROCESS | 1767 | 1464015425501 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 07:57:05 INFO - PROCESS | 1767 | 1464015425730 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c7ef400 == 61 [pid = 1767] [id = 317] 07:57:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0x8c98b400) [pid = 1767] [serial = 952] [outer = (nil)] 07:57:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 182 (0x8d1c6c00) [pid = 1767] [serial = 953] [outer = 0x8c98b400] 07:57:05 INFO - PROCESS | 1767 | 1464015425809 Marionette DEBUG loaded listener.js 07:57:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 183 (0x8db0c800) [pid = 1767] [serial = 954] [outer = 0x8c98b400] 07:57:06 INFO - PROCESS | 1767 | 1464015426559 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1284ms 07:57:06 INFO - PROCESS | 1767 | 1464015426597 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 07:57:06 INFO - PROCESS | 1767 | 1464015426601 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 07:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:57:06 INFO - PROCESS | 1767 | 1464015426607 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:57:06 INFO - PROCESS | 1767 | 1464015426611 Marionette TRACE conn4 <- [1,1242,null,{}] 07:57:06 INFO - PROCESS | 1767 | 1464015426616 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:06 INFO - PROCESS | 1767 | 1464015426779 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 07:57:06 INFO - PROCESS | 1767 | 1464015426795 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1c7c00 == 62 [pid = 1767] [id = 318] 07:57:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 184 (0x8dd34c00) [pid = 1767] [serial = 955] [outer = (nil)] 07:57:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 185 (0x8e6cb000) [pid = 1767] [serial = 956] [outer = 0x8dd34c00] 07:57:06 INFO - PROCESS | 1767 | 1464015426876 Marionette DEBUG loaded listener.js 07:57:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 186 (0x92064400) [pid = 1767] [serial = 957] [outer = 0x8dd34c00] 07:57:07 INFO - PROCESS | 1767 | 1464015427856 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1330ms 07:57:07 INFO - PROCESS | 1767 | 1464015427945 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 07:57:07 INFO - PROCESS | 1767 | 1464015427947 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 07:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:57:07 INFO - PROCESS | 1767 | 1464015427954 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:57:07 INFO - PROCESS | 1767 | 1464015427958 Marionette TRACE conn4 <- [1,1246,null,{}] 07:57:07 INFO - PROCESS | 1767 | 1464015427963 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:08 INFO - PROCESS | 1767 | 1464015428189 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 07:57:08 INFO - PROCESS | 1767 | 1464015428219 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dec7000 == 63 [pid = 1767] [id = 319] 07:57:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 187 (0x8e6ce400) [pid = 1767] [serial = 958] [outer = (nil)] 07:57:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 188 (0x95597000) [pid = 1767] [serial = 959] [outer = 0x8e6ce400] 07:57:08 INFO - PROCESS | 1767 | 1464015428290 Marionette DEBUG loaded listener.js 07:57:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 189 (0x988a5400) [pid = 1767] [serial = 960] [outer = 0x8e6ce400] 07:57:09 INFO - PROCESS | 1767 | 1464015429294 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1385ms 07:57:09 INFO - PROCESS | 1767 | 1464015429341 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 07:57:09 INFO - PROCESS | 1767 | 1464015429360 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 07:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:57:09 INFO - PROCESS | 1767 | 1464015429380 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:57:09 INFO - PROCESS | 1767 | 1464015429384 Marionette TRACE conn4 <- [1,1250,null,{}] 07:57:09 INFO - PROCESS | 1767 | 1464015429390 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:09 INFO - PROCESS | 1767 | 1464015429630 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 07:57:09 INFO - PROCESS | 1767 | 1464015429659 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x92952000 == 64 [pid = 1767] [id = 320] 07:57:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 190 (0x93a2a000) [pid = 1767] [serial = 961] [outer = (nil)] 07:57:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 191 (0x9a238800) [pid = 1767] [serial = 962] [outer = 0x93a2a000] 07:57:09 INFO - PROCESS | 1767 | 1464015429735 Marionette DEBUG loaded listener.js 07:57:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 192 (0x9a308400) [pid = 1767] [serial = 963] [outer = 0x93a2a000] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 191 (0x8dba2400) [pid = 1767] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 190 (0x8c55e000) [pid = 1767] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 189 (0x8dec3000) [pid = 1767] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 188 (0x8a6de800) [pid = 1767] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 187 (0x97612800) [pid = 1767] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 186 (0x9a227c00) [pid = 1767] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 185 (0x8a6df400) [pid = 1767] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 184 (0x90d1e000) [pid = 1767] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 183 (0x8a6e8800) [pid = 1767] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 182 (0x8c6e5c00) [pid = 1767] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 181 (0x8a6e7000) [pid = 1767] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x97619000) [pid = 1767] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0x8dd37800) [pid = 1767] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x955a0c00) [pid = 1767] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x94f85000) [pid = 1767] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x91fbe400) [pid = 1767] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x8db06000) [pid = 1767] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x8db9dc00) [pid = 1767] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x8c98d400) [pid = 1767] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x8efb6800) [pid = 1767] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x8dba1400) [pid = 1767] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x93869800) [pid = 1767] [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.] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x9a4d7000) [pid = 1767] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x9a99e800) [pid = 1767] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x9a995000) [pid = 1767] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x8c7ebc00) [pid = 1767] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x8efae400) [pid = 1767] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x9a310000) [pid = 1767] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x9a282000) [pid = 1767] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x9a236c00) [pid = 1767] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x99df0000) [pid = 1767] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x94f85800) [pid = 1767] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x90d23c00) [pid = 1767] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x8db0f000) [pid = 1767] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x9385f800) [pid = 1767] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x97684000) [pid = 1767] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x935d7400) [pid = 1767] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x8c7e8000) [pid = 1767] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x93a30000) [pid = 1767] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x93501c00) [pid = 1767] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x90d1c400) [pid = 1767] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x97616400) [pid = 1767] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x93507800) [pid = 1767] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x93a9d800) [pid = 1767] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x94f81800) [pid = 1767] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x8e48ac00) [pid = 1767] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x9a1cc000) [pid = 1767] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8d1c0000) [pid = 1767] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x8d1bf800) [pid = 1767] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x92063000) [pid = 1767] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x9560c800) [pid = 1767] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8dec6000) [pid = 1767] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8dba1800) [pid = 1767] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:57:10 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8e73e000) [pid = 1767] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:57:11 INFO - PROCESS | 1767 | 1464015431334 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1989ms 07:57:11 INFO - PROCESS | 1767 | 1464015431374 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 07:57:11 INFO - PROCESS | 1767 | 1464015431378 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 07:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:57:11 INFO - PROCESS | 1767 | 1464015431385 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:57:11 INFO - PROCESS | 1767 | 1464015431388 Marionette TRACE conn4 <- [1,1254,null,{}] 07:57:11 INFO - PROCESS | 1767 | 1464015431394 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:11 INFO - PROCESS | 1767 | 1464015431570 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 07:57:11 INFO - PROCESS | 1767 | 1464015431741 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6e5c00 == 65 [pid = 1767] [id = 321] 07:57:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8c7f2800) [pid = 1767] [serial = 964] [outer = (nil)] 07:57:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8dba1800) [pid = 1767] [serial = 965] [outer = 0x8c7f2800] 07:57:11 INFO - PROCESS | 1767 | 1464015431818 Marionette DEBUG loaded listener.js 07:57:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8deccc00) [pid = 1767] [serial = 966] [outer = 0x8c7f2800] 07:57:12 INFO - PROCESS | 1767 | 1464015432686 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1330ms 07:57:12 INFO - PROCESS | 1767 | 1464015432725 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 07:57:12 INFO - PROCESS | 1767 | 1464015432732 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 07:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:57:12 INFO - PROCESS | 1767 | 1464015432742 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:57:12 INFO - PROCESS | 1767 | 1464015432748 Marionette TRACE conn4 <- [1,1258,null,{}] 07:57:12 INFO - PROCESS | 1767 | 1464015432769 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:12 INFO - PROCESS | 1767 | 1464015432975 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 07:57:13 INFO - PROCESS | 1767 | 1464015433175 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d013400 == 66 [pid = 1767] [id = 322] 07:57:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8d015c00) [pid = 1767] [serial = 967] [outer = (nil)] 07:57:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x8d1bf800) [pid = 1767] [serial = 968] [outer = 0x8d015c00] 07:57:13 INFO - PROCESS | 1767 | 1464015433344 Marionette DEBUG loaded listener.js 07:57:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x8dd38400) [pid = 1767] [serial = 969] [outer = 0x8d015c00] 07:57:14 INFO - PROCESS | 1767 | 1464015434309 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1645ms 07:57:14 INFO - PROCESS | 1767 | 1464015434387 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 07:57:14 INFO - PROCESS | 1767 | 1464015434397 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 07:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:57:14 INFO - PROCESS | 1767 | 1464015434408 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:57:14 INFO - PROCESS | 1767 | 1464015434412 Marionette TRACE conn4 <- [1,1262,null,{}] 07:57:14 INFO - PROCESS | 1767 | 1464015434419 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:14 INFO - PROCESS | 1767 | 1464015434662 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 07:57:14 INFO - PROCESS | 1767 | 1464015434955 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e47e400 == 67 [pid = 1767] [id = 323] 07:57:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x8e6ce800) [pid = 1767] [serial = 970] [outer = (nil)] 07:57:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x90d1c400) [pid = 1767] [serial = 971] [outer = 0x8e6ce800] 07:57:15 INFO - PROCESS | 1767 | 1464015435050 Marionette DEBUG loaded listener.js 07:57:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x91fb4800) [pid = 1767] [serial = 972] [outer = 0x8e6ce800] 07:57:16 INFO - PROCESS | 1767 | 1464015436018 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1682ms 07:57:16 INFO - PROCESS | 1767 | 1464015436091 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 07:57:16 INFO - PROCESS | 1767 | 1464015436095 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 07:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:57:16 INFO - PROCESS | 1767 | 1464015436102 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:57:16 INFO - PROCESS | 1767 | 1464015436109 Marionette TRACE conn4 <- [1,1266,null,{}] 07:57:16 INFO - PROCESS | 1767 | 1464015436126 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:16 INFO - PROCESS | 1767 | 1464015436390 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 07:57:16 INFO - PROCESS | 1767 | 1464015436728 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e485800 == 68 [pid = 1767] [id = 324] 07:57:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x92954400) [pid = 1767] [serial = 973] [outer = (nil)] 07:57:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x94f79000) [pid = 1767] [serial = 974] [outer = 0x92954400] 07:57:16 INFO - PROCESS | 1767 | 1464015436824 Marionette DEBUG loaded listener.js 07:57:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x9559f800) [pid = 1767] [serial = 975] [outer = 0x92954400] 07:57:17 INFO - PROCESS | 1767 | 1464015437785 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1742ms 07:57:17 INFO - PROCESS | 1767 | 1464015437845 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 07:57:17 INFO - PROCESS | 1767 | 1464015437850 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 07:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:57:17 INFO - PROCESS | 1767 | 1464015437856 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:57:17 INFO - PROCESS | 1767 | 1464015437860 Marionette TRACE conn4 <- [1,1270,null,{}] 07:57:17 INFO - PROCESS | 1767 | 1464015437865 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:18 INFO - PROCESS | 1767 | 1464015438064 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 07:57:18 INFO - PROCESS | 1767 | 1464015438304 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x9205f000 == 69 [pid = 1767] [id = 325] 07:57:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x9767f000) [pid = 1767] [serial = 976] [outer = (nil)] 07:57:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x99d93000) [pid = 1767] [serial = 977] [outer = 0x9767f000] 07:57:18 INFO - PROCESS | 1767 | 1464015438431 Marionette DEBUG loaded listener.js 07:57:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x99e6fc00) [pid = 1767] [serial = 978] [outer = 0x9767f000] 07:57:19 INFO - PROCESS | 1767 | 1464015439350 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1542ms 07:57:19 INFO - PROCESS | 1767 | 1464015439400 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 07:57:19 INFO - PROCESS | 1767 | 1464015439404 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 07:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:57:19 INFO - PROCESS | 1767 | 1464015439411 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:57:19 INFO - PROCESS | 1767 | 1464015439414 Marionette TRACE conn4 <- [1,1274,null,{}] 07:57:19 INFO - PROCESS | 1767 | 1464015439420 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:19 INFO - PROCESS | 1767 | 1464015439629 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 07:57:19 INFO - PROCESS | 1767 | 1464015439870 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db9c000 == 70 [pid = 1767] [id = 326] 07:57:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x94f7ec00) [pid = 1767] [serial = 979] [outer = (nil)] 07:57:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x9a230400) [pid = 1767] [serial = 980] [outer = 0x94f7ec00] 07:57:20 INFO - PROCESS | 1767 | 1464015440007 Marionette DEBUG loaded listener.js 07:57:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x9a28b400) [pid = 1767] [serial = 981] [outer = 0x94f7ec00] 07:57:20 INFO - PROCESS | 1767 | 1464015440929 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1583ms 07:57:20 INFO - PROCESS | 1767 | 1464015440998 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 07:57:21 INFO - PROCESS | 1767 | 1464015441004 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 07:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:57:21 INFO - PROCESS | 1767 | 1464015441015 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:57:21 INFO - PROCESS | 1767 | 1464015441019 Marionette TRACE conn4 <- [1,1278,null,{}] 07:57:21 INFO - PROCESS | 1767 | 1464015441030 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:21 INFO - PROCESS | 1767 | 1464015441439 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 07:57:21 INFO - PROCESS | 1767 | 1464015441707 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x9806ec00 == 71 [pid = 1767] [id = 327] 07:57:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x9a223c00) [pid = 1767] [serial = 982] [outer = (nil)] 07:57:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x9a7e6000) [pid = 1767] [serial = 983] [outer = 0x9a223c00] 07:57:21 INFO - PROCESS | 1767 | 1464015441830 Marionette DEBUG loaded listener.js 07:57:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x9ab2e000) [pid = 1767] [serial = 984] [outer = 0x9a223c00] 07:57:22 INFO - PROCESS | 1767 | 1464015442802 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1841ms 07:57:22 INFO - PROCESS | 1767 | 1464015442855 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 07:57:22 INFO - PROCESS | 1767 | 1464015442858 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 07:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:57:22 INFO - PROCESS | 1767 | 1464015442866 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:57:22 INFO - PROCESS | 1767 | 1464015442869 Marionette TRACE conn4 <- [1,1282,null,{}] 07:57:22 INFO - PROCESS | 1767 | 1464015442875 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:23 INFO - PROCESS | 1767 | 1464015443082 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 07:57:23 INFO - PROCESS | 1767 | 1464015443324 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x96c59800 == 72 [pid = 1767] [id = 328] 07:57:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x9a70f000) [pid = 1767] [serial = 985] [outer = (nil)] 07:57:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x9abcb800) [pid = 1767] [serial = 986] [outer = 0x9a70f000] 07:57:23 INFO - PROCESS | 1767 | 1464015443459 Marionette DEBUG loaded listener.js 07:57:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x9b270800) [pid = 1767] [serial = 987] [outer = 0x9a70f000] 07:57:24 INFO - PROCESS | 1767 | 1464015444403 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1593ms 07:57:24 INFO - PROCESS | 1767 | 1464015444459 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 07:57:24 INFO - PROCESS | 1767 | 1464015444463 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 07:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:57:24 INFO - PROCESS | 1767 | 1464015444470 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:57:24 INFO - PROCESS | 1767 | 1464015444475 Marionette TRACE conn4 <- [1,1286,null,{}] 07:57:24 INFO - PROCESS | 1767 | 1464015444481 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:24 INFO - PROCESS | 1767 | 1464015444693 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 07:57:24 INFO - PROCESS | 1767 | 1464015444940 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a99b000 == 73 [pid = 1767] [id = 329] 07:57:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x9a9c8400) [pid = 1767] [serial = 988] [outer = (nil)] 07:57:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x9bd63c00) [pid = 1767] [serial = 989] [outer = 0x9a9c8400] 07:57:25 INFO - PROCESS | 1767 | 1464015445043 Marionette DEBUG loaded listener.js 07:57:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x9cb22800) [pid = 1767] [serial = 990] [outer = 0x9a9c8400] 07:57:25 INFO - PROCESS | 1767 | 1464015445959 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1531ms 07:57:26 INFO - PROCESS | 1767 | 1464015446002 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 07:57:26 INFO - PROCESS | 1767 | 1464015446009 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 07:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:57:26 INFO - PROCESS | 1767 | 1464015446016 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:57:26 INFO - PROCESS | 1767 | 1464015446019 Marionette TRACE conn4 <- [1,1290,null,{}] 07:57:26 INFO - PROCESS | 1767 | 1464015446026 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:26 INFO - PROCESS | 1767 | 1464015446245 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 07:57:26 INFO - PROCESS | 1767 | 1464015446544 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x8efae000 == 74 [pid = 1767] [id = 330] 07:57:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x9294f800) [pid = 1767] [serial = 991] [outer = (nil)] 07:57:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x9c042000) [pid = 1767] [serial = 992] [outer = 0x9294f800] 07:57:26 INFO - PROCESS | 1767 | 1464015446644 Marionette DEBUG loaded listener.js 07:57:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x9cc97c00) [pid = 1767] [serial = 993] [outer = 0x9294f800] 07:57:27 INFO - PROCESS | 1767 | 1464015447569 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1631ms 07:57:27 INFO - PROCESS | 1767 | 1464015447649 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 07:57:27 INFO - PROCESS | 1767 | 1464015447653 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 07:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:57:27 INFO - PROCESS | 1767 | 1464015447660 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:57:27 INFO - PROCESS | 1767 | 1464015447663 Marionette TRACE conn4 <- [1,1294,null,{}] 07:57:27 INFO - PROCESS | 1767 | 1464015447669 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:27 INFO - PROCESS | 1767 | 1464015447916 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 07:57:28 INFO - PROCESS | 1767 | 1464015448217 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9e7800 == 75 [pid = 1767] [id = 331] 07:57:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x8d01f800) [pid = 1767] [serial = 994] [outer = (nil)] 07:57:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x91fc0c00) [pid = 1767] [serial = 995] [outer = 0x8d01f800] 07:57:28 INFO - PROCESS | 1767 | 1464015448307 Marionette DEBUG loaded listener.js 07:57:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x93507400) [pid = 1767] [serial = 996] [outer = 0x8d01f800] 07:57:29 INFO - PROCESS | 1767 | 1464015449245 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1634ms 07:57:29 INFO - PROCESS | 1767 | 1464015449297 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 07:57:29 INFO - PROCESS | 1767 | 1464015449300 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 07:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:57:29 INFO - PROCESS | 1767 | 1464015449308 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:57:29 INFO - PROCESS | 1767 | 1464015449312 Marionette TRACE conn4 <- [1,1298,null,{}] 07:57:29 INFO - PROCESS | 1767 | 1464015449318 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:29 INFO - PROCESS | 1767 | 1464015449571 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 07:57:29 INFO - PROCESS | 1767 | 1464015449963 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c55b400 == 76 [pid = 1767] [id = 332] 07:57:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x8c6eb000) [pid = 1767] [serial = 997] [outer = (nil)] 07:57:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x8dec9000) [pid = 1767] [serial = 998] [outer = 0x8c6eb000] 07:57:30 INFO - PROCESS | 1767 | 1464015450126 Marionette DEBUG loaded listener.js 07:57:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x96c59000) [pid = 1767] [serial = 999] [outer = 0x8c6eb000] 07:57:31 INFO - PROCESS | 1767 | 1464015451320 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 2044ms 07:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:57:31 INFO - PROCESS | 1767 | 1464015451353 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 07:57:31 INFO - PROCESS | 1767 | 1464015451357 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 07:57:31 INFO - PROCESS | 1767 | 1464015451363 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:57:31 INFO - PROCESS | 1767 | 1464015451368 Marionette TRACE conn4 <- [1,1302,null,{}] 07:57:31 INFO - PROCESS | 1767 | 1464015451376 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:31 INFO - PROCESS | 1767 | 1464015451602 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 07:57:32 INFO - PROCESS | 1767 | 1464015452460 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c55d000 == 77 [pid = 1767] [id = 333] 07:57:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x8c6e1c00) [pid = 1767] [serial = 1000] [outer = (nil)] 07:57:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x8c6ef000) [pid = 1767] [serial = 1001] [outer = 0x8c6e1c00] 07:57:32 INFO - PROCESS | 1767 | 1464015452656 Marionette DEBUG loaded listener.js 07:57:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x8c7f0000) [pid = 1767] [serial = 1002] [outer = 0x8c6e1c00] 07:57:33 INFO - PROCESS | 1767 | 1464015453608 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 2293ms 07:57:33 INFO - PROCESS | 1767 | 1464015453657 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 07:57:33 INFO - PROCESS | 1767 | 1464015453664 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 07:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:57:33 INFO - PROCESS | 1767 | 1464015453672 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:57:33 INFO - PROCESS | 1767 | 1464015453678 Marionette TRACE conn4 <- [1,1306,null,{}] 07:57:33 INFO - PROCESS | 1767 | 1464015453686 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:33 INFO - PROCESS | 1767 | 1464015453884 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 07:57:34 INFO - PROCESS | 1767 | 1464015454145 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c7ea000 == 78 [pid = 1767] [id = 334] 07:57:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x8c992400) [pid = 1767] [serial = 1003] [outer = (nil)] 07:57:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x8d1c0000) [pid = 1767] [serial = 1004] [outer = 0x8c992400] 07:57:34 INFO - PROCESS | 1767 | 1464015454342 Marionette DEBUG loaded listener.js 07:57:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0x8dd31800) [pid = 1767] [serial = 1005] [outer = 0x8c992400] 07:57:35 INFO - PROCESS | 1767 | 1464015455315 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1687ms 07:57:35 INFO - PROCESS | 1767 | 1464015455362 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 07:57:35 INFO - PROCESS | 1767 | 1464015455368 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 07:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:57:35 INFO - PROCESS | 1767 | 1464015455378 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:57:35 INFO - PROCESS | 1767 | 1464015455382 Marionette TRACE conn4 <- [1,1310,null,{}] 07:57:35 INFO - PROCESS | 1767 | 1464015455389 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:35 INFO - PROCESS | 1767 | 1464015455607 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 07:57:35 INFO - PROCESS | 1767 | 1464015455866 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x89ee4000 == 79 [pid = 1767] [id = 335] 07:57:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0x89ee4c00) [pid = 1767] [serial = 1006] [outer = (nil)] 07:57:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 182 (0x8c552800) [pid = 1767] [serial = 1007] [outer = 0x89ee4c00] 07:57:36 INFO - PROCESS | 1767 | 1464015456096 Marionette DEBUG loaded listener.js 07:57:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 183 (0x8d01dc00) [pid = 1767] [serial = 1008] [outer = 0x89ee4c00] 07:57:36 INFO - PROCESS | 1767 | --DOCSHELL 0x8db07400 == 78 [pid = 1767] [id = 218] 07:57:36 INFO - PROCESS | 1767 | --DOCSHELL 0x8c55a800 == 77 [pid = 1767] [id = 261] 07:57:36 INFO - PROCESS | 1767 | --DOCSHELL 0x8a6e3000 == 76 [pid = 1767] [id = 207] 07:57:36 INFO - PROCESS | 1767 | --DOCSHELL 0x8c560800 == 75 [pid = 1767] [id = 281] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 182 (0x935d1c00) [pid = 1767] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:57:36 INFO - PROCESS | 1767 | --DOCSHELL 0x935dd800 == 74 [pid = 1767] [id = 10] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 181 (0x99e67800) [pid = 1767] [serial = 804] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x93a9f400) [pid = 1767] [serial = 744] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0x9294f400) [pid = 1767] [serial = 732] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x94f7c400) [pid = 1767] [serial = 747] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x94452c00) [pid = 1767] [serial = 795] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x90d25c00) [pid = 1767] [serial = 696] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x98075400) [pid = 1767] [serial = 762] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x93860c00) [pid = 1767] [serial = 738] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x95596800) [pid = 1767] [serial = 750] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x95605400) [pid = 1767] [serial = 798] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x8e6ca000) [pid = 1767] [serial = 690] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x9a22cc00) [pid = 1767] [serial = 810] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x8db9d000) [pid = 1767] [serial = 684] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x8dd31400) [pid = 1767] [serial = 726] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x92959400) [pid = 1767] [serial = 735] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x97616000) [pid = 1767] [serial = 756] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x91fbe000) [pid = 1767] [serial = 729] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x8decd400) [pid = 1767] [serial = 789] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x8d01d400) [pid = 1767] [serial = 786] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x8e47f800) [pid = 1767] [serial = 687] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x8e73f000) [pid = 1767] [serial = 702] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x9a222c00) [pid = 1767] [serial = 807] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x9a239c00) [pid = 1767] [serial = 813] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x8c551800) [pid = 1767] [serial = 723] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x91a2c400) [pid = 1767] [serial = 699] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x8c7f2000) [pid = 1767] [serial = 681] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x8e480400) [pid = 1767] [serial = 765] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x8e73fc00) [pid = 1767] [serial = 693] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x9767cc00) [pid = 1767] [serial = 759] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x93a2a400) [pid = 1767] [serial = 741] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x9560a400) [pid = 1767] [serial = 753] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x99290800) [pid = 1767] [serial = 801] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x9295c400) [pid = 1767] [serial = 792] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x9a710400) [pid = 1767] [serial = 861] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x9a6eec00) [pid = 1767] [serial = 858] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x9a646400) [pid = 1767] [serial = 855] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x9a305c00) [pid = 1767] [serial = 852] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x9a23e400) [pid = 1767] [serial = 849] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x9a138c00) [pid = 1767] [serial = 846] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x9385ec00) [pid = 1767] [serial = 843] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x8dec5c00) [pid = 1767] [serial = 840] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x91a29000) [pid = 1767] [serial = 896] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x9249a000) [pid = 1767] [serial = 897] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8ddc9800) [pid = 1767] [serial = 887] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x8ddd3c00) [pid = 1767] [serial = 888] [outer = (nil)] [url = about:blank] 07:57:37 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x8ddcf800) [pid = 1767] [serial = 893] [outer = (nil)] [url = about:blank] 07:57:37 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x8c993800) [pid = 1767] [serial = 884] [outer = (nil)] [url = about:blank] 07:57:37 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x9205e800) [pid = 1767] [serial = 891] [outer = (nil)] [url = about:blank] 07:57:37 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x90d27400) [pid = 1767] [serial = 890] [outer = (nil)] [url = about:blank] 07:57:37 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x92957000) [pid = 1767] [serial = 899] [outer = (nil)] [url = about:blank] 07:57:37 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x8d1ba400) [pid = 1767] [serial = 885] [outer = (nil)] [url = about:blank] 07:57:37 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x8a6df800) [pid = 1767] [serial = 621] [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.] 07:57:37 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x8e485c00) [pid = 1767] [serial = 894] [outer = (nil)] [url = about:blank] 07:57:37 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x93a2f800) [pid = 1767] [serial = 900] [outer = (nil)] [url = about:blank] 07:57:37 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x9a996000) [pid = 1767] [serial = 864] [outer = (nil)] [url = about:blank] 07:57:37 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x9ab2e800) [pid = 1767] [serial = 867] [outer = (nil)] [url = about:blank] 07:57:37 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x9abcc000) [pid = 1767] [serial = 870] [outer = (nil)] [url = about:blank] 07:57:37 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x8e738c00) [pid = 1767] [serial = 873] [outer = (nil)] [url = about:blank] 07:57:37 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x97683400) [pid = 1767] [serial = 837] [outer = (nil)] [url = about:blank] 07:57:37 INFO - PROCESS | 1767 | 1464015457160 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 07:57:37 INFO - PROCESS | 1767 | 1464015457220 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 07:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:57:37 INFO - PROCESS | 1767 | 1464015457229 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 1767 | 1464015457238 Marionette TRACE conn4 <- [1,1314,null,{}] 07:57:37 INFO - PROCESS | 1767 | 1464015457252 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:37 INFO - PROCESS | 1767 | 1464015457445 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 07:57:37 INFO - PROCESS | 1767 | 1464015457649 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1bb000 == 75 [pid = 1767] [id = 336] 07:57:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8ddca800) [pid = 1767] [serial = 1009] [outer = (nil)] 07:57:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x8e482000) [pid = 1767] [serial = 1010] [outer = 0x8ddca800] 07:57:37 INFO - PROCESS | 1767 | 1464015457730 Marionette DEBUG loaded listener.js 07:57:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x8e6c1c00) [pid = 1767] [serial = 1011] [outer = 0x8ddca800] 07:57:38 INFO - PROCESS | 1767 | 1464015458519 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1351ms 07:57:38 INFO - PROCESS | 1767 | 1464015458584 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 07:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:57:38 INFO - PROCESS | 1767 | 1464015458589 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 07:57:38 INFO - PROCESS | 1767 | 1464015458595 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:57:38 INFO - PROCESS | 1767 | 1464015458599 Marionette TRACE conn4 <- [1,1318,null,{}] 07:57:38 INFO - PROCESS | 1767 | 1464015458605 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:38 INFO - PROCESS | 1767 | 1464015458845 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 07:57:38 INFO - PROCESS | 1767 | 1464015458875 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:38 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6df800 == 76 [pid = 1767] [id = 337] 07:57:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x8decd400) [pid = 1767] [serial = 1012] [outer = (nil)] 07:57:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8e740000) [pid = 1767] [serial = 1013] [outer = 0x8decd400] 07:57:38 INFO - PROCESS | 1767 | 1464015458950 Marionette DEBUG loaded listener.js 07:57:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8efacc00) [pid = 1767] [serial = 1014] [outer = 0x8decd400] 07:57:39 INFO - PROCESS | 1767 | 1464015459954 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1439ms 07:57:40 INFO - PROCESS | 1767 | 1464015460034 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 07:57:40 INFO - PROCESS | 1767 | 1464015460041 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 07:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:57:40 INFO - PROCESS | 1767 | 1464015460050 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:57:40 INFO - PROCESS | 1767 | 1464015460057 Marionette TRACE conn4 <- [1,1322,null,{}] 07:57:40 INFO - PROCESS | 1767 | 1464015460079 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:40 INFO - PROCESS | 1767 | 1464015460313 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 07:57:40 INFO - PROCESS | 1767 | 1464015460346 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x8efba400 == 77 [pid = 1767] [id = 338] 07:57:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8efbb000) [pid = 1767] [serial = 1015] [outer = (nil)] 07:57:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x90d1d400) [pid = 1767] [serial = 1016] [outer = 0x8efbb000] 07:57:40 INFO - PROCESS | 1767 | 1464015460443 Marionette DEBUG loaded listener.js 07:57:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x91a2e800) [pid = 1767] [serial = 1017] [outer = 0x8efbb000] 07:57:41 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x8e6ce400) [pid = 1767] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:57:41 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x93a2a000) [pid = 1767] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:57:41 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x8e489c00) [pid = 1767] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:57:41 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x8e6c5800) [pid = 1767] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:57:41 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8c98b400) [pid = 1767] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:57:41 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x8c55d800) [pid = 1767] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:57:41 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x8efb1000) [pid = 1767] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:57:41 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x93a9d400) [pid = 1767] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:57:41 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x8dd34c00) [pid = 1767] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:57:42 INFO - PROCESS | 1767 | 1464015462089 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 2095ms 07:57:42 INFO - PROCESS | 1767 | 1464015462146 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 07:57:42 INFO - PROCESS | 1767 | 1464015462150 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 07:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:57:42 INFO - PROCESS | 1767 | 1464015462157 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:57:42 INFO - PROCESS | 1767 | 1464015462160 Marionette TRACE conn4 <- [1,1326,null,{}] 07:57:42 INFO - PROCESS | 1767 | 1464015462166 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:42 INFO - PROCESS | 1767 | 1464015462349 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 07:57:42 INFO - PROCESS | 1767 | 1464015462497 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6f0000 == 78 [pid = 1767] [id = 339] 07:57:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8d019400) [pid = 1767] [serial = 1018] [outer = (nil)] 07:57:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x8e6ce400) [pid = 1767] [serial = 1019] [outer = 0x8d019400] 07:57:42 INFO - PROCESS | 1767 | 1464015462574 Marionette DEBUG loaded listener.js 07:57:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x90d24000) [pid = 1767] [serial = 1020] [outer = 0x8d019400] 07:57:43 INFO - PROCESS | 1767 | 1464015463381 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:57:43 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 07:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1333ms 07:57:43 INFO - PROCESS | 1767 | 1464015463498 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 07:57:43 INFO - PROCESS | 1767 | 1464015463504 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 07:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:57:43 INFO - PROCESS | 1767 | 1464015463513 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:57:43 INFO - PROCESS | 1767 | 1464015463519 Marionette TRACE conn4 <- [1,1330,null,{}] 07:57:43 INFO - PROCESS | 1767 | 1464015463530 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:43 INFO - PROCESS | 1767 | 1464015463792 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 07:57:44 INFO - PROCESS | 1767 | 1464015464053 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c7eec00 == 79 [pid = 1767] [id = 340] 07:57:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x8c7f2000) [pid = 1767] [serial = 1021] [outer = (nil)] 07:57:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8c994400) [pid = 1767] [serial = 1022] [outer = 0x8c7f2000] 07:57:44 INFO - PROCESS | 1767 | 1464015464162 Marionette DEBUG loaded listener.js 07:57:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8d01d400) [pid = 1767] [serial = 1023] [outer = 0x8c7f2000] 07:57:45 INFO - PROCESS | 1767 | 1464015465151 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:57:45 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 07:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1705ms 07:57:45 INFO - PROCESS | 1767 | 1464015465219 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 07:57:45 INFO - PROCESS | 1767 | 1464015465225 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 07:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:57:45 INFO - PROCESS | 1767 | 1464015465239 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:57:45 INFO - PROCESS | 1767 | 1464015465245 Marionette TRACE conn4 <- [1,1334,null,{}] 07:57:45 INFO - PROCESS | 1767 | 1464015465252 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:45 INFO - PROCESS | 1767 | 1464015465501 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 07:57:45 INFO - PROCESS | 1767 | 1464015465805 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dd33000 == 80 [pid = 1767] [id = 341] 07:57:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8dd35000) [pid = 1767] [serial = 1024] [outer = (nil)] 07:57:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8dd93800) [pid = 1767] [serial = 1025] [outer = 0x8dd35000] 07:57:45 INFO - PROCESS | 1767 | 1464015465897 Marionette DEBUG loaded listener.js 07:57:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8ddd5800) [pid = 1767] [serial = 1026] [outer = 0x8dd35000] 07:57:46 INFO - PROCESS | 1767 | 1464015466889 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1690ms 07:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:57:46 INFO - PROCESS | 1767 | 1464015466925 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 07:57:46 INFO - PROCESS | 1767 | 1464015466929 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 07:57:46 INFO - PROCESS | 1767 | 1464015466937 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:57:46 INFO - PROCESS | 1767 | 1464015466940 Marionette TRACE conn4 <- [1,1338,null,{}] 07:57:46 INFO - PROCESS | 1767 | 1464015466957 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:47 INFO - PROCESS | 1767 | 1464015467178 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 07:57:47 INFO - PROCESS | 1767 | 1464015467463 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e47cc00 == 81 [pid = 1767] [id = 342] 07:57:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8ee57000) [pid = 1767] [serial = 1027] [outer = (nil)] 07:57:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8efb8c00) [pid = 1767] [serial = 1028] [outer = 0x8ee57000] 07:57:47 INFO - PROCESS | 1767 | 1464015467603 Marionette DEBUG loaded listener.js 07:57:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x91a2f000) [pid = 1767] [serial = 1029] [outer = 0x8ee57000] 07:57:49 INFO - PROCESS | 1767 | 1464015469108 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2194ms 07:57:49 INFO - PROCESS | 1767 | 1464015469130 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 07:57:49 INFO - PROCESS | 1767 | 1464015469135 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 07:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:57:49 INFO - PROCESS | 1767 | 1464015469189 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:57:49 INFO - PROCESS | 1767 | 1464015469192 Marionette TRACE conn4 <- [1,1342,null,{}] 07:57:49 INFO - PROCESS | 1767 | 1464015469199 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:49 INFO - PROCESS | 1767 | 1464015469405 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 07:57:49 INFO - PROCESS | 1767 | 1464015469591 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee60c00 == 82 [pid = 1767] [id = 343] 07:57:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8efb4800) [pid = 1767] [serial = 1030] [outer = (nil)] 07:57:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x92953400) [pid = 1767] [serial = 1031] [outer = 0x8efb4800] 07:57:49 INFO - PROCESS | 1767 | 1464015469685 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x9295d400) [pid = 1767] [serial = 1032] [outer = 0x8efb4800] 07:57:50 INFO - PROCESS | 1767 | 1464015470734 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1593ms 07:57:50 INFO - PROCESS | 1767 | 1464015470777 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 07:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:57:50 INFO - PROCESS | 1767 | 1464015470782 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 07:57:50 INFO - PROCESS | 1767 | 1464015470788 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:57:50 INFO - PROCESS | 1767 | 1464015470792 Marionette TRACE conn4 <- [1,1346,null,{}] 07:57:50 INFO - PROCESS | 1767 | 1464015470798 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:51 INFO - PROCESS | 1767 | 1464015471017 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 07:57:51 INFO - PROCESS | 1767 | 1464015471301 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ded0c00 == 83 [pid = 1767] [id = 344] 07:57:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8e483000) [pid = 1767] [serial = 1033] [outer = (nil)] 07:57:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x9295b800) [pid = 1767] [serial = 1034] [outer = 0x8e483000] 07:57:51 INFO - PROCESS | 1767 | 1464015471395 Marionette DEBUG loaded listener.js 07:57:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x9386d000) [pid = 1767] [serial = 1035] [outer = 0x8e483000] 07:57:52 INFO - PROCESS | 1767 | 1464015472335 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1581ms 07:57:52 INFO - PROCESS | 1767 | 1464015472370 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 07:57:52 INFO - PROCESS | 1767 | 1464015472374 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 07:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:57:52 INFO - PROCESS | 1767 | 1464015472381 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:57:52 INFO - PROCESS | 1767 | 1464015472385 Marionette TRACE conn4 <- [1,1350,null,{}] 07:57:52 INFO - PROCESS | 1767 | 1464015472391 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:52 INFO - PROCESS | 1767 | 1464015472628 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 07:57:52 INFO - PROCESS | 1767 | 1464015472876 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9ecc00 == 84 [pid = 1767] [id = 345] 07:57:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x93a9f400) [pid = 1767] [serial = 1036] [outer = (nil)] 07:57:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x94f80400) [pid = 1767] [serial = 1037] [outer = 0x93a9f400] 07:57:53 INFO - PROCESS | 1767 | 1464015473011 Marionette DEBUG loaded listener.js 07:57:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x95604c00) [pid = 1767] [serial = 1038] [outer = 0x93a9f400] 07:57:53 INFO - PROCESS | 1767 | 1464015473929 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1586ms 07:57:53 INFO - PROCESS | 1767 | 1464015473969 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 07:57:53 INFO - PROCESS | 1767 | 1464015473972 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 07:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:57:53 INFO - PROCESS | 1767 | 1464015473979 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:57:53 INFO - PROCESS | 1767 | 1464015473983 Marionette TRACE conn4 <- [1,1354,null,{}] 07:57:53 INFO - PROCESS | 1767 | 1464015473989 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:54 INFO - PROCESS | 1767 | 1464015474183 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 07:57:54 INFO - PROCESS | 1767 | 1464015474380 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a30c00 == 85 [pid = 1767] [id = 346] 07:57:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x9444cc00) [pid = 1767] [serial = 1039] [outer = (nil)] 07:57:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x97613c00) [pid = 1767] [serial = 1040] [outer = 0x9444cc00] 07:57:54 INFO - PROCESS | 1767 | 1464015474465 Marionette DEBUG loaded listener.js 07:57:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x9767ec00) [pid = 1767] [serial = 1041] [outer = 0x9444cc00] 07:57:55 INFO - PROCESS | 1767 | 1464015475472 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1536ms 07:57:55 INFO - PROCESS | 1767 | 1464015475516 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 07:57:55 INFO - PROCESS | 1767 | 1464015475521 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 07:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:57:55 INFO - PROCESS | 1767 | 1464015475527 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:57:55 INFO - PROCESS | 1767 | 1464015475531 Marionette TRACE conn4 <- [1,1358,null,{}] 07:57:55 INFO - PROCESS | 1767 | 1464015475537 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:55 INFO - PROCESS | 1767 | 1464015475746 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 07:57:56 INFO - PROCESS | 1767 | 1464015475994 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x92494c00 == 86 [pid = 1767] [id = 347] 07:57:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x94f7f400) [pid = 1767] [serial = 1042] [outer = (nil)] 07:57:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x9929a400) [pid = 1767] [serial = 1043] [outer = 0x94f7f400] 07:57:56 INFO - PROCESS | 1767 | 1464015476126 Marionette DEBUG loaded listener.js 07:57:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x99de8400) [pid = 1767] [serial = 1044] [outer = 0x94f7f400] 07:57:57 INFO - PROCESS | 1767 | 1464015477043 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1583ms 07:57:57 INFO - PROCESS | 1767 | 1464015477112 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 07:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:57:57 INFO - PROCESS | 1767 | 1464015477116 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 07:57:57 INFO - PROCESS | 1767 | 1464015477123 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:57:57 INFO - PROCESS | 1767 | 1464015477126 Marionette TRACE conn4 <- [1,1362,null,{}] 07:57:57 INFO - PROCESS | 1767 | 1464015477132 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:57 INFO - PROCESS | 1767 | 1464015477365 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 07:57:57 INFO - PROCESS | 1767 | 1464015477603 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dba5800 == 87 [pid = 1767] [id = 348] 07:57:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x98897400) [pid = 1767] [serial = 1045] [outer = (nil)] 07:57:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x9a226800) [pid = 1767] [serial = 1046] [outer = 0x98897400] 07:57:57 INFO - PROCESS | 1767 | 1464015477733 Marionette DEBUG loaded listener.js 07:57:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x9a234400) [pid = 1767] [serial = 1047] [outer = 0x98897400] 07:57:58 INFO - PROCESS | 1767 | 1464015478725 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1633ms 07:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:57:58 INFO - PROCESS | 1767 | 1464015478756 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 07:57:58 INFO - PROCESS | 1767 | 1464015478759 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 07:57:58 INFO - PROCESS | 1767 | 1464015478767 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:57:58 INFO - PROCESS | 1767 | 1464015478771 Marionette TRACE conn4 <- [1,1366,null,{}] 07:57:58 INFO - PROCESS | 1767 | 1464015478776 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:58 INFO - PROCESS | 1767 | 1464015478973 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 07:57:59 INFO - PROCESS | 1767 | 1464015479215 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6e7c00 == 88 [pid = 1767] [id = 349] 07:57:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x8c98d400) [pid = 1767] [serial = 1048] [outer = (nil)] 07:57:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x9a301800) [pid = 1767] [serial = 1049] [outer = 0x8c98d400] 07:57:59 INFO - PROCESS | 1767 | 1464015479361 Marionette DEBUG loaded listener.js 07:57:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x9a30b800) [pid = 1767] [serial = 1050] [outer = 0x8c98d400] 07:58:00 INFO - PROCESS | 1767 | 1464015480362 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:58:00 INFO - PROCESS | 1767 | 1464015480409 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 07:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:58:00 INFO - PROCESS | 1767 | 1464015480416 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:58:00 INFO - PROCESS | 1767 | 1464015480421 Marionette TRACE conn4 <- [1,1370,null,{}] 07:58:00 INFO - PROCESS | 1767 | 1464015480427 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:01 INFO - PROCESS | 1767 | 1464015481029 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 07:58:01 INFO - PROCESS | 1767 | 1464015481299 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1bf000 == 89 [pid = 1767] [id = 350] 07:58:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x8d1bf400) [pid = 1767] [serial = 1051] [outer = (nil)] 07:58:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x8db0a000) [pid = 1767] [serial = 1052] [outer = 0x8d1bf400] 07:58:01 INFO - PROCESS | 1767 | 1464015481382 Marionette DEBUG loaded listener.js 07:58:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x8dd33800) [pid = 1767] [serial = 1053] [outer = 0x8d1bf400] 07:58:02 INFO - PROCESS | 1767 | 1464015482529 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:58:02 INFO - PROCESS | 1767 | 1464015482569 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 07:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:58:02 INFO - PROCESS | 1767 | 1464015482576 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:58:02 INFO - PROCESS | 1767 | 1464015482583 Marionette TRACE conn4 <- [1,1374,null,{}] 07:58:02 INFO - PROCESS | 1767 | 1464015482590 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:02 INFO - PROCESS | 1767 | 1464015482818 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 07:58:03 INFO - PROCESS | 1767 | 1464015483192 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1c4000 == 90 [pid = 1767] [id = 351] 07:58:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x8dd34800) [pid = 1767] [serial = 1054] [outer = (nil)] 07:58:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x8e488c00) [pid = 1767] [serial = 1055] [outer = 0x8dd34800] 07:58:03 INFO - PROCESS | 1767 | 1464015483279 Marionette DEBUG loaded listener.js 07:58:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x8e733400) [pid = 1767] [serial = 1056] [outer = 0x8dd34800] 07:58:03 INFO - PROCESS | 1767 | --DOCSHELL 0x8efba400 == 89 [pid = 1767] [id = 338] 07:58:03 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x8dba1800) [pid = 1767] [serial = 965] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1767 | --DOCSHELL 0x8a6df800 == 88 [pid = 1767] [id = 337] 07:58:04 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1bb000 == 87 [pid = 1767] [id = 336] 07:58:04 INFO - PROCESS | 1767 | --DOCSHELL 0x89ee4000 == 86 [pid = 1767] [id = 335] 07:58:04 INFO - PROCESS | 1767 | --DOCSHELL 0x8c7ea000 == 85 [pid = 1767] [id = 334] 07:58:04 INFO - PROCESS | 1767 | --DOCSHELL 0x8c55d000 == 84 [pid = 1767] [id = 333] 07:58:04 INFO - PROCESS | 1767 | --DOCSHELL 0x9205f000 == 83 [pid = 1767] [id = 325] 07:58:04 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:58:04 INFO - PROCESS | 1767 | 1464015484286 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:58:04 INFO - PROCESS | 1767 | 1464015484369 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 07:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:58:04 INFO - PROCESS | 1767 | 1464015484377 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:58:04 INFO - PROCESS | 1767 | 1464015484380 Marionette TRACE conn4 <- [1,1378,null,{}] 07:58:04 INFO - PROCESS | 1767 | 1464015484386 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:04 INFO - PROCESS | 1767 | 1464015484556 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 07:58:04 INFO - PROCESS | 1767 | 1464015484809 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:04 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1bb000 == 84 [pid = 1767] [id = 352] 07:58:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8e48a000) [pid = 1767] [serial = 1057] [outer = (nil)] 07:58:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x90d1a400) [pid = 1767] [serial = 1058] [outer = 0x8e48a000] 07:58:04 INFO - PROCESS | 1767 | 1464015484889 Marionette DEBUG loaded listener.js 07:58:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x91fb5400) [pid = 1767] [serial = 1059] [outer = 0x8e48a000] 07:58:05 INFO - PROCESS | 1767 | 1464015485701 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 07:58:05 INFO - PROCESS | 1767 | 1464015485769 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 07:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:58:05 INFO - PROCESS | 1767 | 1464015485787 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:58:05 INFO - PROCESS | 1767 | 1464015485794 Marionette TRACE conn4 <- [1,1382,null,{}] 07:58:05 INFO - PROCESS | 1767 | 1464015485800 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:05 INFO - PROCESS | 1767 | 1464015485975 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 07:58:06 INFO - PROCESS | 1767 | 1464015486147 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1c0c00 == 85 [pid = 1767] [id = 353] 07:58:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x90d19400) [pid = 1767] [serial = 1060] [outer = (nil)] 07:58:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x94452c00) [pid = 1767] [serial = 1061] [outer = 0x90d19400] 07:58:06 INFO - PROCESS | 1767 | 1464015486240 Marionette DEBUG loaded listener.js 07:58:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x94f7fc00) [pid = 1767] [serial = 1062] [outer = 0x90d19400] 07:58:07 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:58:07 INFO - PROCESS | 1767 | 1464015487137 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 07:58:07 INFO - PROCESS | 1767 | 1464015487178 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 07:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:58:07 INFO - PROCESS | 1767 | 1464015487185 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:58:07 INFO - PROCESS | 1767 | 1464015487188 Marionette TRACE conn4 <- [1,1386,null,{}] 07:58:07 INFO - PROCESS | 1767 | 1464015487193 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:07 INFO - PROCESS | 1767 | 1464015487423 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 07:58:07 INFO - PROCESS | 1767 | 1464015487447 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x9248f400 == 86 [pid = 1767] [id = 354] 07:58:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x9444e400) [pid = 1767] [serial = 1063] [outer = (nil)] 07:58:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x97617800) [pid = 1767] [serial = 1064] [outer = 0x9444e400] 07:58:07 INFO - PROCESS | 1767 | 1464015487520 Marionette DEBUG loaded listener.js 07:58:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x9889dc00) [pid = 1767] [serial = 1065] [outer = 0x9444e400] 07:58:08 INFO - PROCESS | 1767 | 1464015488503 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 07:58:08 INFO - PROCESS | 1767 | 1464015488804 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 07:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:58:08 INFO - PROCESS | 1767 | 1464015488810 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:58:08 INFO - PROCESS | 1767 | 1464015488813 Marionette TRACE conn4 <- [1,1390,null,{}] 07:58:08 INFO - PROCESS | 1767 | 1464015488818 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:08 INFO - PROCESS | 1767 | 1464015488972 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 07:58:09 INFO - PROCESS | 1767 | 1464015488993 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x8decd400 == 87 [pid = 1767] [id = 355] 07:58:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8decf800) [pid = 1767] [serial = 1066] [outer = (nil)] 07:58:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x935d3800) [pid = 1767] [serial = 1067] [outer = 0x8decf800] 07:58:09 INFO - PROCESS | 1767 | 1464015489077 Marionette DEBUG loaded listener.js 07:58:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x9a228800) [pid = 1767] [serial = 1068] [outer = 0x8decf800] 07:58:10 INFO - PROCESS | 1767 | 1464015490009 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1290ms 07:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:58:10 INFO - PROCESS | 1767 | 1464015490101 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 07:58:10 INFO - PROCESS | 1767 | 1464015490104 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 07:58:10 INFO - PROCESS | 1767 | 1464015490110 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:58:10 INFO - PROCESS | 1767 | 1464015490113 Marionette TRACE conn4 <- [1,1394,null,{}] 07:58:10 INFO - PROCESS | 1767 | 1464015490119 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:10 INFO - PROCESS | 1767 | 1464015490285 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 07:58:10 INFO - PROCESS | 1767 | 1464015490433 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6dec00 == 88 [pid = 1767] [id = 356] 07:58:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8dba0c00) [pid = 1767] [serial = 1069] [outer = (nil)] 07:58:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x9a30ac00) [pid = 1767] [serial = 1070] [outer = 0x8dba0c00] 07:58:10 INFO - PROCESS | 1767 | 1464015490517 Marionette DEBUG loaded listener.js 07:58:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x9a4d6c00) [pid = 1767] [serial = 1071] [outer = 0x8dba0c00] 07:58:11 INFO - PROCESS | 1767 | 1464015491556 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1483ms 07:58:11 INFO - PROCESS | 1767 | 1464015491593 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 07:58:11 INFO - PROCESS | 1767 | 1464015491600 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 07:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:58:11 INFO - PROCESS | 1767 | 1464015491610 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:58:11 INFO - PROCESS | 1767 | 1464015491615 Marionette TRACE conn4 <- [1,1398,null,{}] 07:58:11 INFO - PROCESS | 1767 | 1464015491624 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:11 INFO - PROCESS | 1767 | 1464015491860 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 07:58:12 INFO - PROCESS | 1767 | 1464015492116 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d021800 == 89 [pid = 1767] [id = 357] 07:58:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8db05400) [pid = 1767] [serial = 1072] [outer = (nil)] 07:58:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8dd8e400) [pid = 1767] [serial = 1073] [outer = 0x8db05400] 07:58:12 INFO - PROCESS | 1767 | 1464015492222 Marionette DEBUG loaded listener.js 07:58:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8dec7400) [pid = 1767] [serial = 1074] [outer = 0x8db05400] 07:58:13 INFO - PROCESS | 1767 | 1464015493131 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1543ms 07:58:13 INFO - PROCESS | 1767 | 1464015493153 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 07:58:13 INFO - PROCESS | 1767 | 1464015493162 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 07:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:58:13 INFO - PROCESS | 1767 | 1464015493172 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:58:13 INFO - PROCESS | 1767 | 1464015493176 Marionette TRACE conn4 <- [1,1402,null,{}] 07:58:13 INFO - PROCESS | 1767 | 1464015493182 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:13 INFO - PROCESS | 1767 | 1464015493365 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 07:58:13 INFO - PROCESS | 1767 | 1464015493564 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6efc00 == 90 [pid = 1767] [id = 358] 07:58:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x8e6c6400) [pid = 1767] [serial = 1075] [outer = (nil)] 07:58:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x92499800) [pid = 1767] [serial = 1076] [outer = 0x8e6c6400] 07:58:13 INFO - PROCESS | 1767 | 1464015493651 Marionette DEBUG loaded listener.js 07:58:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x9386c800) [pid = 1767] [serial = 1077] [outer = 0x8e6c6400] 07:58:14 INFO - PROCESS | 1767 | 1464015494679 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1587ms 07:58:14 INFO - PROCESS | 1767 | 1464015494759 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 07:58:14 INFO - PROCESS | 1767 | 1464015494764 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 07:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:58:14 INFO - PROCESS | 1767 | 1464015494771 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:58:14 INFO - PROCESS | 1767 | 1464015494777 Marionette TRACE conn4 <- [1,1406,null,{}] 07:58:14 INFO - PROCESS | 1767 | 1464015494793 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:15 INFO - PROCESS | 1767 | 1464015495113 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 07:58:15 INFO - PROCESS | 1767 | 1464015495359 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c55fc00 == 91 [pid = 1767] [id = 359] 07:58:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x9a228000) [pid = 1767] [serial = 1078] [outer = (nil)] 07:58:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x9a303400) [pid = 1767] [serial = 1079] [outer = 0x9a228000] 07:58:15 INFO - PROCESS | 1767 | 1464015495452 Marionette DEBUG loaded listener.js 07:58:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x9a6eb400) [pid = 1767] [serial = 1080] [outer = 0x9a228000] 07:58:16 INFO - PROCESS | 1767 | 1464015496419 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1691ms 07:58:16 INFO - PROCESS | 1767 | 1464015496463 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 07:58:16 INFO - PROCESS | 1767 | 1464015496468 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 07:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:58:16 INFO - PROCESS | 1767 | 1464015496474 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:58:16 INFO - PROCESS | 1767 | 1464015496478 Marionette TRACE conn4 <- [1,1410,null,{}] 07:58:16 INFO - PROCESS | 1767 | 1464015496483 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:16 INFO - PROCESS | 1767 | 1464015496676 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 07:58:16 INFO - PROCESS | 1767 | 1464015496869 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6ebc00 == 92 [pid = 1767] [id = 360] 07:58:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x9a227400) [pid = 1767] [serial = 1081] [outer = (nil)] 07:58:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x9a7db000) [pid = 1767] [serial = 1082] [outer = 0x9a227400] 07:58:16 INFO - PROCESS | 1767 | 1464015496953 Marionette DEBUG loaded listener.js 07:58:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x9a99c400) [pid = 1767] [serial = 1083] [outer = 0x9a227400] 07:58:18 INFO - PROCESS | 1767 | 1464015498009 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1583ms 07:58:18 INFO - PROCESS | 1767 | 1464015498058 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 07:58:18 INFO - PROCESS | 1767 | 1464015498062 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 07:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:58:18 INFO - PROCESS | 1767 | 1464015498068 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:58:18 INFO - PROCESS | 1767 | 1464015498072 Marionette TRACE conn4 <- [1,1414,null,{}] 07:58:18 INFO - PROCESS | 1767 | 1464015498078 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:18 INFO - PROCESS | 1767 | 1464015498313 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 07:58:18 INFO - PROCESS | 1767 | 1464015498576 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dec9400 == 93 [pid = 1767] [id = 361] 07:58:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x9a13f400) [pid = 1767] [serial = 1084] [outer = (nil)] 07:58:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x9ab32000) [pid = 1767] [serial = 1085] [outer = 0x9a13f400] 07:58:18 INFO - PROCESS | 1767 | 1464015498662 Marionette DEBUG loaded listener.js 07:58:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x9ab37000) [pid = 1767] [serial = 1086] [outer = 0x9a13f400] 07:58:19 INFO - PROCESS | 1767 | 1464015499623 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1590ms 07:58:19 INFO - PROCESS | 1767 | 1464015499659 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 07:58:19 INFO - PROCESS | 1767 | 1464015499663 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 07:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:58:19 INFO - PROCESS | 1767 | 1464015499670 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:58:19 INFO - PROCESS | 1767 | 1464015499674 Marionette TRACE conn4 <- [1,1418,null,{}] 07:58:19 INFO - PROCESS | 1767 | 1464015499679 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:19 INFO - PROCESS | 1767 | 1464015499937 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 07:58:20 INFO - PROCESS | 1767 | 1464015500243 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c55d400 == 94 [pid = 1767] [id = 362] 07:58:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x8dd2ec00) [pid = 1767] [serial = 1087] [outer = (nil)] 07:58:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x9b5e8c00) [pid = 1767] [serial = 1088] [outer = 0x8dd2ec00] 07:58:20 INFO - PROCESS | 1767 | 1464015500330 Marionette DEBUG loaded listener.js 07:58:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x9baac000) [pid = 1767] [serial = 1089] [outer = 0x8dd2ec00] 07:58:21 INFO - PROCESS | 1767 | 1464015501266 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1639ms 07:58:21 INFO - PROCESS | 1767 | 1464015501309 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 07:58:21 INFO - PROCESS | 1767 | 1464015501313 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 07:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:58:21 INFO - PROCESS | 1767 | 1464015501320 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:58:21 INFO - PROCESS | 1767 | 1464015501324 Marionette TRACE conn4 <- [1,1422,null,{}] 07:58:21 INFO - PROCESS | 1767 | 1464015501331 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:21 INFO - PROCESS | 1767 | 1464015501524 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 07:58:21 INFO - PROCESS | 1767 | 1464015501770 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x9bd5fc00 == 95 [pid = 1767] [id = 363] 07:58:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x9c146800) [pid = 1767] [serial = 1090] [outer = (nil)] 07:58:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x9cc5f800) [pid = 1767] [serial = 1091] [outer = 0x9c146800] 07:58:21 INFO - PROCESS | 1767 | 1464015501905 Marionette DEBUG loaded listener.js 07:58:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x9cc93800) [pid = 1767] [serial = 1092] [outer = 0x9c146800] 07:58:22 INFO - PROCESS | 1767 | 1464015502888 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1631ms 07:58:22 INFO - PROCESS | 1767 | 1464015502954 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 07:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:58:22 INFO - PROCESS | 1767 | 1464015502958 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 07:58:22 INFO - PROCESS | 1767 | 1464015502964 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:58:22 INFO - PROCESS | 1767 | 1464015502968 Marionette TRACE conn4 <- [1,1426,null,{}] 07:58:22 INFO - PROCESS | 1767 | 1464015502974 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:23 INFO - PROCESS | 1767 | 1464015503180 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 07:58:23 INFO - PROCESS | 1767 | 1464015503428 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x9cc5ec00 == 96 [pid = 1767] [id = 364] 07:58:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x9cc62000) [pid = 1767] [serial = 1093] [outer = (nil)] 07:58:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0xa104dc00) [pid = 1767] [serial = 1094] [outer = 0x9cc62000] 07:58:23 INFO - PROCESS | 1767 | 1464015503531 Marionette DEBUG loaded listener.js 07:58:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0xa215a000) [pid = 1767] [serial = 1095] [outer = 0x9cc62000] 07:58:24 INFO - PROCESS | 1767 | 1464015504484 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1589ms 07:58:24 INFO - PROCESS | 1767 | 1464015504554 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 07:58:24 INFO - PROCESS | 1767 | 1464015504558 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 07:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:58:24 INFO - PROCESS | 1767 | 1464015504565 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:58:24 INFO - PROCESS | 1767 | 1464015504569 Marionette TRACE conn4 <- [1,1430,null,{}] 07:58:24 INFO - PROCESS | 1767 | 1464015504574 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:24 INFO - PROCESS | 1767 | 1464015504770 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 07:58:25 INFO - PROCESS | 1767 | 1464015505027 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e482800 == 97 [pid = 1767] [id = 365] 07:58:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x9248f000) [pid = 1767] [serial = 1096] [outer = (nil)] 07:58:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0xa21a4000) [pid = 1767] [serial = 1097] [outer = 0x9248f000] 07:58:25 INFO - PROCESS | 1767 | 1464015505140 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0xa21af800) [pid = 1767] [serial = 1098] [outer = 0x9248f000] 07:58:26 INFO - PROCESS | 1767 | 1464015506117 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1582ms 07:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:58:26 INFO - PROCESS | 1767 | 1464015506150 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 07:58:26 INFO - PROCESS | 1767 | 1464015506153 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 07:58:26 INFO - PROCESS | 1767 | 1464015506160 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:58:26 INFO - PROCESS | 1767 | 1464015506163 Marionette TRACE conn4 <- [1,1434,null,{}] 07:58:26 INFO - PROCESS | 1767 | 1464015506169 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:26 INFO - PROCESS | 1767 | 1464015506374 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 07:58:26 INFO - PROCESS | 1767 | 1464015506627 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6e2c00 == 98 [pid = 1767] [id = 366] 07:58:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0xa2162400) [pid = 1767] [serial = 1099] [outer = (nil)] 07:58:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0xa2281c00) [pid = 1767] [serial = 1100] [outer = 0xa2162400] 07:58:26 INFO - PROCESS | 1767 | 1464015506755 Marionette DEBUG loaded listener.js 07:58:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0xa229f400) [pid = 1767] [serial = 1101] [outer = 0xa2162400] 07:58:27 INFO - PROCESS | 1767 | 1464015507732 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1635ms 07:58:27 INFO - PROCESS | 1767 | 1464015507795 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 07:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:58:27 INFO - PROCESS | 1767 | 1464015507799 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 07:58:27 INFO - PROCESS | 1767 | 1464015507806 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:58:27 INFO - PROCESS | 1767 | 1464015507810 Marionette TRACE conn4 <- [1,1438,null,{}] 07:58:27 INFO - PROCESS | 1767 | 1464015507816 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:28 INFO - PROCESS | 1767 | 1464015508069 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 07:58:28 INFO - PROCESS | 1767 | 1464015508370 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:28 INFO - PROCESS | 1767 | ++DOCSHELL 0xa2283c00 == 99 [pid = 1767] [id = 367] 07:58:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0xa26e5000) [pid = 1767] [serial = 1102] [outer = (nil)] 07:58:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0xa26ec000) [pid = 1767] [serial = 1103] [outer = 0xa26e5000] 07:58:28 INFO - PROCESS | 1767 | 1464015508464 Marionette DEBUG loaded listener.js 07:58:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0xa30d0800) [pid = 1767] [serial = 1104] [outer = 0xa26e5000] 07:58:29 INFO - PROCESS | 1767 | 1464015509424 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1681ms 07:58:29 INFO - PROCESS | 1767 | 1464015509487 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 07:58:29 INFO - PROCESS | 1767 | 1464015509491 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 07:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:58:29 INFO - PROCESS | 1767 | 1464015509497 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:58:29 INFO - PROCESS | 1767 | 1464015509501 Marionette TRACE conn4 <- [1,1442,null,{}] 07:58:29 INFO - PROCESS | 1767 | 1464015509507 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:29 INFO - PROCESS | 1767 | 1464015509705 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 07:58:29 INFO - PROCESS | 1767 | 1464015509975 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c7ef000 == 100 [pid = 1767] [id = 368] 07:58:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x8c98ac00) [pid = 1767] [serial = 1105] [outer = (nil)] 07:58:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x8dba4c00) [pid = 1767] [serial = 1106] [outer = 0x8c98ac00] 07:58:30 INFO - PROCESS | 1767 | 1464015510104 Marionette DEBUG loaded listener.js 07:58:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x8e731400) [pid = 1767] [serial = 1107] [outer = 0x8c98ac00] 07:58:31 INFO - PROCESS | 1767 | 1464015511515 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2139ms 07:58:31 INFO - PROCESS | 1767 | 1464015511639 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 07:58:31 INFO - PROCESS | 1767 | 1464015511647 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 07:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:58:31 INFO - PROCESS | 1767 | 1464015511657 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:58:31 INFO - PROCESS | 1767 | 1464015511662 Marionette TRACE conn4 <- [1,1446,null,{}] 07:58:31 INFO - PROCESS | 1767 | 1464015511675 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:31 INFO - PROCESS | 1767 | 1464015511919 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 07:58:32 INFO - PROCESS | 1767 | 1464015512130 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6e8800 == 101 [pid = 1767] [id = 369] 07:58:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x8d018000) [pid = 1767] [serial = 1108] [outer = (nil)] 07:58:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x8dd31400) [pid = 1767] [serial = 1109] [outer = 0x8d018000] 07:58:32 INFO - PROCESS | 1767 | 1464015512258 Marionette DEBUG loaded listener.js 07:58:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x8decec00) [pid = 1767] [serial = 1110] [outer = 0x8d018000] 07:58:33 INFO - PROCESS | 1767 | 1464015513559 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1993ms 07:58:33 INFO - PROCESS | 1767 | 1464015513651 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 07:58:33 INFO - PROCESS | 1767 | 1464015513660 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 07:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:58:33 INFO - PROCESS | 1767 | 1464015513672 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:58:33 INFO - PROCESS | 1767 | 1464015513676 Marionette TRACE conn4 <- [1,1450,null,{}] 07:58:33 INFO - PROCESS | 1767 | 1464015513736 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:34 INFO - PROCESS | 1767 | 1464015514112 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 07:58:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8decd400 == 100 [pid = 1767] [id = 355] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x8e6ce400) [pid = 1767] [serial = 1019] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x9abcb800) [pid = 1767] [serial = 986] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x94f79000) [pid = 1767] [serial = 974] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x9bd63c00) [pid = 1767] [serial = 989] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x90d1c400) [pid = 1767] [serial = 971] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x91fc0c00) [pid = 1767] [serial = 995] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x8dec9000) [pid = 1767] [serial = 998] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x9c042000) [pid = 1767] [serial = 992] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x99d93000) [pid = 1767] [serial = 977] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x8d1bf800) [pid = 1767] [serial = 968] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x9a7e6000) [pid = 1767] [serial = 983] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x9a230400) [pid = 1767] [serial = 980] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOCSHELL 0x9248f400 == 99 [pid = 1767] [id = 354] 07:58:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1c0c00 == 98 [pid = 1767] [id = 353] 07:58:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1bb000 == 97 [pid = 1767] [id = 352] 07:58:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1c4000 == 96 [pid = 1767] [id = 351] 07:58:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1bf000 == 95 [pid = 1767] [id = 350] 07:58:34 INFO - PROCESS | 1767 | 1464015514353 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8ded0c00 == 94 [pid = 1767] [id = 344] 07:58:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6e8c00 == 95 [pid = 1767] [id = 370] 07:58:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x8c6f0800) [pid = 1767] [serial = 1111] [outer = (nil)] 07:58:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x8d01e400) [pid = 1767] [serial = 1112] [outer = 0x8c6f0800] 07:58:34 INFO - PROCESS | 1767 | 1464015514439 Marionette DEBUG loaded listener.js 07:58:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x8db98800) [pid = 1767] [serial = 1113] [outer = 0x8c6f0800] 07:58:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee60c00 == 94 [pid = 1767] [id = 343] 07:58:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6f0000 == 93 [pid = 1767] [id = 339] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x8dd31800) [pid = 1767] [serial = 1005] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x8deccc00) [pid = 1767] [serial = 966] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x8d01dc00) [pid = 1767] [serial = 1008] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x8c7f0000) [pid = 1767] [serial = 1002] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x8e6c1c00) [pid = 1767] [serial = 1011] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x91a2e800) [pid = 1767] [serial = 1017] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x8c552800) [pid = 1767] [serial = 1007] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x8e740000) [pid = 1767] [serial = 1013] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x90d1d400) [pid = 1767] [serial = 1016] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x8c6ef000) [pid = 1767] [serial = 1001] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x8e482000) [pid = 1767] [serial = 1010] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x8efacc00) [pid = 1767] [serial = 1014] [outer = (nil)] [url = about:blank] 07:58:34 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x8d1c0000) [pid = 1767] [serial = 1004] [outer = (nil)] [url = about:blank] 07:58:35 INFO - PROCESS | 1767 | 1464015515291 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1638ms 07:58:35 INFO - PROCESS | 1767 | 1464015515309 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 07:58:35 INFO - PROCESS | 1767 | 1464015515312 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 07:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:58:35 INFO - PROCESS | 1767 | 1464015515321 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:58:35 INFO - PROCESS | 1767 | 1464015515326 Marionette TRACE conn4 <- [1,1454,null,{}] 07:58:35 INFO - PROCESS | 1767 | 1464015515368 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:35 INFO - PROCESS | 1767 | 1464015515576 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 07:58:35 INFO - PROCESS | 1767 | 1464015515590 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9f0c00 == 94 [pid = 1767] [id = 371] 07:58:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x8c7f1c00) [pid = 1767] [serial = 1114] [outer = (nil)] 07:58:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x90d1b400) [pid = 1767] [serial = 1115] [outer = 0x8c7f1c00] 07:58:35 INFO - PROCESS | 1767 | 1464015515822 Marionette DEBUG loaded listener.js 07:58:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x91a2f800) [pid = 1767] [serial = 1116] [outer = 0x8c7f1c00] 07:58:36 INFO - PROCESS | 1767 | 1464015516989 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1747ms 07:58:37 INFO - PROCESS | 1767 | 1464015517069 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 07:58:37 INFO - PROCESS | 1767 | 1464015517076 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 07:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:58:37 INFO - PROCESS | 1767 | 1464015517086 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:58:37 INFO - PROCESS | 1767 | 1464015517091 Marionette TRACE conn4 <- [1,1458,null,{}] 07:58:37 INFO - PROCESS | 1767 | 1464015517100 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:37 INFO - PROCESS | 1767 | 1464015517353 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 07:58:37 INFO - PROCESS | 1767 | 1464015517663 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1c2400 == 95 [pid = 1767] [id = 372] 07:58:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x8db9c800) [pid = 1767] [serial = 1117] [outer = (nil)] 07:58:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x8dec9000) [pid = 1767] [serial = 1118] [outer = 0x8db9c800] 07:58:37 INFO - PROCESS | 1767 | 1464015517758 Marionette DEBUG loaded listener.js 07:58:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x8e6ce400) [pid = 1767] [serial = 1119] [outer = 0x8db9c800] 07:58:38 INFO - PROCESS | 1767 | 1464015518842 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1836ms 07:58:38 INFO - PROCESS | 1767 | 1464015518923 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 07:58:38 INFO - PROCESS | 1767 | 1464015518933 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 07:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:58:38 INFO - PROCESS | 1767 | 1464015518944 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:58:38 INFO - PROCESS | 1767 | 1464015518948 Marionette TRACE conn4 <- [1,1462,null,{}] 07:58:38 INFO - PROCESS | 1767 | 1464015518955 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:39 INFO - PROCESS | 1767 | 1464015519193 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 07:58:39 INFO - PROCESS | 1767 | 1464015519452 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x91a2f400 == 96 [pid = 1767] [id = 373] 07:58:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x91fba800) [pid = 1767] [serial = 1120] [outer = (nil)] 07:58:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x92495000) [pid = 1767] [serial = 1121] [outer = 0x91fba800] 07:58:39 INFO - PROCESS | 1767 | 1464015519580 Marionette DEBUG loaded listener.js 07:58:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x92957c00) [pid = 1767] [serial = 1122] [outer = 0x91fba800] 07:58:40 INFO - PROCESS | 1767 | 1464015520636 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1784ms 07:58:40 INFO - PROCESS | 1767 | 1464015520730 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 07:58:40 INFO - PROCESS | 1767 | 1464015520733 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 07:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:58:40 INFO - PROCESS | 1767 | 1464015520740 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:58:40 INFO - PROCESS | 1767 | 1464015520747 Marionette TRACE conn4 <- [1,1466,null,{}] 07:58:40 INFO - PROCESS | 1767 | 1464015520814 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:41 INFO - PROCESS | 1767 | 1464015521117 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 07:58:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8b9e7c00 == 95 [pid = 1767] [id = 221] 07:58:43 INFO - PROCESS | 1767 | --DOCSHELL 0x91a2d800 == 94 [pid = 1767] [id = 263] 07:58:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8b9e6800 == 93 [pid = 1767] [id = 209] 07:58:43 INFO - PROCESS | 1767 | --DOCSHELL 0x89ee3400 == 92 [pid = 1767] [id = 216] 07:58:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8ddd4800 == 91 [pid = 1767] [id = 228] 07:58:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8e485800 == 90 [pid = 1767] [id = 324] 07:58:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8e47e400 == 89 [pid = 1767] [id = 323] 07:58:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8d013400 == 88 [pid = 1767] [id = 322] 07:58:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8a6e8800 == 87 [pid = 1767] [id = 369] 07:58:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6e8c00 == 86 [pid = 1767] [id = 370] 07:58:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6efc00 == 85 [pid = 1767] [id = 358] 07:58:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8d021800 == 84 [pid = 1767] [id = 357] 07:58:43 INFO - PROCESS | 1767 | 1464015523585 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x89ee3400 == 85 [pid = 1767] [id = 374] 07:58:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x8b9e7c00) [pid = 1767] [serial = 1123] [outer = (nil)] 07:58:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x8d016800) [pid = 1767] [serial = 1124] [outer = 0x8b9e7c00] 07:58:43 INFO - PROCESS | 1767 | 1464015523694 Marionette DEBUG loaded listener.js 07:58:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x8db9b800) [pid = 1767] [serial = 1125] [outer = 0x8b9e7c00] 07:58:44 INFO - PROCESS | 1767 | 1464015524579 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 3895ms 07:58:44 INFO - PROCESS | 1767 | 1464015524643 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 07:58:44 INFO - PROCESS | 1767 | 1464015524649 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 07:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:58:44 INFO - PROCESS | 1767 | 1464015524657 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:58:44 INFO - PROCESS | 1767 | 1464015524662 Marionette TRACE conn4 <- [1,1470,null,{}] 07:58:44 INFO - PROCESS | 1767 | 1464015524670 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:44 INFO - PROCESS | 1767 | 1464015524935 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 07:58:44 INFO - PROCESS | 1767 | 1464015524968 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x8efbb800 == 86 [pid = 1767] [id = 375] 07:58:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x90d1c400) [pid = 1767] [serial = 1126] [outer = (nil)] 07:58:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x91fb1800) [pid = 1767] [serial = 1127] [outer = 0x90d1c400] 07:58:45 INFO - PROCESS | 1767 | 1464015525054 Marionette DEBUG loaded listener.js 07:58:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x9294f400) [pid = 1767] [serial = 1128] [outer = 0x90d1c400] 07:58:46 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x8d1bf400) [pid = 1767] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:58:46 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x8dd34800) [pid = 1767] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:58:46 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x8d019400) [pid = 1767] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:58:46 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x90d19400) [pid = 1767] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:58:46 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x8e48a000) [pid = 1767] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:58:46 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x8d018000) [pid = 1767] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:58:46 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x8c6f0800) [pid = 1767] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:58:46 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x8decf800) [pid = 1767] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:58:46 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x9444e400) [pid = 1767] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:58:46 INFO - PROCESS | 1767 | 1464015526352 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1738ms 07:58:46 INFO - PROCESS | 1767 | 1464015526398 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 07:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:58:46 INFO - PROCESS | 1767 | 1464015526404 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 07:58:46 INFO - PROCESS | 1767 | 1464015526412 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:58:46 INFO - PROCESS | 1767 | 1464015526414 Marionette TRACE conn4 <- [1,1474,null,{}] 07:58:46 INFO - PROCESS | 1767 | 1464015526430 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:46 INFO - PROCESS | 1767 | 1464015526581 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 07:58:46 INFO - PROCESS | 1767 | 1464015526831 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e6cc400 == 87 [pid = 1767] [id = 376] 07:58:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x8e6cf000) [pid = 1767] [serial = 1129] [outer = (nil)] 07:58:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x93aa2400) [pid = 1767] [serial = 1130] [outer = 0x8e6cf000] 07:58:46 INFO - PROCESS | 1767 | 1464015526905 Marionette DEBUG loaded listener.js 07:58:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x95597000) [pid = 1767] [serial = 1131] [outer = 0x8e6cf000] 07:58:47 INFO - PROCESS | 1767 | 1464015527711 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1338ms 07:58:47 INFO - PROCESS | 1767 | 1464015527749 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 07:58:47 INFO - PROCESS | 1767 | 1464015527752 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 07:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:58:47 INFO - PROCESS | 1767 | 1464015527761 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:58:47 INFO - PROCESS | 1767 | 1464015527768 Marionette TRACE conn4 <- [1,1478,null,{}] 07:58:47 INFO - PROCESS | 1767 | 1464015527782 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:48 INFO - PROCESS | 1767 | 1464015528002 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 07:58:48 INFO - PROCESS | 1767 | 1464015528029 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a2a400 == 88 [pid = 1767] [id = 377] 07:58:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x99290800) [pid = 1767] [serial = 1132] [outer = (nil)] 07:58:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x99e65c00) [pid = 1767] [serial = 1133] [outer = 0x99290800] 07:58:48 INFO - PROCESS | 1767 | 1464015528100 Marionette DEBUG loaded listener.js 07:58:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x9a22cc00) [pid = 1767] [serial = 1134] [outer = 0x99290800] 07:58:49 INFO - PROCESS | 1767 | 1464015529359 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1641ms 07:58:49 INFO - PROCESS | 1767 | 1464015529402 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 07:58:49 INFO - PROCESS | 1767 | 1464015529410 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 07:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:58:49 INFO - PROCESS | 1767 | 1464015529427 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:58:49 INFO - PROCESS | 1767 | 1464015529434 Marionette TRACE conn4 <- [1,1482,null,{}] 07:58:49 INFO - PROCESS | 1767 | 1464015529443 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:49 INFO - PROCESS | 1767 | 1464015529635 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 07:58:49 INFO - PROCESS | 1767 | 1464015529947 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db05000 == 89 [pid = 1767] [id = 378] 07:58:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x8e47bc00) [pid = 1767] [serial = 1135] [outer = (nil)] 07:58:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x91a2c000) [pid = 1767] [serial = 1136] [outer = 0x8e47bc00] 07:58:50 INFO - PROCESS | 1767 | 1464015530039 Marionette DEBUG loaded listener.js 07:58:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x93a30000) [pid = 1767] [serial = 1137] [outer = 0x8e47bc00] 07:58:51 INFO - PROCESS | 1767 | 1464015531105 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1754ms 07:58:51 INFO - PROCESS | 1767 | 1464015531173 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 07:58:51 INFO - PROCESS | 1767 | 1464015531182 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 07:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:58:51 INFO - PROCESS | 1767 | 1464015531193 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:58:51 INFO - PROCESS | 1767 | 1464015531197 Marionette TRACE conn4 <- [1,1486,null,{}] 07:58:51 INFO - PROCESS | 1767 | 1464015531203 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:51 INFO - PROCESS | 1767 | 1464015531438 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 07:58:51 INFO - PROCESS | 1767 | 1464015531737 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6ef800 == 90 [pid = 1767] [id = 379] 07:58:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x988a3400) [pid = 1767] [serial = 1138] [outer = (nil)] 07:58:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x9a228400) [pid = 1767] [serial = 1139] [outer = 0x988a3400] 07:58:51 INFO - PROCESS | 1767 | 1464015531866 Marionette DEBUG loaded listener.js 07:58:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x9a235c00) [pid = 1767] [serial = 1140] [outer = 0x988a3400] 07:58:52 INFO - PROCESS | 1767 | 1464015532876 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1732ms 07:58:52 INFO - PROCESS | 1767 | 1464015532926 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 07:58:52 INFO - PROCESS | 1767 | 1464015532930 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 07:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:58:52 INFO - PROCESS | 1767 | 1464015532937 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:58:52 INFO - PROCESS | 1767 | 1464015532944 Marionette TRACE conn4 <- [1,1490,null,{}] 07:58:52 INFO - PROCESS | 1767 | 1464015532961 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:53 INFO - PROCESS | 1767 | 1464015533190 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 07:58:53 INFO - PROCESS | 1767 | 1464015533470 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c556400 == 91 [pid = 1767] [id = 380] 07:58:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x8c7e8800) [pid = 1767] [serial = 1141] [outer = (nil)] 07:58:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x9a7e3800) [pid = 1767] [serial = 1142] [outer = 0x8c7e8800] 07:58:53 INFO - PROCESS | 1767 | 1464015533611 Marionette DEBUG loaded listener.js 07:58:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x9ab2e800) [pid = 1767] [serial = 1143] [outer = 0x8c7e8800] 07:58:54 INFO - PROCESS | 1767 | 1464015534519 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1640ms 07:58:54 INFO - PROCESS | 1767 | 1464015534578 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 07:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:58:54 INFO - PROCESS | 1767 | 1464015534583 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 07:58:54 INFO - PROCESS | 1767 | 1464015534590 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:58:54 INFO - PROCESS | 1767 | 1464015534593 Marionette TRACE conn4 <- [1,1494,null,{}] 07:58:54 INFO - PROCESS | 1767 | 1464015534599 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:54 INFO - PROCESS | 1767 | 1464015534785 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 07:58:55 INFO - PROCESS | 1767 | 1464015535038 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a231c00 == 92 [pid = 1767] [id = 381] 07:58:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x9a991400) [pid = 1767] [serial = 1144] [outer = (nil)] 07:58:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x9abd7400) [pid = 1767] [serial = 1145] [outer = 0x9a991400] 07:58:55 INFO - PROCESS | 1767 | 1464015535169 Marionette DEBUG loaded listener.js 07:58:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0x9b5e5c00) [pid = 1767] [serial = 1146] [outer = 0x9a991400] 07:58:56 INFO - PROCESS | 1767 | 1464015536222 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1683ms 07:58:56 INFO - PROCESS | 1767 | 1464015536273 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 07:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:58:56 INFO - PROCESS | 1767 | 1464015536277 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 07:58:56 INFO - PROCESS | 1767 | 1464015536283 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:58:56 INFO - PROCESS | 1767 | 1464015536287 Marionette TRACE conn4 <- [1,1498,null,{}] 07:58:56 INFO - PROCESS | 1767 | 1464015536293 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:56 INFO - PROCESS | 1767 | 1464015536490 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 07:58:56 INFO - PROCESS | 1767 | 1464015536759 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a6eac00 == 93 [pid = 1767] [id = 382] 07:58:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0x9b266800) [pid = 1767] [serial = 1147] [outer = (nil)] 07:58:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 182 (0x9c14cc00) [pid = 1767] [serial = 1148] [outer = 0x9b266800] 07:58:56 INFO - PROCESS | 1767 | 1464015536864 Marionette DEBUG loaded listener.js 07:58:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 183 (0x9cc62c00) [pid = 1767] [serial = 1149] [outer = 0x9b266800] 07:58:57 INFO - PROCESS | 1767 | 1464015537832 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1587ms 07:58:57 INFO - PROCESS | 1767 | 1464015537872 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 07:58:57 INFO - PROCESS | 1767 | 1464015537876 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 07:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:58:57 INFO - PROCESS | 1767 | 1464015537882 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:58:57 INFO - PROCESS | 1767 | 1464015537886 Marionette TRACE conn4 <- [1,1502,null,{}] 07:58:57 INFO - PROCESS | 1767 | 1464015537891 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:58 INFO - PROCESS | 1767 | 1464015538129 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 07:58:58 INFO - PROCESS | 1767 | 1464015538381 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d01ac00 == 94 [pid = 1767] [id = 383] 07:58:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 184 (0x9ba79000) [pid = 1767] [serial = 1150] [outer = (nil)] 07:58:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 185 (0x9baa6c00) [pid = 1767] [serial = 1151] [outer = 0x9ba79000] 07:58:58 INFO - PROCESS | 1767 | 1464015538496 Marionette DEBUG loaded listener.js 07:58:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 186 (0xa227ac00) [pid = 1767] [serial = 1152] [outer = 0x9ba79000] 07:58:59 INFO - PROCESS | 1767 | 1464015539383 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1535ms 07:58:59 INFO - PROCESS | 1767 | 1464015539418 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 07:58:59 INFO - PROCESS | 1767 | 1464015539421 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 07:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:58:59 INFO - PROCESS | 1767 | 1464015539428 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:58:59 INFO - PROCESS | 1767 | 1464015539431 Marionette TRACE conn4 <- [1,1506,null,{}] 07:58:59 INFO - PROCESS | 1767 | 1464015539437 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:59 INFO - PROCESS | 1767 | 1464015539624 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 07:59:00 INFO - PROCESS | 1767 | 1464015539998 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e485400 == 95 [pid = 1767] [id = 384] 07:59:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 187 (0x92494000) [pid = 1767] [serial = 1153] [outer = (nil)] 07:59:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 188 (0xa2634800) [pid = 1767] [serial = 1154] [outer = 0x92494000] 07:59:00 INFO - PROCESS | 1767 | 1464015540163 Marionette DEBUG loaded listener.js 07:59:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 189 (0xa307d400) [pid = 1767] [serial = 1155] [outer = 0x92494000] 07:59:01 INFO - PROCESS | 1767 | 1464015541212 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1837ms 07:59:01 INFO - PROCESS | 1767 | 1464015541266 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 07:59:01 INFO - PROCESS | 1767 | 1464015541269 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 07:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:59:01 INFO - PROCESS | 1767 | 1464015541277 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:59:01 INFO - PROCESS | 1767 | 1464015541281 Marionette TRACE conn4 <- [1,1510,null,{}] 07:59:01 INFO - PROCESS | 1767 | 1464015541287 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:01 INFO - PROCESS | 1767 | 1464015541494 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 07:59:01 INFO - PROCESS | 1767 | 1464015541750 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6e1c00 == 96 [pid = 1767] [id = 385] 07:59:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 190 (0x8c7f2800) [pid = 1767] [serial = 1156] [outer = (nil)] 07:59:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 191 (0xa30eb000) [pid = 1767] [serial = 1157] [outer = 0x8c7f2800] 07:59:01 INFO - PROCESS | 1767 | 1464015541888 Marionette DEBUG loaded listener.js 07:59:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 192 (0xa30f2400) [pid = 1767] [serial = 1158] [outer = 0x8c7f2800] 07:59:02 INFO - PROCESS | 1767 | 1464015542856 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1637ms 07:59:02 INFO - PROCESS | 1767 | 1464015542914 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 07:59:02 INFO - PROCESS | 1767 | 1464015542918 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 07:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:59:02 INFO - PROCESS | 1767 | 1464015542924 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:59:02 INFO - PROCESS | 1767 | 1464015542928 Marionette TRACE conn4 <- [1,1514,null,{}] 07:59:02 INFO - PROCESS | 1767 | 1464015542933 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:03 INFO - PROCESS | 1767 | 1464015543163 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 07:59:03 INFO - PROCESS | 1767 | 1464015543441 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dec8400 == 97 [pid = 1767] [id = 386] 07:59:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 193 (0x99ded400) [pid = 1767] [serial = 1159] [outer = (nil)] 07:59:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 194 (0xa3259400) [pid = 1767] [serial = 1160] [outer = 0x99ded400] 07:59:03 INFO - PROCESS | 1767 | 1464015543529 Marionette DEBUG loaded listener.js 07:59:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 195 (0xa353d800) [pid = 1767] [serial = 1161] [outer = 0x99ded400] 07:59:04 INFO - PROCESS | 1767 | 1464015544408 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1538ms 07:59:04 INFO - PROCESS | 1767 | 1464015544463 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 07:59:04 INFO - PROCESS | 1767 | 1464015544467 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 07:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:59:04 INFO - PROCESS | 1767 | 1464015544474 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:59:04 INFO - PROCESS | 1767 | 1464015544477 Marionette TRACE conn4 <- [1,1518,null,{}] 07:59:04 INFO - PROCESS | 1767 | 1464015544483 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:04 INFO - PROCESS | 1767 | 1464015544681 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 07:59:04 INFO - PROCESS | 1767 | 1464015544957 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e6cf400 == 98 [pid = 1767] [id = 387] 07:59:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 196 (0xa503ac00) [pid = 1767] [serial = 1162] [outer = (nil)] 07:59:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 197 (0xa50a3800) [pid = 1767] [serial = 1163] [outer = 0xa503ac00] 07:59:05 INFO - PROCESS | 1767 | 1464015545091 Marionette DEBUG loaded listener.js 07:59:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 198 (0xa50eb000) [pid = 1767] [serial = 1164] [outer = 0xa503ac00] 07:59:06 INFO - PROCESS | 1767 | 1464015546111 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1686ms 07:59:06 INFO - PROCESS | 1767 | 1464015546161 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 07:59:06 INFO - PROCESS | 1767 | 1464015546166 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 07:59:06 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:59:06 INFO - PROCESS | 1767 | 1464015546173 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:59:06 INFO - PROCESS | 1767 | 1464015546178 Marionette TRACE conn4 <- [1,1522,null,{}] 07:59:06 INFO - PROCESS | 1767 | 1464015546183 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:06 INFO - PROCESS | 1767 | 1464015546438 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 07:59:06 INFO - PROCESS | 1767 | 1464015546755 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:06 INFO - PROCESS | 1767 | ++DOCSHELL 0xa3252000 == 99 [pid = 1767] [id = 388] 07:59:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 199 (0xa5039c00) [pid = 1767] [serial = 1165] [outer = (nil)] 07:59:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 200 (0xa6759400) [pid = 1767] [serial = 1166] [outer = 0xa5039c00] 07:59:06 INFO - PROCESS | 1767 | 1464015546853 Marionette DEBUG loaded listener.js 07:59:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 201 (0xa67c0000) [pid = 1767] [serial = 1167] [outer = 0xa5039c00] 07:59:07 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:07 INFO - PROCESS | 1767 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:59:07 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:07 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:07 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:07 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:07 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:07 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:07 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:07 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:07 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:07 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:07 INFO - PROCESS | 1767 | 1464015547710 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:59:07 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 () { 07:59:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:59:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:59:07 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 () { 07:59:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:59:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:59:07 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 () { 07:59:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:59:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:59:07 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 () { 07:59:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:59:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:59:07 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1591ms 07:59:07 INFO - PROCESS | 1767 | 1464015547766 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 07:59:07 INFO - PROCESS | 1767 | 1464015547772 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 07:59:07 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:59:07 INFO - PROCESS | 1767 | 1464015547783 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:59:07 INFO - PROCESS | 1767 | 1464015547787 Marionette TRACE conn4 <- [1,1526,null,{}] 07:59:07 INFO - PROCESS | 1767 | 1464015547814 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:08 INFO - PROCESS | 1767 | 1464015548012 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 07:59:08 INFO - PROCESS | 1767 | 1464015548280 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c865800 == 100 [pid = 1767] [id = 389] 07:59:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 202 (0x8c867400) [pid = 1767] [serial = 1168] [outer = (nil)] 07:59:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 203 (0x8c873400) [pid = 1767] [serial = 1169] [outer = 0x8c867400] 07:59:08 INFO - PROCESS | 1767 | 1464015548432 Marionette DEBUG loaded listener.js 07:59:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 204 (0x8c98dc00) [pid = 1767] [serial = 1170] [outer = 0x8c867400] 07:59:09 INFO - PROCESS | 1767 | 1464015549271 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:59:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:59:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:59:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:59:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:59:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:59:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:59:09 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1550ms 07:59:09 INFO - PROCESS | 1767 | 1464015549341 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 07:59:09 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:59:09 INFO - PROCESS | 1767 | 1464015549345 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 07:59:09 INFO - PROCESS | 1767 | 1464015549352 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:59:09 INFO - PROCESS | 1767 | 1464015549367 Marionette TRACE conn4 <- [1,1530,null,{}] 07:59:09 INFO - PROCESS | 1767 | 1464015549374 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:09 INFO - PROCESS | 1767 | 1464015549575 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 07:59:09 INFO - PROCESS | 1767 | 1464015549805 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c871c00 == 101 [pid = 1767] [id = 390] 07:59:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 205 (0x8c874400) [pid = 1767] [serial = 1171] [outer = (nil)] 07:59:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 206 (0x8d33a000) [pid = 1767] [serial = 1172] [outer = 0x8c874400] 07:59:09 INFO - PROCESS | 1767 | 1464015549991 Marionette DEBUG loaded listener.js 07:59:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 207 (0x8d33c800) [pid = 1767] [serial = 1173] [outer = 0x8c874400] 07:59:10 INFO - PROCESS | 1767 | 1464015550775 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:59:10 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 07:59:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:59:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:59:10 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. 07:59:10 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:59:10 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1445ms 07:59:10 INFO - PROCESS | 1767 | 1464015550810 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 07:59:10 INFO - PROCESS | 1767 | 1464015550813 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 07:59:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:59:10 INFO - PROCESS | 1767 | 1464015550824 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:59:10 INFO - PROCESS | 1767 | 1464015550828 Marionette TRACE conn4 <- [1,1534,null,{}] 07:59:10 INFO - PROCESS | 1767 | 1464015550834 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:11 INFO - PROCESS | 1767 | 1464015551019 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 07:59:11 INFO - PROCESS | 1767 | 1464015551641 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6f0000 == 102 [pid = 1767] [id = 391] 07:59:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 208 (0x8c6f0800) [pid = 1767] [serial = 1174] [outer = (nil)] 07:59:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 209 (0x8c871400) [pid = 1767] [serial = 1175] [outer = 0x8c6f0800] 07:59:11 INFO - PROCESS | 1767 | 1464015551733 Marionette DEBUG loaded listener.js 07:59:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 210 (0x8d1bf000) [pid = 1767] [serial = 1176] [outer = 0x8c6f0800] 07:59:12 INFO - PROCESS | 1767 | 1464015552689 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:59:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:59:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1933ms 07:59:12 INFO - PROCESS | 1767 | 1464015552761 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 07:59:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:59:12 INFO - PROCESS | 1767 | 1464015552767 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 07:59:12 INFO - PROCESS | 1767 | 1464015552776 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:59:12 INFO - PROCESS | 1767 | 1464015552781 Marionette TRACE conn4 <- [1,1538,null,{}] 07:59:12 INFO - PROCESS | 1767 | 1464015552789 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:13 INFO - PROCESS | 1767 | 1464015553034 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 07:59:13 INFO - PROCESS | 1767 | 1464015553447 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db0c800 == 103 [pid = 1767] [id = 392] 07:59:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 211 (0x8ddcb400) [pid = 1767] [serial = 1177] [outer = (nil)] 07:59:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 212 (0x90d27800) [pid = 1767] [serial = 1178] [outer = 0x8ddcb400] 07:59:13 INFO - PROCESS | 1767 | 1464015553540 Marionette DEBUG loaded listener.js 07:59:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 213 (0x9205e800) [pid = 1767] [serial = 1179] [outer = 0x8ddcb400] 07:59:14 INFO - PROCESS | 1767 | 1464015554453 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:59:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:59:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1735ms 07:59:14 INFO - PROCESS | 1767 | 1464015554514 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 07:59:14 INFO - PROCESS | 1767 | 1464015554520 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 07:59:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:59:14 INFO - PROCESS | 1767 | 1464015554528 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:59:14 INFO - PROCESS | 1767 | 1464015554532 Marionette TRACE conn4 <- [1,1542,null,{}] 07:59:14 INFO - PROCESS | 1767 | 1464015554538 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:14 INFO - PROCESS | 1767 | 1464015554730 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 07:59:14 INFO - PROCESS | 1767 | 1464015554948 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ddd4c00 == 104 [pid = 1767] [id = 393] 07:59:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 214 (0x8e485800) [pid = 1767] [serial = 1180] [outer = (nil)] 07:59:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 215 (0x9760e800) [pid = 1767] [serial = 1181] [outer = 0x8e485800] 07:59:15 INFO - PROCESS | 1767 | 1464015555073 Marionette DEBUG loaded listener.js 07:59:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 216 (0x99e6b800) [pid = 1767] [serial = 1182] [outer = 0x8e485800] 07:59:16 INFO - PROCESS | 1767 | 1464015556109 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:59:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:59:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1630ms 07:59:16 INFO - PROCESS | 1767 | 1464015556160 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 07:59:16 INFO - PROCESS | 1767 | 1464015556164 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 07:59:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:59:16 INFO - PROCESS | 1767 | 1464015556179 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:59:16 INFO - PROCESS | 1767 | 1464015556188 Marionette TRACE conn4 <- [1,1546,null,{}] 07:59:16 INFO - PROCESS | 1767 | 1464015556198 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:16 INFO - PROCESS | 1767 | 1464015556393 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 07:59:16 INFO - PROCESS | 1767 | 1464015556735 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8c7e6400 == 103 [pid = 1767] [id = 208] 07:59:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8e6cc400 == 102 [pid = 1767] [id = 376] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 215 (0x9a226800) [pid = 1767] [serial = 1046] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 214 (0x9a301800) [pid = 1767] [serial = 1049] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 213 (0x8dd8e400) [pid = 1767] [serial = 1073] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 212 (0x92499800) [pid = 1767] [serial = 1076] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 211 (0x9a303400) [pid = 1767] [serial = 1079] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 210 (0x9a7db000) [pid = 1767] [serial = 1082] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 209 (0x9ab32000) [pid = 1767] [serial = 1085] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 208 (0x9b5e8c00) [pid = 1767] [serial = 1088] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 207 (0x9cc5f800) [pid = 1767] [serial = 1091] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 206 (0xa104dc00) [pid = 1767] [serial = 1094] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 205 (0xa21a4000) [pid = 1767] [serial = 1097] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 204 (0xa2281c00) [pid = 1767] [serial = 1100] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 203 (0xa26ec000) [pid = 1767] [serial = 1103] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 202 (0x8dba4c00) [pid = 1767] [serial = 1106] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 201 (0x90d1b400) [pid = 1767] [serial = 1115] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 200 (0x8dd93800) [pid = 1767] [serial = 1025] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 199 (0x8efb8c00) [pid = 1767] [serial = 1028] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 198 (0x8c994400) [pid = 1767] [serial = 1022] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 197 (0x92953400) [pid = 1767] [serial = 1031] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 196 (0x9295b800) [pid = 1767] [serial = 1034] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 195 (0x94f80400) [pid = 1767] [serial = 1037] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 194 (0x97613c00) [pid = 1767] [serial = 1040] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | --DOMWINDOW == 193 (0x9929a400) [pid = 1767] [serial = 1043] [outer = (nil)] [url = about:blank] 07:59:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c7e6400 == 103 [pid = 1767] [id = 394] 07:59:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 194 (0x8c993c00) [pid = 1767] [serial = 1183] [outer = (nil)] 07:59:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 195 (0x8d1bf800) [pid = 1767] [serial = 1184] [outer = 0x8c993c00] 07:59:16 INFO - PROCESS | 1767 | 1464015556897 Marionette DEBUG loaded listener.js 07:59:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 196 (0x8dd3a800) [pid = 1767] [serial = 1185] [outer = 0x8c993c00] 07:59:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8efbb800 == 102 [pid = 1767] [id = 375] 07:59:17 INFO - PROCESS | 1767 | --DOCSHELL 0x89ee3400 == 101 [pid = 1767] [id = 374] 07:59:17 INFO - PROCESS | 1767 | --DOCSHELL 0x91a2f400 == 100 [pid = 1767] [id = 373] 07:59:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1c2400 == 99 [pid = 1767] [id = 372] 07:59:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8b9f0c00 == 98 [pid = 1767] [id = 371] 07:59:17 INFO - PROCESS | 1767 | --DOMWINDOW == 195 (0x8dd31400) [pid = 1767] [serial = 1109] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1767 | --DOMWINDOW == 194 (0x935d3800) [pid = 1767] [serial = 1067] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1767 | --DOMWINDOW == 193 (0x8d01e400) [pid = 1767] [serial = 1112] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1767 | --DOMWINDOW == 192 (0x9889dc00) [pid = 1767] [serial = 1065] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1767 | --DOMWINDOW == 191 (0x8decec00) [pid = 1767] [serial = 1110] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1767 | --DOMWINDOW == 190 (0x9a30ac00) [pid = 1767] [serial = 1070] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1767 | --DOMWINDOW == 189 (0x9a228800) [pid = 1767] [serial = 1068] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1767 | --DOMWINDOW == 188 (0x94f7fc00) [pid = 1767] [serial = 1062] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1767 | --DOMWINDOW == 187 (0x8db98800) [pid = 1767] [serial = 1113] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1767 | --DOMWINDOW == 186 (0x94452c00) [pid = 1767] [serial = 1061] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1767 | --DOMWINDOW == 185 (0x97617800) [pid = 1767] [serial = 1064] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1767 | --DOMWINDOW == 184 (0x90d1a400) [pid = 1767] [serial = 1058] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1767 | --DOMWINDOW == 183 (0x91fb5400) [pid = 1767] [serial = 1059] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1767 | --DOMWINDOW == 182 (0x8dd33800) [pid = 1767] [serial = 1053] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1767 | --DOMWINDOW == 181 (0x8db0a000) [pid = 1767] [serial = 1052] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x8e733400) [pid = 1767] [serial = 1056] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0x8e488c00) [pid = 1767] [serial = 1055] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x90d24000) [pid = 1767] [serial = 1020] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1767 | 1464015557752 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:59:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:59:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1654ms 07:59:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:59:17 INFO - PROCESS | 1767 | 1464015557826 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 07:59:17 INFO - PROCESS | 1767 | 1464015557830 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 07:59:17 INFO - PROCESS | 1767 | 1464015557837 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:59:17 INFO - PROCESS | 1767 | 1464015557840 Marionette TRACE conn4 <- [1,1550,null,{}] 07:59:17 INFO - PROCESS | 1767 | 1464015557845 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:18 INFO - PROCESS | 1767 | 1464015558025 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 07:59:18 INFO - PROCESS | 1767 | 1464015558221 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6e4400 == 99 [pid = 1767] [id = 395] 07:59:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x8c6ed000) [pid = 1767] [serial = 1186] [outer = (nil)] 07:59:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0x8ee5ec00) [pid = 1767] [serial = 1187] [outer = 0x8c6ed000] 07:59:18 INFO - PROCESS | 1767 | 1464015558301 Marionette DEBUG loaded listener.js 07:59:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0x90d27000) [pid = 1767] [serial = 1188] [outer = 0x8c6ed000] 07:59:19 INFO - PROCESS | 1767 | 1464015559287 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:59:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:59:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1482ms 07:59:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:59:19 INFO - PROCESS | 1767 | 1464015559319 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 07:59:19 INFO - PROCESS | 1767 | 1464015559322 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 07:59:19 INFO - PROCESS | 1767 | 1464015559328 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:59:19 INFO - PROCESS | 1767 | 1464015559331 Marionette TRACE conn4 <- [1,1554,null,{}] 07:59:19 INFO - PROCESS | 1767 | 1464015559337 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:19 INFO - PROCESS | 1767 | 1464015559573 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 07:59:19 INFO - PROCESS | 1767 | 1464015559607 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x8decec00 == 100 [pid = 1767] [id = 396] 07:59:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 182 (0x8efb1000) [pid = 1767] [serial = 1189] [outer = (nil)] 07:59:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 183 (0x94f7c000) [pid = 1767] [serial = 1190] [outer = 0x8efb1000] 07:59:19 INFO - PROCESS | 1767 | 1464015559689 Marionette DEBUG loaded listener.js 07:59:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 184 (0x9767b000) [pid = 1767] [serial = 1191] [outer = 0x8efb1000] 07:59:20 INFO - PROCESS | 1767 | 1464015560707 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:59:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:59:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1433ms 07:59:20 INFO - PROCESS | 1767 | 1464015560761 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 07:59:20 INFO - PROCESS | 1767 | 1464015560766 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 07:59:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:59:20 INFO - PROCESS | 1767 | 1464015560781 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - PROCESS | 1767 | 1464015560785 Marionette TRACE conn4 <- [1,1558,null,{}] 07:59:20 INFO - PROCESS | 1767 | 1464015560790 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:21 INFO - PROCESS | 1767 | 1464015561027 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 07:59:21 INFO - PROCESS | 1767 | 1464015561056 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x94f80400 == 101 [pid = 1767] [id = 397] 07:59:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 185 (0x9889e000) [pid = 1767] [serial = 1192] [outer = (nil)] 07:59:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 186 (0x9a388400) [pid = 1767] [serial = 1193] [outer = 0x9889e000] 07:59:21 INFO - PROCESS | 1767 | 1464015561170 Marionette DEBUG loaded listener.js 07:59:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 187 (0x9a7db000) [pid = 1767] [serial = 1194] [outer = 0x9889e000] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 186 (0x8a6e1000) [pid = 1767] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 185 (0x8dd2d400) [pid = 1767] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 184 (0x9b271800) [pid = 1767] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 183 (0x9bd56c00) [pid = 1767] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 182 (0x9a1a6c00) [pid = 1767] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 181 (0x9cc62000) [pid = 1767] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x9767f000) [pid = 1767] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0x9c146800) [pid = 1767] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x8c7f2000) [pid = 1767] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x9a70f000) [pid = 1767] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x9294f800) [pid = 1767] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x9a223c00) [pid = 1767] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0xa26e5000) [pid = 1767] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x9248f000) [pid = 1767] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x92954400) [pid = 1767] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x8d01f800) [pid = 1767] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x8ee57000) [pid = 1767] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x8efb4800) [pid = 1767] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x8e483000) [pid = 1767] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x93a9f400) [pid = 1767] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x9444cc00) [pid = 1767] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x94f7f400) [pid = 1767] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x98897400) [pid = 1767] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x8c98d400) [pid = 1767] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x8db05400) [pid = 1767] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x8e6c6400) [pid = 1767] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x9a228000) [pid = 1767] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x9a99d800) [pid = 1767] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x9a310c00) [pid = 1767] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x93868c00) [pid = 1767] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x9a23c400) [pid = 1767] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x8c98ac00) [pid = 1767] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x99f85000) [pid = 1767] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x9a38ac00) [pid = 1767] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x8c7eac00) [pid = 1767] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x8db09c00) [pid = 1767] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x8dba0c00) [pid = 1767] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x90d1c400) [pid = 1767] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x8c7f1c00) [pid = 1767] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x91fba800) [pid = 1767] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x8db9c800) [pid = 1767] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x8b9e7c00) [pid = 1767] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8e6cf000) [pid = 1767] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x9a13f400) [pid = 1767] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x8dd2ec00) [pid = 1767] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x8c6eb000) [pid = 1767] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x9a9c8400) [pid = 1767] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8d015c00) [pid = 1767] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0xa2162400) [pid = 1767] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x9a227400) [pid = 1767] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x94f7ec00) [pid = 1767] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x8e6ce800) [pid = 1767] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:59:22 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x8dd35000) [pid = 1767] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:59:22 INFO - PROCESS | 1767 | 1464015562697 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:59:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:59:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1934ms 07:59:22 INFO - PROCESS | 1767 | 1464015562716 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 07:59:22 INFO - PROCESS | 1767 | 1464015562720 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 07:59:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:59:22 INFO - PROCESS | 1767 | 1464015562726 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:59:22 INFO - PROCESS | 1767 | 1464015562729 Marionette TRACE conn4 <- [1,1562,null,{}] 07:59:22 INFO - PROCESS | 1767 | 1464015562734 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:22 INFO - PROCESS | 1767 | 1464015562899 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 07:59:23 INFO - PROCESS | 1767 | 1464015563069 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6e1000 == 102 [pid = 1767] [id = 398] 07:59:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x8c7f1c00) [pid = 1767] [serial = 1195] [outer = (nil)] 07:59:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8ddce800) [pid = 1767] [serial = 1196] [outer = 0x8c7f1c00] 07:59:23 INFO - PROCESS | 1767 | 1464015563143 Marionette DEBUG loaded listener.js 07:59:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8ee55800) [pid = 1767] [serial = 1197] [outer = 0x8c7f1c00] 07:59:23 INFO - PROCESS | 1767 | 1464015563928 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:59:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:59:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1231ms 07:59:24 INFO - PROCESS | 1767 | 1464015564065 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 07:59:24 INFO - PROCESS | 1767 | 1464015564072 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 07:59:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:59:24 INFO - PROCESS | 1767 | 1464015564081 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:59:24 INFO - PROCESS | 1767 | 1464015564088 Marionette TRACE conn4 <- [1,1566,null,{}] 07:59:24 INFO - PROCESS | 1767 | 1464015564107 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:24 INFO - PROCESS | 1767 | 1464015564335 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 07:59:24 INFO - PROCESS | 1767 | 1464015564616 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c98c400 == 103 [pid = 1767] [id = 399] 07:59:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8c98d800) [pid = 1767] [serial = 1198] [outer = (nil)] 07:59:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8d01e400) [pid = 1767] [serial = 1199] [outer = 0x8c98d800] 07:59:24 INFO - PROCESS | 1767 | 1464015564745 Marionette DEBUG loaded listener.js 07:59:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8d340c00) [pid = 1767] [serial = 1200] [outer = 0x8c98d800] 07:59:25 INFO - PROCESS | 1767 | 1464015565692 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:59:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:59:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1647ms 07:59:25 INFO - PROCESS | 1767 | 1464015565730 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 07:59:25 INFO - PROCESS | 1767 | 1464015565738 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 07:59:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:59:25 INFO - PROCESS | 1767 | 1464015565750 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:59:25 INFO - PROCESS | 1767 | 1464015565755 Marionette TRACE conn4 <- [1,1570,null,{}] 07:59:25 INFO - PROCESS | 1767 | 1464015565763 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:25 INFO - PROCESS | 1767 | 1464015565995 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 07:59:26 INFO - PROCESS | 1767 | 1464015566360 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e484c00 == 104 [pid = 1767] [id = 400] 07:59:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8ee57c00) [pid = 1767] [serial = 1201] [outer = (nil)] 07:59:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8efb8c00) [pid = 1767] [serial = 1202] [outer = 0x8ee57c00] 07:59:26 INFO - PROCESS | 1767 | 1464015566458 Marionette DEBUG loaded listener.js 07:59:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x9248e800) [pid = 1767] [serial = 1203] [outer = 0x8ee57c00] 07:59:27 INFO - PROCESS | 1767 | 1464015567384 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:59:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:59:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1698ms 07:59:27 INFO - PROCESS | 1767 | 1464015567445 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 07:59:27 INFO - PROCESS | 1767 | 1464015567449 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 07:59:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:59:27 INFO - PROCESS | 1767 | 1464015567456 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:59:27 INFO - PROCESS | 1767 | 1464015567459 Marionette TRACE conn4 <- [1,1574,null,{}] 07:59:27 INFO - PROCESS | 1767 | 1464015567474 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:27 INFO - PROCESS | 1767 | 1464015567708 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 07:59:28 INFO - PROCESS | 1767 | 1464015568027 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dba4000 == 105 [pid = 1767] [id = 401] 07:59:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x94f7fc00) [pid = 1767] [serial = 1204] [outer = (nil)] 07:59:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x9559a800) [pid = 1767] [serial = 1205] [outer = 0x94f7fc00] 07:59:28 INFO - PROCESS | 1767 | 1464015568165 Marionette DEBUG loaded listener.js 07:59:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x97612800) [pid = 1767] [serial = 1206] [outer = 0x94f7fc00] 07:59:29 INFO - PROCESS | 1767 | 1464015569116 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:59:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:59:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1693ms 07:59:29 INFO - PROCESS | 1767 | 1464015569150 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 07:59:29 INFO - PROCESS | 1767 | 1464015569154 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 07:59:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:59:29 INFO - PROCESS | 1767 | 1464015569161 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:59:29 INFO - PROCESS | 1767 | 1464015569164 Marionette TRACE conn4 <- [1,1578,null,{}] 07:59:29 INFO - PROCESS | 1767 | 1464015569170 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:29 INFO - PROCESS | 1767 | 1464015569356 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 07:59:29 INFO - PROCESS | 1767 | 1464015569572 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c86a400 == 106 [pid = 1767] [id = 402] 07:59:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x93a9d800) [pid = 1767] [serial = 1207] [outer = (nil)] 07:59:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x9a1cac00) [pid = 1767] [serial = 1208] [outer = 0x93a9d800] 07:59:29 INFO - PROCESS | 1767 | 1464015569753 Marionette DEBUG loaded listener.js 07:59:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x9a235000) [pid = 1767] [serial = 1209] [outer = 0x93a9d800] 07:59:30 INFO - PROCESS | 1767 | 1464015570634 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:59:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:59:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1529ms 07:59:30 INFO - PROCESS | 1767 | 1464015570691 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 07:59:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:59:30 INFO - PROCESS | 1767 | 1464015570696 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 07:59:30 INFO - PROCESS | 1767 | 1464015570702 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:59:30 INFO - PROCESS | 1767 | 1464015570705 Marionette TRACE conn4 <- [1,1582,null,{}] 07:59:30 INFO - PROCESS | 1767 | 1464015570711 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:30 INFO - PROCESS | 1767 | 1464015570904 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 07:59:31 INFO - PROCESS | 1767 | 1464015571115 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dd93800 == 107 [pid = 1767] [id = 403] 07:59:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x9767cc00) [pid = 1767] [serial = 1210] [outer = (nil)] 07:59:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x9a30a400) [pid = 1767] [serial = 1211] [outer = 0x9767cc00] 07:59:31 INFO - PROCESS | 1767 | 1464015571250 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x9a30f000) [pid = 1767] [serial = 1212] [outer = 0x9767cc00] 07:59:32 INFO - PROCESS | 1767 | 1464015572256 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:59:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:59:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1590ms 07:59:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:59:32 INFO - PROCESS | 1767 | 1464015572292 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 07:59:32 INFO - PROCESS | 1767 | 1464015572295 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 07:59:32 INFO - PROCESS | 1767 | 1464015572302 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:59:32 INFO - PROCESS | 1767 | 1464015572305 Marionette TRACE conn4 <- [1,1586,null,{}] 07:59:32 INFO - PROCESS | 1767 | 1464015572311 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:32 INFO - PROCESS | 1767 | 1464015572531 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 07:59:32 INFO - PROCESS | 1767 | 1464015572850 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dec5800 == 108 [pid = 1767] [id = 404] 07:59:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x9885e000) [pid = 1767] [serial = 1213] [outer = (nil)] 07:59:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x9ab3b800) [pid = 1767] [serial = 1214] [outer = 0x9885e000] 07:59:32 INFO - PROCESS | 1767 | 1464015572943 Marionette DEBUG loaded listener.js 07:59:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x9b5e3000) [pid = 1767] [serial = 1215] [outer = 0x9885e000] 07:59:33 INFO - PROCESS | 1767 | 1464015573865 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:59:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:59:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1633ms 07:59:33 INFO - PROCESS | 1767 | 1464015573935 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 07:59:33 INFO - PROCESS | 1767 | 1464015573939 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 07:59:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:59:33 INFO - PROCESS | 1767 | 1464015573945 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:59:33 INFO - PROCESS | 1767 | 1464015573949 Marionette TRACE conn4 <- [1,1590,null,{}] 07:59:33 INFO - PROCESS | 1767 | 1464015573954 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:34 INFO - PROCESS | 1767 | 1464015574153 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 07:59:34 INFO - PROCESS | 1767 | 1464015574410 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x97619800 == 109 [pid = 1767] [id = 405] 07:59:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x9a23e000) [pid = 1767] [serial = 1216] [outer = (nil)] 07:59:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x9c14a000) [pid = 1767] [serial = 1217] [outer = 0x9a23e000] 07:59:34 INFO - PROCESS | 1767 | 1464015574543 Marionette DEBUG loaded listener.js 07:59:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x9cc66000) [pid = 1767] [serial = 1218] [outer = 0x9a23e000] 07:59:35 INFO - PROCESS | 1767 | 1464015575472 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:59:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:59:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1594ms 07:59:35 INFO - PROCESS | 1767 | 1464015575540 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 07:59:35 INFO - PROCESS | 1767 | 1464015575544 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 07:59:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:59:35 INFO - PROCESS | 1767 | 1464015575551 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:59:35 INFO - PROCESS | 1767 | 1464015575555 Marionette TRACE conn4 <- [1,1594,null,{}] 07:59:35 INFO - PROCESS | 1767 | 1464015575560 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:35 INFO - PROCESS | 1767 | 1464015575793 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 07:59:36 INFO - PROCESS | 1767 | 1464015576096 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x9ab3bc00 == 110 [pid = 1767] [id = 406] 07:59:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x9baa7000) [pid = 1767] [serial = 1219] [outer = (nil)] 07:59:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0xa2160c00) [pid = 1767] [serial = 1220] [outer = 0x9baa7000] 07:59:36 INFO - PROCESS | 1767 | 1464015576193 Marionette DEBUG loaded listener.js 07:59:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0xa21a4c00) [pid = 1767] [serial = 1221] [outer = 0x9baa7000] 07:59:37 INFO - PROCESS | 1767 | 1464015577115 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:59:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:59:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1640ms 07:59:37 INFO - PROCESS | 1767 | 1464015577192 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 07:59:37 INFO - PROCESS | 1767 | 1464015577196 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 07:59:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:59:37 INFO - PROCESS | 1767 | 1464015577203 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:59:37 INFO - PROCESS | 1767 | 1464015577206 Marionette TRACE conn4 <- [1,1598,null,{}] 07:59:37 INFO - PROCESS | 1767 | 1464015577213 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:37 INFO - PROCESS | 1767 | 1464015577450 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 07:59:37 INFO - PROCESS | 1767 | 1464015577764 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dec2400 == 111 [pid = 1767] [id = 407] 07:59:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x8ee59000) [pid = 1767] [serial = 1222] [outer = (nil)] 07:59:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0xa22a0c00) [pid = 1767] [serial = 1223] [outer = 0x8ee59000] 07:59:37 INFO - PROCESS | 1767 | 1464015577857 Marionette DEBUG loaded listener.js 07:59:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0xa24efc00) [pid = 1767] [serial = 1224] [outer = 0x8ee59000] 07:59:38 INFO - PROCESS | 1767 | 1464015578773 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:59:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:59:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1583ms 07:59:38 INFO - PROCESS | 1767 | 1464015578788 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 07:59:38 INFO - PROCESS | 1767 | 1464015578791 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 07:59:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:59:38 INFO - PROCESS | 1767 | 1464015578798 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:59:38 INFO - PROCESS | 1767 | 1464015578802 Marionette TRACE conn4 <- [1,1602,null,{}] 07:59:38 INFO - PROCESS | 1767 | 1464015578808 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:39 INFO - PROCESS | 1767 | 1464015579010 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 07:59:39 INFO - PROCESS | 1767 | 1464015579279 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e47c800 == 112 [pid = 1767] [id = 408] 07:59:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0xa2159c00) [pid = 1767] [serial = 1225] [outer = (nil)] 07:59:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0xa35f2400) [pid = 1767] [serial = 1226] [outer = 0xa2159c00] 07:59:39 INFO - PROCESS | 1767 | 1464015579401 Marionette DEBUG loaded listener.js 07:59:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0xa50ae800) [pid = 1767] [serial = 1227] [outer = 0xa2159c00] 07:59:40 INFO - PROCESS | 1767 | 1464015580271 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:59:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:59:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1530ms 07:59:40 INFO - PROCESS | 1767 | 1464015580334 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 07:59:40 INFO - PROCESS | 1767 | 1464015580339 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 07:59:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:59:40 INFO - PROCESS | 1767 | 1464015580352 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:59:40 INFO - PROCESS | 1767 | 1464015580358 Marionette TRACE conn4 <- [1,1606,null,{}] 07:59:40 INFO - PROCESS | 1767 | 1464015580368 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:40 INFO - PROCESS | 1767 | 1464015580645 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 07:59:40 INFO - PROCESS | 1767 | 1464015580894 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x94f7c400 == 113 [pid = 1767] [id = 409] 07:59:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x94f81800) [pid = 1767] [serial = 1228] [outer = (nil)] 07:59:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x9a976c00) [pid = 1767] [serial = 1229] [outer = 0x94f81800] 07:59:41 INFO - PROCESS | 1767 | 1464015581057 Marionette DEBUG loaded listener.js 07:59:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0xa34c3800) [pid = 1767] [serial = 1230] [outer = 0x94f81800] 07:59:42 INFO - PROCESS | 1767 | 1464015582080 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:59:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:59:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1793ms 07:59:42 INFO - PROCESS | 1767 | 1464015582144 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 07:59:42 INFO - PROCESS | 1767 | 1464015582148 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 07:59:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:59:42 INFO - PROCESS | 1767 | 1464015582155 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:59:42 INFO - PROCESS | 1767 | 1464015582158 Marionette TRACE conn4 <- [1,1610,null,{}] 07:59:42 INFO - PROCESS | 1767 | 1464015582164 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:42 INFO - PROCESS | 1767 | 1464015582370 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 07:59:42 INFO - PROCESS | 1767 | 1464015582653 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a90c400 == 114 [pid = 1767] [id = 410] 07:59:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x8a90f800) [pid = 1767] [serial = 1231] [outer = (nil)] 07:59:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x8a915400) [pid = 1767] [serial = 1232] [outer = 0x8a90f800] 07:59:42 INFO - PROCESS | 1767 | 1464015582781 Marionette DEBUG loaded listener.js 07:59:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x8d019c00) [pid = 1767] [serial = 1233] [outer = 0x8a90f800] 07:59:43 INFO - PROCESS | 1767 | 1464015583692 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:59:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:59:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1583ms 07:59:43 INFO - PROCESS | 1767 | 1464015583739 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 07:59:43 INFO - PROCESS | 1767 | 1464015583743 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 07:59:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:59:43 INFO - PROCESS | 1767 | 1464015583751 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:59:43 INFO - PROCESS | 1767 | 1464015583754 Marionette TRACE conn4 <- [1,1614,null,{}] 07:59:43 INFO - PROCESS | 1767 | 1464015583760 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:44 INFO - PROCESS | 1767 | 1464015584010 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 07:59:44 INFO - PROCESS | 1767 | 1464015584323 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a90c800 == 115 [pid = 1767] [id = 411] 07:59:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x8a913400) [pid = 1767] [serial = 1234] [outer = (nil)] 07:59:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x8decf400) [pid = 1767] [serial = 1235] [outer = 0x8a913400] 07:59:44 INFO - PROCESS | 1767 | 1464015584415 Marionette DEBUG loaded listener.js 07:59:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x8e734c00) [pid = 1767] [serial = 1236] [outer = 0x8a913400] 07:59:45 INFO - PROCESS | 1767 | 1464015585965 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:59:46 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 07:59:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 2338ms 07:59:46 INFO - PROCESS | 1767 | 1464015586095 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 07:59:46 INFO - PROCESS | 1767 | 1464015586102 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 07:59:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:59:46 INFO - PROCESS | 1767 | 1464015586111 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:59:46 INFO - PROCESS | 1767 | 1464015586117 Marionette TRACE conn4 <- [1,1618,null,{}] 07:59:46 INFO - PROCESS | 1767 | 1464015586125 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:46 INFO - PROCESS | 1767 | 1464015586319 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 07:59:46 INFO - PROCESS | 1767 | 1464015586593 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c865c00 == 116 [pid = 1767] [id = 412] 07:59:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x8c868400) [pid = 1767] [serial = 1237] [outer = (nil)] 07:59:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x8c873c00) [pid = 1767] [serial = 1238] [outer = 0x8c868400] 07:59:46 INFO - PROCESS | 1767 | 1464015586686 Marionette DEBUG loaded listener.js 07:59:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x8d01f800) [pid = 1767] [serial = 1239] [outer = 0x8c868400] 07:59:47 INFO - PROCESS | 1767 | 1464015587642 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:59:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:59:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1587ms 07:59:47 INFO - PROCESS | 1767 | 1464015587699 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 07:59:47 INFO - PROCESS | 1767 | 1464015587713 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 07:59:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:59:47 INFO - PROCESS | 1767 | 1464015587736 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:59:47 INFO - PROCESS | 1767 | 1464015587740 Marionette TRACE conn4 <- [1,1622,null,{}] 07:59:47 INFO - PROCESS | 1767 | 1464015587754 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:48 INFO - PROCESS | 1767 | 1464015588051 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 07:59:48 INFO - PROCESS | 1767 | 1464015588402 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c560400 == 117 [pid = 1767] [id = 413] 07:59:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0x8c86b800) [pid = 1767] [serial = 1240] [outer = (nil)] 07:59:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0x8d335c00) [pid = 1767] [serial = 1241] [outer = 0x8c86b800] 07:59:48 INFO - PROCESS | 1767 | 1464015588483 Marionette DEBUG loaded listener.js 07:59:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 182 (0x8db9a800) [pid = 1767] [serial = 1242] [outer = 0x8c86b800] 07:59:48 INFO - PROCESS | 1767 | --DOCSHELL 0x8b9ebc00 == 116 [pid = 1767] [id = 215] 07:59:48 INFO - PROCESS | 1767 | --DOCSHELL 0x89eec800 == 115 [pid = 1767] [id = 231] 07:59:48 INFO - PROCESS | 1767 | --DOCSHELL 0x89eea400 == 114 [pid = 1767] [id = 230] 07:59:48 INFO - PROCESS | 1767 | --DOCSHELL 0x9a7e3000 == 113 [pid = 1767] [id = 288] 07:59:49 INFO - PROCESS | 1767 | --DOCSHELL 0x94f80400 == 112 [pid = 1767] [id = 397] 07:59:49 INFO - PROCESS | 1767 | --DOCSHELL 0x8decec00 == 111 [pid = 1767] [id = 396] 07:59:49 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6e4400 == 110 [pid = 1767] [id = 395] 07:59:49 INFO - PROCESS | 1767 | --DOCSHELL 0x8c7e6400 == 109 [pid = 1767] [id = 394] 07:59:49 INFO - PROCESS | 1767 | --DOCSHELL 0x8ddd4c00 == 108 [pid = 1767] [id = 393] 07:59:49 INFO - PROCESS | 1767 | --DOCSHELL 0x8db0c800 == 107 [pid = 1767] [id = 392] 07:59:49 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6f0000 == 106 [pid = 1767] [id = 391] 07:59:49 INFO - PROCESS | 1767 | --DOCSHELL 0x8e485400 == 105 [pid = 1767] [id = 384] 07:59:49 INFO - PROCESS | 1767 | --DOCSHELL 0x8d01ac00 == 104 [pid = 1767] [id = 383] 07:59:49 INFO - PROCESS | 1767 | --DOCSHELL 0x9a6eac00 == 103 [pid = 1767] [id = 382] 07:59:49 INFO - PROCESS | 1767 | --DOCSHELL 0x9a231c00 == 102 [pid = 1767] [id = 381] 07:59:49 INFO - PROCESS | 1767 | 1464015589445 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 181 (0x8e731400) [pid = 1767] [serial = 1107] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x9ba70c00) [pid = 1767] [serial = 930] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0x9ceb1400) [pid = 1767] [serial = 939] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x9b265800) [pid = 1767] [serial = 927] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x8e480000) [pid = 1767] [serial = 906] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x8dba3800) [pid = 1767] [serial = 882] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x9a22ec00) [pid = 1767] [serial = 912] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x9cc94c00) [pid = 1767] [serial = 936] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x9c035400) [pid = 1767] [serial = 933] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x9a30c000) [pid = 1767] [serial = 915] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0xa21af800) [pid = 1767] [serial = 1098] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x9559f800) [pid = 1767] [serial = 975] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x93507400) [pid = 1767] [serial = 996] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x91a2f000) [pid = 1767] [serial = 1029] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x9295d400) [pid = 1767] [serial = 1032] [outer = (nil)] [url = about:blank] 07:59:49 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 07:59:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1804ms 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x9386d000) [pid = 1767] [serial = 1035] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x95604c00) [pid = 1767] [serial = 1038] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x9767ec00) [pid = 1767] [serial = 1041] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x99de8400) [pid = 1767] [serial = 1044] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x9a234400) [pid = 1767] [serial = 1047] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x9a30b800) [pid = 1767] [serial = 1050] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x8dec7400) [pid = 1767] [serial = 1074] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x9386c800) [pid = 1767] [serial = 1077] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x9a6eb400) [pid = 1767] [serial = 1080] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x9abd3000) [pid = 1767] [serial = 924] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x9ab30800) [pid = 1767] [serial = 921] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x9761bc00) [pid = 1767] [serial = 909] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x9a643000) [pid = 1767] [serial = 918] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x91fb1800) [pid = 1767] [serial = 1127] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x9294f400) [pid = 1767] [serial = 1128] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x91a2f800) [pid = 1767] [serial = 1116] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x92957c00) [pid = 1767] [serial = 1122] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x92495000) [pid = 1767] [serial = 1121] [outer = (nil)] [url = about:blank] 07:59:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x8dec9000) [pid = 1767] [serial = 1118] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x8e6ce400) [pid = 1767] [serial = 1119] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x8d016800) [pid = 1767] [serial = 1124] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x93aa2400) [pid = 1767] [serial = 1130] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8db9b800) [pid = 1767] [serial = 1125] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x95597000) [pid = 1767] [serial = 1131] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x9ab37000) [pid = 1767] [serial = 1086] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x9baac000) [pid = 1767] [serial = 1089] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x96c59000) [pid = 1767] [serial = 999] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x9cb22800) [pid = 1767] [serial = 990] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8dd38400) [pid = 1767] [serial = 969] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0xa229f400) [pid = 1767] [serial = 1101] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x9a99c400) [pid = 1767] [serial = 1083] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x9a28b400) [pid = 1767] [serial = 981] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x91fb4800) [pid = 1767] [serial = 972] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8ddd5800) [pid = 1767] [serial = 1026] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0xa215a000) [pid = 1767] [serial = 1095] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x99e6fc00) [pid = 1767] [serial = 978] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x9cc93800) [pid = 1767] [serial = 1092] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x8d01d400) [pid = 1767] [serial = 1023] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x9b270800) [pid = 1767] [serial = 987] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x9cc97c00) [pid = 1767] [serial = 993] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x9ab2e000) [pid = 1767] [serial = 984] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0xa30d0800) [pid = 1767] [serial = 1104] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x9a4d6c00) [pid = 1767] [serial = 1071] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 1767 | 1464015589557 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 07:59:49 INFO - PROCESS | 1767 | 1464015589568 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 07:59:49 INFO - PROCESS | 1767 | 1464015589574 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:59:49 INFO - PROCESS | 1767 | 1464015589578 Marionette TRACE conn4 <- [1,1626,null,{}] 07:59:49 INFO - PROCESS | 1767 | 1464015589632 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:49 INFO - PROCESS | 1767 | 1464015589812 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 07:59:50 INFO - PROCESS | 1767 | 1464015589997 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c551400 == 103 [pid = 1767] [id = 414] 07:59:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x8db08800) [pid = 1767] [serial = 1243] [outer = (nil)] 07:59:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x8dd8cc00) [pid = 1767] [serial = 1244] [outer = 0x8db08800] 07:59:50 INFO - PROCESS | 1767 | 1464015590158 Marionette DEBUG loaded listener.js 07:59:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x8ddd3400) [pid = 1767] [serial = 1245] [outer = 0x8db08800] 07:59:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:59:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1357ms 07:59:50 INFO - PROCESS | 1767 | 1464015590921 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:59:50 INFO - PROCESS | 1767 | 1464015590932 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 07:59:50 INFO - PROCESS | 1767 | 1464015590937 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 07:59:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:59:50 INFO - PROCESS | 1767 | 1464015590978 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:59:50 INFO - PROCESS | 1767 | 1464015590982 Marionette TRACE conn4 <- [1,1630,null,{}] 07:59:50 INFO - PROCESS | 1767 | 1464015590987 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:51 INFO - PROCESS | 1767 | 1464015591153 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 07:59:51 INFO - PROCESS | 1767 | 1464015591171 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a917800 == 104 [pid = 1767] [id = 415] 07:59:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8ddd5400) [pid = 1767] [serial = 1246] [outer = (nil)] 07:59:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8e6c3c00) [pid = 1767] [serial = 1247] [outer = 0x8ddd5400] 07:59:51 INFO - PROCESS | 1767 | 1464015591244 Marionette DEBUG loaded listener.js 07:59:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8e731400) [pid = 1767] [serial = 1248] [outer = 0x8ddd5400] 07:59:52 INFO - PROCESS | 1767 | 1464015592292 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:59:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:59:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1381ms 07:59:52 INFO - PROCESS | 1767 | 1464015592361 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 07:59:52 INFO - PROCESS | 1767 | 1464015592365 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 07:59:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:59:52 INFO - PROCESS | 1767 | 1464015592371 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:59:52 INFO - PROCESS | 1767 | 1464015592374 Marionette TRACE conn4 <- [1,1634,null,{}] 07:59:52 INFO - PROCESS | 1767 | 1464015592380 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:52 INFO - PROCESS | 1767 | 1464015592621 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 07:59:52 INFO - PROCESS | 1767 | 1464015592657 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a90d400 == 105 [pid = 1767] [id = 416] 07:59:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8b9e3400) [pid = 1767] [serial = 1249] [outer = (nil)] 07:59:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8ee5f800) [pid = 1767] [serial = 1250] [outer = 0x8b9e3400] 07:59:52 INFO - PROCESS | 1767 | 1464015592736 Marionette DEBUG loaded listener.js 07:59:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8efaf000) [pid = 1767] [serial = 1251] [outer = 0x8b9e3400] 07:59:54 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x8ddcb400) [pid = 1767] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:59:54 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x9889e000) [pid = 1767] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:59:54 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x8c6ed000) [pid = 1767] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:59:54 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x8c6f0800) [pid = 1767] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:59:54 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x8c993c00) [pid = 1767] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:59:54 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8efb1000) [pid = 1767] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:59:54 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x8e485800) [pid = 1767] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:59:54 INFO - PROCESS | 1767 | 1464015594344 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:59:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:59:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 2089ms 07:59:54 INFO - PROCESS | 1767 | 1464015594460 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 07:59:54 INFO - PROCESS | 1767 | 1464015594463 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 07:59:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:59:54 INFO - PROCESS | 1767 | 1464015594470 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:59:54 INFO - PROCESS | 1767 | 1464015594474 Marionette TRACE conn4 <- [1,1638,null,{}] 07:59:54 INFO - PROCESS | 1767 | 1464015594480 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:54 INFO - PROCESS | 1767 | 1464015594687 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 07:59:54 INFO - PROCESS | 1767 | 1464015594855 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6f0800 == 106 [pid = 1767] [id = 417] 07:59:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x8c993c00) [pid = 1767] [serial = 1252] [outer = (nil)] 07:59:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x90d20400) [pid = 1767] [serial = 1253] [outer = 0x8c993c00] 07:59:54 INFO - PROCESS | 1767 | 1464015594971 Marionette DEBUG loaded listener.js 07:59:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x9249a000) [pid = 1767] [serial = 1254] [outer = 0x8c993c00] 07:59:55 INFO - PROCESS | 1767 | 1464015595984 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:59:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:59:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1537ms 07:59:56 INFO - PROCESS | 1767 | 1464015596008 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 07:59:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:59:56 INFO - PROCESS | 1767 | 1464015596013 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 07:59:56 INFO - PROCESS | 1767 | 1464015596019 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:59:56 INFO - PROCESS | 1767 | 1464015596022 Marionette TRACE conn4 <- [1,1642,null,{}] 07:59:56 INFO - PROCESS | 1767 | 1464015596027 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:56 INFO - PROCESS | 1767 | 1464015596302 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 07:59:56 INFO - PROCESS | 1767 | 1464015596537 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a90b800 == 107 [pid = 1767] [id = 418] 07:59:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8a90e000) [pid = 1767] [serial = 1255] [outer = (nil)] 07:59:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8a912000) [pid = 1767] [serial = 1256] [outer = 0x8a90e000] 07:59:56 INFO - PROCESS | 1767 | 1464015596683 Marionette DEBUG loaded listener.js 07:59:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8c6e4400) [pid = 1767] [serial = 1257] [outer = 0x8a90e000] 07:59:57 INFO - PROCESS | 1767 | 1464015597791 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:59:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:59:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1845ms 07:59:57 INFO - PROCESS | 1767 | 1464015597866 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 07:59:57 INFO - PROCESS | 1767 | 1464015597872 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 07:59:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:59:57 INFO - PROCESS | 1767 | 1464015597881 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:59:57 INFO - PROCESS | 1767 | 1464015597887 Marionette TRACE conn4 <- [1,1646,null,{}] 07:59:57 INFO - PROCESS | 1767 | 1464015597895 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:58 INFO - PROCESS | 1767 | 1464015598151 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 07:59:58 INFO - PROCESS | 1767 | 1464015598462 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d334000 == 108 [pid = 1767] [id = 419] 07:59:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8d33dc00) [pid = 1767] [serial = 1258] [outer = (nil)] 07:59:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8dba1800) [pid = 1767] [serial = 1259] [outer = 0x8d33dc00] 07:59:58 INFO - PROCESS | 1767 | 1464015598560 Marionette DEBUG loaded listener.js 07:59:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x8dd8d800) [pid = 1767] [serial = 1260] [outer = 0x8d33dc00] 07:59:59 INFO - PROCESS | 1767 | 1464015599486 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:59:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:59:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1643ms 07:59:59 INFO - PROCESS | 1767 | 1464015599524 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 07:59:59 INFO - PROCESS | 1767 | 1464015599529 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 07:59:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:59:59 INFO - PROCESS | 1767 | 1464015599554 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:59:59 INFO - PROCESS | 1767 | 1464015599559 Marionette TRACE conn4 <- [1,1650,null,{}] 07:59:59 INFO - PROCESS | 1767 | 1464015599569 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:59 INFO - PROCESS | 1767 | 1464015599784 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 08:00:00 INFO - PROCESS | 1767 | 1464015600087 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e487c00 == 109 [pid = 1767] [id = 420] 08:00:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8ee60800) [pid = 1767] [serial = 1261] [outer = (nil)] 08:00:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x90d22400) [pid = 1767] [serial = 1262] [outer = 0x8ee60800] 08:00:00 INFO - PROCESS | 1767 | 1464015600231 Marionette DEBUG loaded listener.js 08:00:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x91fb3c00) [pid = 1767] [serial = 1263] [outer = 0x8ee60800] 08:00:01 INFO - PROCESS | 1767 | 1464015601196 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:00:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:00:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1706ms 08:00:01 INFO - PROCESS | 1767 | 1464015601244 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 08:00:01 INFO - PROCESS | 1767 | 1464015601251 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 08:00:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:00:01 INFO - PROCESS | 1767 | 1464015601269 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:00:01 INFO - PROCESS | 1767 | 1464015601278 Marionette TRACE conn4 <- [1,1654,null,{}] 08:00:01 INFO - PROCESS | 1767 | 1464015601284 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:01 INFO - PROCESS | 1767 | 1464015601556 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 08:00:01 INFO - PROCESS | 1767 | 1464015601930 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c991c00 == 110 [pid = 1767] [id = 421] 08:00:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8e484800) [pid = 1767] [serial = 1264] [outer = (nil)] 08:00:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x92951800) [pid = 1767] [serial = 1265] [outer = 0x8e484800] 08:00:02 INFO - PROCESS | 1767 | 1464015602041 Marionette DEBUG loaded listener.js 08:00:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x93a26800) [pid = 1767] [serial = 1266] [outer = 0x8e484800] 08:00:03 INFO - PROCESS | 1767 | 1464015603005 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:00:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:00:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1802ms 08:00:03 INFO - PROCESS | 1767 | 1464015603063 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 08:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:00:03 INFO - PROCESS | 1767 | 1464015603067 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 08:00:03 INFO - PROCESS | 1767 | 1464015603074 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:00:03 INFO - PROCESS | 1767 | 1464015603077 Marionette TRACE conn4 <- [1,1658,null,{}] 08:00:03 INFO - PROCESS | 1767 | 1464015603083 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:03 INFO - PROCESS | 1767 | 1464015603286 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 08:00:03 INFO - PROCESS | 1767 | 1464015603554 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x89ee5c00 == 111 [pid = 1767] [id = 422] 08:00:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8a910800) [pid = 1767] [serial = 1267] [outer = (nil)] 08:00:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x93a9e400) [pid = 1767] [serial = 1268] [outer = 0x8a910800] 08:00:03 INFO - PROCESS | 1767 | 1464015603685 Marionette DEBUG loaded listener.js 08:00:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x94f7a400) [pid = 1767] [serial = 1269] [outer = 0x8a910800] 08:00:04 INFO - PROCESS | 1767 | 1464015604614 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1588ms 08:00:04 INFO - PROCESS | 1767 | 1464015604661 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 08:00:04 INFO - PROCESS | 1767 | 1464015604665 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 08:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:00:04 INFO - PROCESS | 1767 | 1464015604671 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:00:04 INFO - PROCESS | 1767 | 1464015604675 Marionette TRACE conn4 <- [1,1662,null,{}] 08:00:04 INFO - PROCESS | 1767 | 1464015604681 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:04 INFO - PROCESS | 1767 | 1464015604892 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 08:00:05 INFO - PROCESS | 1767 | 1464015605158 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x9514e400 == 112 [pid = 1767] [id = 423] 08:00:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x95152400) [pid = 1767] [serial = 1270] [outer = (nil)] 08:00:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x9559f800) [pid = 1767] [serial = 1271] [outer = 0x95152400] 08:00:05 INFO - PROCESS | 1767 | 1464015605305 Marionette DEBUG loaded listener.js 08:00:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x9767d000) [pid = 1767] [serial = 1272] [outer = 0x95152400] 08:00:06 INFO - PROCESS | 1767 | 1464015606257 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1633ms 08:00:06 INFO - PROCESS | 1767 | 1464015606306 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 08:00:06 INFO - PROCESS | 1767 | 1464015606310 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 08:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:00:06 INFO - PROCESS | 1767 | 1464015606317 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:00:06 INFO - PROCESS | 1767 | 1464015606320 Marionette TRACE conn4 <- [1,1666,null,{}] 08:00:06 INFO - PROCESS | 1767 | 1464015606326 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:06 INFO - PROCESS | 1767 | 1464015606544 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 08:00:06 INFO - PROCESS | 1767 | 1464015606851 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a9d400 == 113 [pid = 1767] [id = 424] 08:00:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x93aa0800) [pid = 1767] [serial = 1273] [outer = (nil)] 08:00:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x99e64c00) [pid = 1767] [serial = 1274] [outer = 0x93aa0800] 08:00:06 INFO - PROCESS | 1767 | 1464015606944 Marionette DEBUG loaded listener.js 08:00:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x99f85800) [pid = 1767] [serial = 1275] [outer = 0x93aa0800] 08:00:07 INFO - PROCESS | 1767 | 1464015607892 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1633ms 08:00:07 INFO - PROCESS | 1767 | 1464015607951 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 08:00:07 INFO - PROCESS | 1767 | 1464015607956 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 08:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:00:07 INFO - PROCESS | 1767 | 1464015607962 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:00:07 INFO - PROCESS | 1767 | 1464015607965 Marionette TRACE conn4 <- [1,1670,null,{}] 08:00:07 INFO - PROCESS | 1767 | 1464015607971 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:08 INFO - PROCESS | 1767 | 1464015608181 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 08:00:08 INFO - PROCESS | 1767 | 1464015608451 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x89ee8800 == 114 [pid = 1767] [id = 425] 08:00:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x8ddcc000) [pid = 1767] [serial = 1276] [outer = (nil)] 08:00:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x9a227400) [pid = 1767] [serial = 1277] [outer = 0x8ddcc000] 08:00:08 INFO - PROCESS | 1767 | 1464015608584 Marionette DEBUG loaded listener.js 08:00:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x9a23a400) [pid = 1767] [serial = 1278] [outer = 0x8ddcc000] 08:00:09 INFO - PROCESS | 1767 | 1464015609507 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1593ms 08:00:09 INFO - PROCESS | 1767 | 1464015609558 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 08:00:09 INFO - PROCESS | 1767 | 1464015609565 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 08:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:00:09 INFO - PROCESS | 1767 | 1464015609574 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:00:09 INFO - PROCESS | 1767 | 1464015609580 Marionette TRACE conn4 <- [1,1674,null,{}] 08:00:09 INFO - PROCESS | 1767 | 1464015609589 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:09 INFO - PROCESS | 1767 | 1464015609825 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 08:00:10 INFO - PROCESS | 1767 | 1464015610082 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a222400 == 115 [pid = 1767] [id = 426] 08:00:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x9a232800) [pid = 1767] [serial = 1279] [outer = (nil)] 08:00:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x9a383800) [pid = 1767] [serial = 1280] [outer = 0x9a232800] 08:00:10 INFO - PROCESS | 1767 | 1464015610213 Marionette DEBUG loaded listener.js 08:00:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x9a6e6400) [pid = 1767] [serial = 1281] [outer = 0x9a232800] 08:00:11 INFO - PROCESS | 1767 | 1464015611119 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1585ms 08:00:11 INFO - PROCESS | 1767 | 1464015611159 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 08:00:11 INFO - PROCESS | 1767 | 1464015611162 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 08:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:00:11 INFO - PROCESS | 1767 | 1464015611170 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:00:11 INFO - PROCESS | 1767 | 1464015611180 Marionette TRACE conn4 <- [1,1678,null,{}] 08:00:11 INFO - PROCESS | 1767 | 1464015611185 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:11 INFO - PROCESS | 1767 | 1464015611386 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 08:00:11 INFO - PROCESS | 1767 | 1464015611661 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d332000 == 116 [pid = 1767] [id = 427] 08:00:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x9a309400) [pid = 1767] [serial = 1282] [outer = (nil)] 08:00:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x9a7db400) [pid = 1767] [serial = 1283] [outer = 0x9a309400] 08:00:11 INFO - PROCESS | 1767 | 1464015611845 Marionette DEBUG loaded listener.js 08:00:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x9a96c800) [pid = 1767] [serial = 1284] [outer = 0x9a309400] 08:00:12 INFO - PROCESS | 1767 | 1464015612851 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1743ms 08:00:12 INFO - PROCESS | 1767 | 1464015612914 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 08:00:12 INFO - PROCESS | 1767 | 1464015612919 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 08:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:00:12 INFO - PROCESS | 1767 | 1464015612925 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:00:12 INFO - PROCESS | 1767 | 1464015612928 Marionette TRACE conn4 <- [1,1682,null,{}] 08:00:12 INFO - PROCESS | 1767 | 1464015612934 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:13 INFO - PROCESS | 1767 | 1464015613153 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 08:00:13 INFO - PROCESS | 1767 | 1464015613482 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a978800 == 117 [pid = 1767] [id = 428] 08:00:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x9a992800) [pid = 1767] [serial = 1285] [outer = (nil)] 08:00:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x9a99bc00) [pid = 1767] [serial = 1286] [outer = 0x9a992800] 08:00:13 INFO - PROCESS | 1767 | 1464015613592 Marionette DEBUG loaded listener.js 08:00:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x9ab32800) [pid = 1767] [serial = 1287] [outer = 0x9a992800] 08:00:14 INFO - PROCESS | 1767 | 1464015614552 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1688ms 08:00:14 INFO - PROCESS | 1767 | 1464015614614 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 08:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:00:14 INFO - PROCESS | 1767 | 1464015614619 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 08:00:14 INFO - PROCESS | 1767 | 1464015614625 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:00:14 INFO - PROCESS | 1767 | 1464015614630 Marionette TRACE conn4 <- [1,1686,null,{}] 08:00:14 INFO - PROCESS | 1767 | 1464015614636 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:14 INFO - PROCESS | 1767 | 1464015614873 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 08:00:15 INFO - PROCESS | 1767 | 1464015615137 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x9ab3a400 == 118 [pid = 1767] [id = 429] 08:00:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x9abc8c00) [pid = 1767] [serial = 1288] [outer = (nil)] 08:00:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x9b1fbc00) [pid = 1767] [serial = 1289] [outer = 0x9abc8c00] 08:00:15 INFO - PROCESS | 1767 | 1464015615272 Marionette DEBUG loaded listener.js 08:00:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x9b272800) [pid = 1767] [serial = 1290] [outer = 0x9abc8c00] 08:00:16 INFO - PROCESS | 1767 | 1464015616246 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:00:16 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 08:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1693ms 08:00:16 INFO - PROCESS | 1767 | 1464015616319 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 08:00:16 INFO - PROCESS | 1767 | 1464015616323 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 08:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:00:16 INFO - PROCESS | 1767 | 1464015616330 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:00:16 INFO - PROCESS | 1767 | 1464015616333 Marionette TRACE conn4 <- [1,1690,null,{}] 08:00:16 INFO - PROCESS | 1767 | 1464015616340 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:16 INFO - PROCESS | 1767 | 1464015616621 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 08:00:16 INFO - PROCESS | 1767 | 1464015616951 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a307000 == 119 [pid = 1767] [id = 430] 08:00:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x9a96d000) [pid = 1767] [serial = 1291] [outer = (nil)] 08:00:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x9c039800) [pid = 1767] [serial = 1292] [outer = 0x9a96d000] 08:00:17 INFO - PROCESS | 1767 | 1464015617045 Marionette DEBUG loaded listener.js 08:00:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x9cb22800) [pid = 1767] [serial = 1293] [outer = 0x9a96d000] 08:00:18 INFO - PROCESS | 1767 | 1464015618011 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1738ms 08:00:18 INFO - PROCESS | 1767 | 1464015618069 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 08:00:18 INFO - PROCESS | 1767 | 1464015618073 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 08:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:00:18 INFO - PROCESS | 1767 | 1464015618081 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:00:18 INFO - PROCESS | 1767 | 1464015618084 Marionette TRACE conn4 <- [1,1694,null,{}] 08:00:18 INFO - PROCESS | 1767 | 1464015618090 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:18 INFO - PROCESS | 1767 | 1464015618324 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 08:00:18 INFO - PROCESS | 1767 | 1464015618589 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x91fb5000 == 120 [pid = 1767] [id = 431] 08:00:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x91fbdc00) [pid = 1767] [serial = 1294] [outer = (nil)] 08:00:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x9ceb1400) [pid = 1767] [serial = 1295] [outer = 0x91fbdc00] 08:00:18 INFO - PROCESS | 1767 | 1464015618722 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0xa050cc00) [pid = 1767] [serial = 1296] [outer = 0x91fbdc00] 08:00:19 INFO - PROCESS | 1767 | 1464015619650 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1632ms 08:00:19 INFO - PROCESS | 1767 | 1464015619714 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 08:00:19 INFO - PROCESS | 1767 | 1464015619718 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 08:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:00:19 INFO - PROCESS | 1767 | 1464015619726 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:00:19 INFO - PROCESS | 1767 | 1464015619730 Marionette TRACE conn4 <- [1,1698,null,{}] 08:00:19 INFO - PROCESS | 1767 | 1464015619736 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:19 INFO - PROCESS | 1767 | 1464015619963 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 08:00:20 INFO - PROCESS | 1767 | 1464015620262 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6e2800 == 121 [pid = 1767] [id = 432] 08:00:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x8d021000) [pid = 1767] [serial = 1297] [outer = (nil)] 08:00:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x8ddce000) [pid = 1767] [serial = 1298] [outer = 0x8d021000] 08:00:20 INFO - PROCESS | 1767 | 1464015620397 Marionette DEBUG loaded listener.js 08:00:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x95597400) [pid = 1767] [serial = 1299] [outer = 0x8d021000] 08:00:21 INFO - PROCESS | 1767 | 1464015621710 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:00:21 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 08:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2043ms 08:00:21 INFO - PROCESS | 1767 | 1464015621770 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 08:00:21 INFO - PROCESS | 1767 | 1464015621776 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 08:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:00:21 INFO - PROCESS | 1767 | 1464015621785 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:00:21 INFO - PROCESS | 1767 | 1464015621793 Marionette TRACE conn4 <- [1,1702,null,{}] 08:00:21 INFO - PROCESS | 1767 | 1464015621930 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:22 INFO - PROCESS | 1767 | 1464015622210 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 08:00:22 INFO - PROCESS | 1767 | 1464015622395 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:22 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c86a000 == 122 [pid = 1767] [id = 433] 08:00:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x8c86b400) [pid = 1767] [serial = 1300] [outer = (nil)] 08:00:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x8d337800) [pid = 1767] [serial = 1301] [outer = 0x8c86b400] 08:00:22 INFO - PROCESS | 1767 | 1464015622481 Marionette DEBUG loaded listener.js 08:00:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x8dd2f800) [pid = 1767] [serial = 1302] [outer = 0x8c86b400] 08:00:23 INFO - PROCESS | 1767 | 1464015623599 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1854ms 08:00:23 INFO - PROCESS | 1767 | 1464015623641 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 08:00:23 INFO - PROCESS | 1767 | 1464015623651 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 08:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:00:23 INFO - PROCESS | 1767 | 1464015623664 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:00:23 INFO - PROCESS | 1767 | 1464015623668 Marionette TRACE conn4 <- [1,1706,null,{}] 08:00:23 INFO - PROCESS | 1767 | 1464015623676 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:23 INFO - PROCESS | 1767 | 1464015623903 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 08:00:24 INFO - PROCESS | 1767 | 1464015624232 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d017800 == 123 [pid = 1767] [id = 434] 08:00:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x8d01f400) [pid = 1767] [serial = 1303] [outer = (nil)] 08:00:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x8db9c800) [pid = 1767] [serial = 1304] [outer = 0x8d01f400] 08:00:24 INFO - PROCESS | 1767 | 1464015624316 Marionette DEBUG loaded listener.js 08:00:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0x8ee56000) [pid = 1767] [serial = 1305] [outer = 0x8d01f400] 08:00:24 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6f0800 == 122 [pid = 1767] [id = 417] 08:00:24 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0x8c873400) [pid = 1767] [serial = 1169] [outer = (nil)] [url = about:blank] 08:00:24 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0xa6759400) [pid = 1767] [serial = 1166] [outer = (nil)] [url = about:blank] 08:00:24 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0xa3259400) [pid = 1767] [serial = 1160] [outer = (nil)] [url = about:blank] 08:00:24 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x8d33a000) [pid = 1767] [serial = 1172] [outer = (nil)] [url = about:blank] 08:00:24 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x9abd7400) [pid = 1767] [serial = 1145] [outer = (nil)] [url = about:blank] 08:00:24 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x9c14cc00) [pid = 1767] [serial = 1148] [outer = (nil)] [url = about:blank] 08:00:24 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0xa2634800) [pid = 1767] [serial = 1154] [outer = (nil)] [url = about:blank] 08:00:24 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x99e65c00) [pid = 1767] [serial = 1133] [outer = (nil)] [url = about:blank] 08:00:24 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0xa30eb000) [pid = 1767] [serial = 1157] [outer = (nil)] [url = about:blank] 08:00:24 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x9a7e3800) [pid = 1767] [serial = 1142] [outer = (nil)] [url = about:blank] 08:00:24 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0xa50a3800) [pid = 1767] [serial = 1163] [outer = (nil)] [url = about:blank] 08:00:24 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x9baa6c00) [pid = 1767] [serial = 1151] [outer = (nil)] [url = about:blank] 08:00:24 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x9a228400) [pid = 1767] [serial = 1139] [outer = (nil)] [url = about:blank] 08:00:24 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x91a2c000) [pid = 1767] [serial = 1136] [outer = (nil)] [url = about:blank] 08:00:24 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x8ddce800) [pid = 1767] [serial = 1196] [outer = (nil)] [url = about:blank] 08:00:24 INFO - PROCESS | 1767 | --DOCSHELL 0x8a90d400 == 121 [pid = 1767] [id = 416] 08:00:24 INFO - PROCESS | 1767 | --DOCSHELL 0x8a917800 == 120 [pid = 1767] [id = 415] 08:00:24 INFO - PROCESS | 1767 | --DOCSHELL 0x8c551400 == 119 [pid = 1767] [id = 414] 08:00:25 INFO - PROCESS | 1767 | --DOCSHELL 0x8c560400 == 118 [pid = 1767] [id = 413] 08:00:25 INFO - PROCESS | 1767 | --DOCSHELL 0x8c865c00 == 117 [pid = 1767] [id = 412] 08:00:25 INFO - PROCESS | 1767 | --DOCSHELL 0x8c98c400 == 116 [pid = 1767] [id = 399] 08:00:25 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x90d27800) [pid = 1767] [serial = 1178] [outer = (nil)] [url = about:blank] 08:00:25 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x9a388400) [pid = 1767] [serial = 1193] [outer = (nil)] [url = about:blank] 08:00:25 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x8ee5ec00) [pid = 1767] [serial = 1187] [outer = (nil)] [url = about:blank] 08:00:25 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x8d1bf000) [pid = 1767] [serial = 1176] [outer = (nil)] [url = about:blank] 08:00:25 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x8dd3a800) [pid = 1767] [serial = 1185] [outer = (nil)] [url = about:blank] 08:00:25 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x94f7c000) [pid = 1767] [serial = 1190] [outer = (nil)] [url = about:blank] 08:00:25 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x9205e800) [pid = 1767] [serial = 1179] [outer = (nil)] [url = about:blank] 08:00:25 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x99e6b800) [pid = 1767] [serial = 1182] [outer = (nil)] [url = about:blank] 08:00:25 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x9767b000) [pid = 1767] [serial = 1191] [outer = (nil)] [url = about:blank] 08:00:25 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x90d27000) [pid = 1767] [serial = 1188] [outer = (nil)] [url = about:blank] 08:00:25 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x8d1bf800) [pid = 1767] [serial = 1184] [outer = (nil)] [url = about:blank] 08:00:25 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x9760e800) [pid = 1767] [serial = 1181] [outer = (nil)] [url = about:blank] 08:00:25 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x8c871400) [pid = 1767] [serial = 1175] [outer = (nil)] [url = about:blank] 08:00:25 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x9a7db000) [pid = 1767] [serial = 1194] [outer = (nil)] [url = about:blank] 08:00:25 INFO - PROCESS | 1767 | 1464015625422 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1805ms 08:00:25 INFO - PROCESS | 1767 | 1464015625469 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 08:00:25 INFO - PROCESS | 1767 | 1464015625472 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 08:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:00:25 INFO - PROCESS | 1767 | 1464015625479 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:00:25 INFO - PROCESS | 1767 | 1464015625485 Marionette TRACE conn4 <- [1,1710,null,{}] 08:00:25 INFO - PROCESS | 1767 | 1464015625501 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:25 INFO - PROCESS | 1767 | 1464015625715 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 08:00:25 INFO - PROCESS | 1767 | 1464015625898 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a90d400 == 117 [pid = 1767] [id = 435] 08:00:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x8c873400) [pid = 1767] [serial = 1306] [outer = (nil)] 08:00:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x8e487000) [pid = 1767] [serial = 1307] [outer = 0x8c873400] 08:00:25 INFO - PROCESS | 1767 | 1464015625983 Marionette DEBUG loaded listener.js 08:00:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x92058000) [pid = 1767] [serial = 1308] [outer = 0x8c873400] 08:00:26 INFO - PROCESS | 1767 | 1464015626920 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1495ms 08:00:26 INFO - PROCESS | 1767 | 1464015626976 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 08:00:26 INFO - PROCESS | 1767 | 1464015626980 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 08:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:00:26 INFO - PROCESS | 1767 | 1464015626987 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:00:26 INFO - PROCESS | 1767 | 1464015626989 Marionette TRACE conn4 <- [1,1714,null,{}] 08:00:26 INFO - PROCESS | 1767 | 1464015626995 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:27 INFO - PROCESS | 1767 | 1464015627193 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 08:00:27 INFO - PROCESS | 1767 | 1464015627204 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x90d1c400 == 118 [pid = 1767] [id = 436] 08:00:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x9205d800) [pid = 1767] [serial = 1309] [outer = (nil)] 08:00:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x935d3c00) [pid = 1767] [serial = 1310] [outer = 0x9205d800] 08:00:27 INFO - PROCESS | 1767 | 1464015627472 Marionette DEBUG loaded listener.js 08:00:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x9444e000) [pid = 1767] [serial = 1311] [outer = 0x9205d800] 08:00:28 INFO - PROCESS | 1767 | 1464015628408 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1491ms 08:00:28 INFO - PROCESS | 1767 | 1464015628479 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 08:00:28 INFO - PROCESS | 1767 | 1464015628482 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 08:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:00:28 INFO - PROCESS | 1767 | 1464015628489 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:00:28 INFO - PROCESS | 1767 | 1464015628492 Marionette TRACE conn4 <- [1,1718,null,{}] 08:00:28 INFO - PROCESS | 1767 | 1464015628497 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:28 INFO - PROCESS | 1767 | 1464015628743 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 08:00:28 INFO - PROCESS | 1767 | 1464015628795 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9eec00 == 119 [pid = 1767] [id = 437] 08:00:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x91a22400) [pid = 1767] [serial = 1312] [outer = (nil)] 08:00:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x95609000) [pid = 1767] [serial = 1313] [outer = 0x91a22400] 08:00:28 INFO - PROCESS | 1767 | 1464015628876 Marionette DEBUG loaded listener.js 08:00:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x97610000) [pid = 1767] [serial = 1314] [outer = 0x91a22400] 08:00:29 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x8db08800) [pid = 1767] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:00:29 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x99290800) [pid = 1767] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:00:29 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x8b9e3400) [pid = 1767] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:00:29 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x8c7f1c00) [pid = 1767] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:00:29 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x8ddd5400) [pid = 1767] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:00:29 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x8c868400) [pid = 1767] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:00:29 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x8c86b800) [pid = 1767] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:00:30 INFO - PROCESS | 1767 | 1464015630074 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1630ms 08:00:30 INFO - PROCESS | 1767 | 1464015630121 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 08:00:30 INFO - PROCESS | 1767 | 1464015630124 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 08:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:00:30 INFO - PROCESS | 1767 | 1464015630131 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:00:30 INFO - PROCESS | 1767 | 1464015630134 Marionette TRACE conn4 <- [1,1722,null,{}] 08:00:30 INFO - PROCESS | 1767 | 1464015630139 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:30 INFO - PROCESS | 1767 | 1464015630364 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 08:00:30 INFO - PROCESS | 1767 | 1464015630536 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a910000 == 120 [pid = 1767] [id = 438] 08:00:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x8c7f1c00) [pid = 1767] [serial = 1315] [outer = (nil)] 08:00:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x9767a000) [pid = 1767] [serial = 1316] [outer = 0x8c7f1c00] 08:00:30 INFO - PROCESS | 1767 | 1464015630611 Marionette DEBUG loaded listener.js 08:00:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x9a23d000) [pid = 1767] [serial = 1317] [outer = 0x8c7f1c00] 08:00:31 INFO - PROCESS | 1767 | 1464015631420 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:00:31 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 08:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1332ms 08:00:31 INFO - PROCESS | 1767 | 1464015631464 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 08:00:31 INFO - PROCESS | 1767 | 1464015631467 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 08:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:00:31 INFO - PROCESS | 1767 | 1464015631474 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:00:31 INFO - PROCESS | 1767 | 1464015631477 Marionette TRACE conn4 <- [1,1726,null,{}] 08:00:31 INFO - PROCESS | 1767 | 1464015631482 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:31 INFO - PROCESS | 1767 | 1464015631852 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 08:00:32 INFO - PROCESS | 1767 | 1464015632032 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c7e8c00 == 121 [pid = 1767] [id = 439] 08:00:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x8c7ea000) [pid = 1767] [serial = 1318] [outer = (nil)] 08:00:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x8c865c00) [pid = 1767] [serial = 1319] [outer = 0x8c7ea000] 08:00:32 INFO - PROCESS | 1767 | 1464015632193 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x8c996c00) [pid = 1767] [serial = 1320] [outer = 0x8c7ea000] 08:00:33 INFO - PROCESS | 1767 | 1464015633144 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1732ms 08:00:33 INFO - PROCESS | 1767 | 1464015633216 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 08:00:33 INFO - PROCESS | 1767 | 1464015633221 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 08:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:00:33 INFO - PROCESS | 1767 | 1464015633232 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:00:33 INFO - PROCESS | 1767 | 1464015633238 Marionette TRACE conn4 <- [1,1730,null,{}] 08:00:33 INFO - PROCESS | 1767 | 1464015633246 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:33 INFO - PROCESS | 1767 | 1464015633450 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 08:00:33 INFO - PROCESS | 1767 | 1464015633720 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c997400 == 122 [pid = 1767] [id = 440] 08:00:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x8dd37c00) [pid = 1767] [serial = 1321] [outer = (nil)] 08:00:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x8dec4c00) [pid = 1767] [serial = 1322] [outer = 0x8dd37c00] 08:00:33 INFO - PROCESS | 1767 | 1464015633858 Marionette DEBUG loaded listener.js 08:00:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x8e734000) [pid = 1767] [serial = 1323] [outer = 0x8dd37c00] 08:00:34 INFO - PROCESS | 1767 | 1464015634806 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:00:34 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 08:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1634ms 08:00:34 INFO - PROCESS | 1767 | 1464015634867 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 1767 | 1464015634871 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 08:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:00:34 INFO - PROCESS | 1767 | 1464015634879 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 1767 | 1464015634883 Marionette TRACE conn4 <- [1,1734,null,{}] 08:00:34 INFO - PROCESS | 1767 | 1464015634889 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:35 INFO - PROCESS | 1767 | 1464015635091 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 08:00:35 INFO - PROCESS | 1767 | 1464015635401 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x92497800 == 123 [pid = 1767] [id = 441] 08:00:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x9249dc00) [pid = 1767] [serial = 1324] [outer = (nil)] 08:00:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x92959000) [pid = 1767] [serial = 1325] [outer = 0x9249dc00] 08:00:35 INFO - PROCESS | 1767 | 1464015635533 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x93869c00) [pid = 1767] [serial = 1326] [outer = 0x9249dc00] 08:00:36 INFO - PROCESS | 1767 | 1464015636531 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1732ms 08:00:36 INFO - PROCESS | 1767 | 1464015636611 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 08:00:36 INFO - PROCESS | 1767 | 1464015636618 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 08:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:00:36 INFO - PROCESS | 1767 | 1464015636635 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:00:36 INFO - PROCESS | 1767 | 1464015636642 Marionette TRACE conn4 <- [1,1738,null,{}] 08:00:36 INFO - PROCESS | 1767 | 1464015636648 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:36 INFO - PROCESS | 1767 | 1464015636896 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 08:00:37 INFO - PROCESS | 1767 | 1464015637211 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x92057800 == 124 [pid = 1767] [id = 442] 08:00:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x93860c00) [pid = 1767] [serial = 1327] [outer = (nil)] 08:00:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x99dedc00) [pid = 1767] [serial = 1328] [outer = 0x93860c00] 08:00:37 INFO - PROCESS | 1767 | 1464015637299 Marionette DEBUG loaded listener.js 08:00:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x9a310c00) [pid = 1767] [serial = 1329] [outer = 0x93860c00] 08:00:38 INFO - PROCESS | 1767 | 1464015638273 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1695ms 08:00:38 INFO - PROCESS | 1767 | 1464015638322 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 08:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:00:38 INFO - PROCESS | 1767 | 1464015638326 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 08:00:38 INFO - PROCESS | 1767 | 1464015638332 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:00:38 INFO - PROCESS | 1767 | 1464015638336 Marionette TRACE conn4 <- [1,1742,null,{}] 08:00:38 INFO - PROCESS | 1767 | 1464015638342 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:38 INFO - PROCESS | 1767 | 1464015638545 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 08:00:38 INFO - PROCESS | 1767 | 1464015638820 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a918c00 == 125 [pid = 1767] [id = 443] 08:00:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x8c6ea000) [pid = 1767] [serial = 1330] [outer = (nil)] 08:00:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x9a96d400) [pid = 1767] [serial = 1331] [outer = 0x8c6ea000] 08:00:38 INFO - PROCESS | 1767 | 1464015638948 Marionette DEBUG loaded listener.js 08:00:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x9a975000) [pid = 1767] [serial = 1332] [outer = 0x8c6ea000] 08:00:39 INFO - PROCESS | 1767 | 1464015639845 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1584ms 08:00:39 INFO - PROCESS | 1767 | 1464015639917 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 08:00:39 INFO - PROCESS | 1767 | 1464015639922 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 08:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:00:39 INFO - PROCESS | 1767 | 1464015639929 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:00:39 INFO - PROCESS | 1767 | 1464015639932 Marionette TRACE conn4 <- [1,1746,null,{}] 08:00:39 INFO - PROCESS | 1767 | 1464015639938 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:40 INFO - PROCESS | 1767 | 1464015640132 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 08:00:40 INFO - PROCESS | 1767 | 1464015640400 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x9ab36c00 == 126 [pid = 1767] [id = 444] 08:00:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x9ab3a000) [pid = 1767] [serial = 1333] [outer = (nil)] 08:00:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x9abcdc00) [pid = 1767] [serial = 1334] [outer = 0x9ab3a000] 08:00:40 INFO - PROCESS | 1767 | 1464015640539 Marionette DEBUG loaded listener.js 08:00:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x9bd63000) [pid = 1767] [serial = 1335] [outer = 0x9ab3a000] 08:00:41 INFO - PROCESS | 1767 | 1464015641472 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1580ms 08:00:41 INFO - PROCESS | 1767 | 1464015641510 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 08:00:41 INFO - PROCESS | 1767 | 1464015641513 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 08:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:00:41 INFO - PROCESS | 1767 | 1464015641520 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:00:41 INFO - PROCESS | 1767 | 1464015641523 Marionette TRACE conn4 <- [1,1750,null,{}] 08:00:41 INFO - PROCESS | 1767 | 1464015641529 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:41 INFO - PROCESS | 1767 | 1464015641739 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 08:00:42 INFO - PROCESS | 1767 | 1464015642057 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a1c4000 == 127 [pid = 1767] [id = 445] 08:00:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x9a4d5c00) [pid = 1767] [serial = 1336] [outer = (nil)] 08:00:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0xa2256c00) [pid = 1767] [serial = 1337] [outer = 0x9a4d5c00] 08:00:42 INFO - PROCESS | 1767 | 1464015642149 Marionette DEBUG loaded listener.js 08:00:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0xa229f400) [pid = 1767] [serial = 1338] [outer = 0x9a4d5c00] 08:00:43 INFO - PROCESS | 1767 | 1464015643112 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1638ms 08:00:43 INFO - PROCESS | 1767 | 1464015643159 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 08:00:43 INFO - PROCESS | 1767 | 1464015643163 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 08:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:00:43 INFO - PROCESS | 1767 | 1464015643169 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:00:43 INFO - PROCESS | 1767 | 1464015643173 Marionette TRACE conn4 <- [1,1754,null,{}] 08:00:43 INFO - PROCESS | 1767 | 1464015643179 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:43 INFO - PROCESS | 1767 | 1464015643371 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 08:00:43 INFO - PROCESS | 1767 | 1464015643645 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a29400 == 128 [pid = 1767] [id = 446] 08:00:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x93aa0400) [pid = 1767] [serial = 1339] [outer = (nil)] 08:00:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0xa262e400) [pid = 1767] [serial = 1340] [outer = 0x93aa0400] 08:00:43 INFO - PROCESS | 1767 | 1464015643777 Marionette DEBUG loaded listener.js 08:00:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0xa30d3400) [pid = 1767] [serial = 1341] [outer = 0x93aa0400] 08:00:44 INFO - PROCESS | 1767 | 1464015644679 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1586ms 08:00:44 INFO - PROCESS | 1767 | 1464015644758 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 1767 | 1464015644761 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 08:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:00:44 INFO - PROCESS | 1767 | 1464015644769 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 1767 | 1464015644772 Marionette TRACE conn4 <- [1,1758,null,{}] 08:00:44 INFO - PROCESS | 1767 | 1464015644778 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:45 INFO - PROCESS | 1767 | 1464015644993 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 08:00:45 INFO - PROCESS | 1767 | ************************* 08:00:45 INFO - PROCESS | 1767 | A coding exception was thrown and uncaught in a Task. 08:00:45 INFO - PROCESS | 1767 | 08:00:45 INFO - PROCESS | 1767 | Full message: TypeError: NetworkError when attempting to fetch resource. 08:00:45 INFO - PROCESS | 1767 | Full stack: 08:00:45 INFO - PROCESS | 1767 | ************************* 08:00:45 INFO - PROCESS | 1767 | 1464015645371 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 1767 | ++DOCSHELL 0xa503c000 == 129 [pid = 1767] [id = 447] 08:00:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0xa6756400) [pid = 1767] [serial = 1342] [outer = (nil)] 08:00:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 182 (0xa675a800) [pid = 1767] [serial = 1343] [outer = 0xa6756400] 08:00:45 INFO - PROCESS | 1767 | 1464015645466 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 183 (0xa6764c00) [pid = 1767] [serial = 1344] [outer = 0xa6756400] 08:00:46 INFO - PROCESS | 1767 | 1464015646381 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1687ms 08:00:46 INFO - PROCESS | 1767 | 1464015646457 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 08:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:00:46 INFO - PROCESS | 1767 | 1464015646467 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 08:00:46 INFO - PROCESS | 1767 | 1464015646473 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:00:46 INFO - PROCESS | 1767 | 1464015646477 Marionette TRACE conn4 <- [1,1762,null,{}] 08:00:46 INFO - PROCESS | 1767 | 1464015646483 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:46 INFO - PROCESS | 1767 | 1464015646726 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 08:00:47 INFO - PROCESS | 1767 | 1464015647044 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x910ed400 == 130 [pid = 1767] [id = 448] 08:00:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 184 (0x910eec00) [pid = 1767] [serial = 1345] [outer = (nil)] 08:00:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 185 (0x910f4c00) [pid = 1767] [serial = 1346] [outer = 0x910eec00] 08:00:47 INFO - PROCESS | 1767 | 1464015647136 Marionette DEBUG loaded listener.js 08:00:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 186 (0x910f7400) [pid = 1767] [serial = 1347] [outer = 0x910eec00] 08:00:48 INFO - PROCESS | 1767 | 1464015648029 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1592ms 08:00:48 INFO - PROCESS | 1767 | 1464015648066 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 08:00:48 INFO - PROCESS | 1767 | 1464015648070 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 08:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:00:48 INFO - PROCESS | 1767 | 1464015648077 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:00:48 INFO - PROCESS | 1767 | 1464015648080 Marionette TRACE conn4 <- [1,1766,null,{}] 08:00:48 INFO - PROCESS | 1767 | 1464015648086 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:48 INFO - PROCESS | 1767 | 1464015648287 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 08:00:48 INFO - PROCESS | 1767 | 1464015648516 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 1767 | ++DOCSHELL 0xa2281c00 == 131 [pid = 1767] [id = 449] 08:00:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 187 (0xa35ebc00) [pid = 1767] [serial = 1348] [outer = (nil)] 08:00:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 188 (0xa67bb400) [pid = 1767] [serial = 1349] [outer = 0xa35ebc00] 08:00:48 INFO - PROCESS | 1767 | 1464015648678 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 189 (0xa6e8e800) [pid = 1767] [serial = 1350] [outer = 0xa35ebc00] 08:00:49 INFO - PROCESS | 1767 | 1464015649663 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1633ms 08:00:49 INFO - PROCESS | 1767 | 1464015649719 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 08:00:49 INFO - PROCESS | 1767 | 1464015649724 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 08:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:00:49 INFO - PROCESS | 1767 | 1464015649733 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:00:49 INFO - PROCESS | 1767 | 1464015649740 Marionette TRACE conn4 <- [1,1770,null,{}] 08:00:49 INFO - PROCESS | 1767 | 1464015649747 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:49 INFO - PROCESS | 1767 | 1464015649996 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 08:00:50 INFO - PROCESS | 1767 | 1464015650311 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x90d86000 == 132 [pid = 1767] [id = 450] 08:00:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 190 (0x90d87400) [pid = 1767] [serial = 1351] [outer = (nil)] 08:00:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 191 (0x90d90800) [pid = 1767] [serial = 1352] [outer = 0x90d87400] 08:00:50 INFO - PROCESS | 1767 | 1464015650407 Marionette DEBUG loaded listener.js 08:00:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 192 (0xa26c1000) [pid = 1767] [serial = 1353] [outer = 0x90d87400] 08:00:51 INFO - PROCESS | 1767 | 1464015651322 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1639ms 08:00:51 INFO - PROCESS | 1767 | 1464015651373 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 08:00:51 INFO - PROCESS | 1767 | 1464015651377 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 08:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:00:51 INFO - PROCESS | 1767 | 1464015651383 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:00:51 INFO - PROCESS | 1767 | 1464015651386 Marionette TRACE conn4 <- [1,1774,null,{}] 08:00:51 INFO - PROCESS | 1767 | 1464015651392 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:51 INFO - PROCESS | 1767 | 1464015651615 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 08:00:51 INFO - PROCESS | 1767 | 1464015651931 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ed79400 == 133 [pid = 1767] [id = 451] 08:00:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 193 (0x8ed7b000) [pid = 1767] [serial = 1354] [outer = (nil)] 08:00:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 194 (0x8ed82000) [pid = 1767] [serial = 1355] [outer = 0x8ed7b000] 08:00:52 INFO - PROCESS | 1767 | 1464015652041 Marionette DEBUG loaded listener.js 08:00:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 195 (0x8ed84000) [pid = 1767] [serial = 1356] [outer = 0x8ed7b000] 08:00:52 INFO - PROCESS | 1767 | 1464015652935 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1639ms 08:00:53 INFO - PROCESS | 1767 | 1464015653024 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 08:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:00:53 INFO - PROCESS | 1767 | 1464015653028 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 08:00:53 INFO - PROCESS | 1767 | 1464015653035 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - PROCESS | 1767 | 1464015653038 Marionette TRACE conn4 <- [1,1778,null,{}] 08:00:53 INFO - PROCESS | 1767 | 1464015653064 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:53 INFO - PROCESS | 1767 | 1464015653262 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 08:00:53 INFO - PROCESS | 1767 | 1464015653582 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a918000 == 134 [pid = 1767] [id = 452] 08:00:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 196 (0x8d46a800) [pid = 1767] [serial = 1357] [outer = (nil)] 08:00:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 197 (0x8d472800) [pid = 1767] [serial = 1358] [outer = 0x8d46a800] 08:00:53 INFO - PROCESS | 1767 | 1464015653672 Marionette DEBUG loaded listener.js 08:00:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 198 (0x8d474c00) [pid = 1767] [serial = 1359] [outer = 0x8d46a800] 08:00:54 INFO - PROCESS | 1767 | 1464015654566 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:00:54 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 08:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1592ms 08:00:54 INFO - PROCESS | 1767 | 1464015654627 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 08:00:54 INFO - PROCESS | 1767 | 1464015654631 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 08:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:00:54 INFO - PROCESS | 1767 | 1464015654637 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:00:54 INFO - PROCESS | 1767 | 1464015654639 Marionette TRACE conn4 <- [1,1782,null,{}] 08:00:54 INFO - PROCESS | 1767 | 1464015654645 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:54 INFO - PROCESS | 1767 | 1464015654847 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 08:00:55 INFO - PROCESS | 1767 | 1464015655157 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d46b400 == 135 [pid = 1767] [id = 453] 08:00:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 199 (0x8d46cc00) [pid = 1767] [serial = 1360] [outer = (nil)] 08:00:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 200 (0x8ed82c00) [pid = 1767] [serial = 1361] [outer = 0x8d46cc00] 08:00:55 INFO - PROCESS | 1767 | 1464015655253 Marionette DEBUG loaded listener.js 08:00:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 201 (0x90d89c00) [pid = 1767] [serial = 1362] [outer = 0x8d46cc00] 08:00:56 INFO - PROCESS | 1767 | 1464015656138 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:00:56 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 08:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1537ms 08:00:56 INFO - PROCESS | 1767 | 1464015656175 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 08:00:56 INFO - PROCESS | 1767 | 1464015656179 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 08:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:00:56 INFO - PROCESS | 1767 | 1464015656185 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:00:56 INFO - PROCESS | 1767 | 1464015656189 Marionette TRACE conn4 <- [1,1786,null,{}] 08:00:56 INFO - PROCESS | 1767 | 1464015656195 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:56 INFO - PROCESS | 1767 | 1464015656400 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 08:00:56 INFO - PROCESS | 1767 | 1464015656729 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a2edc00 == 136 [pid = 1767] [id = 454] 08:00:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 202 (0x8a2ef000) [pid = 1767] [serial = 1363] [outer = (nil)] 08:00:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 203 (0x8a2f5000) [pid = 1767] [serial = 1364] [outer = 0x8a2ef000] 08:00:56 INFO - PROCESS | 1767 | 1464015656820 Marionette DEBUG loaded listener.js 08:00:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 204 (0x8a2f7400) [pid = 1767] [serial = 1365] [outer = 0x8a2ef000] 08:00:57 INFO - PROCESS | 1767 | 1464015657709 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:00:57 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 08:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1584ms 08:00:57 INFO - PROCESS | 1767 | 1464015657771 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 08:00:57 INFO - PROCESS | 1767 | 1464015657774 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 08:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:00:57 INFO - PROCESS | 1767 | 1464015657784 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:00:57 INFO - PROCESS | 1767 | 1464015657786 Marionette TRACE conn4 <- [1,1790,null,{}] 08:00:57 INFO - PROCESS | 1767 | 1464015657792 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:58 INFO - PROCESS | 1767 | 1464015658003 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 08:00:58 INFO - PROCESS | 1767 | 1464015658391 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9ea400 == 137 [pid = 1767] [id = 455] 08:00:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 205 (0x8c86e800) [pid = 1767] [serial = 1366] [outer = (nil)] 08:00:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 206 (0x8db96c00) [pid = 1767] [serial = 1367] [outer = 0x8c86e800] 08:00:58 INFO - PROCESS | 1767 | 1464015658488 Marionette DEBUG loaded listener.js 08:00:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 207 (0x8ddd6c00) [pid = 1767] [serial = 1368] [outer = 0x8c86e800] 08:00:59 INFO - PROCESS | 1767 | 1464015659397 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:00:59 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) 08:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1691ms 08:00:59 INFO - PROCESS | 1767 | 1464015659476 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 08:00:59 INFO - PROCESS | 1767 | 1464015659480 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 08:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:00:59 INFO - PROCESS | 1767 | 1464015659486 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:00:59 INFO - PROCESS | 1767 | 1464015659490 Marionette TRACE conn4 <- [1,1794,null,{}] 08:00:59 INFO - PROCESS | 1767 | 1464015659495 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:59 INFO - PROCESS | 1767 | 1464015659731 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 08:01:00 INFO - PROCESS | 1767 | 1464015660603 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c552c00 == 138 [pid = 1767] [id = 456] 08:01:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 208 (0x8c555c00) [pid = 1767] [serial = 1369] [outer = (nil)] 08:01:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 209 (0x8c55e800) [pid = 1767] [serial = 1370] [outer = 0x8c555c00] 08:01:00 INFO - PROCESS | 1767 | 1464015660720 Marionette DEBUG loaded listener.js 08:01:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 210 (0x8d013800) [pid = 1767] [serial = 1371] [outer = 0x8c555c00] 08:01:01 INFO - PROCESS | 1767 | 1464015661701 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 2248ms 08:01:01 INFO - PROCESS | 1767 | 1464015661736 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 08:01:01 INFO - PROCESS | 1767 | 1464015661743 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 08:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:01:01 INFO - PROCESS | 1767 | 1464015661751 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:01:01 INFO - PROCESS | 1767 | 1464015661757 Marionette TRACE conn4 <- [1,1798,null,{}] 08:01:01 INFO - PROCESS | 1767 | 1464015661764 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:01 INFO - PROCESS | 1767 | 1464015661966 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 08:01:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8db05000 == 137 [pid = 1767] [id = 378] 08:01:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8c556400 == 136 [pid = 1767] [id = 380] 08:01:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6ef800 == 135 [pid = 1767] [id = 379] 08:01:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8a910000 == 134 [pid = 1767] [id = 438] 08:01:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8b9eec00 == 133 [pid = 1767] [id = 437] 08:01:02 INFO - PROCESS | 1767 | --DOCSHELL 0x90d1c400 == 132 [pid = 1767] [id = 436] 08:01:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8a90d400 == 131 [pid = 1767] [id = 435] 08:01:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8d017800 == 130 [pid = 1767] [id = 434] 08:01:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8c86a000 == 129 [pid = 1767] [id = 433] 08:01:02 INFO - PROCESS | 1767 | --DOCSHELL 0x93a9d400 == 128 [pid = 1767] [id = 424] 08:01:02 INFO - PROCESS | 1767 | --DOCSHELL 0x9514e400 == 127 [pid = 1767] [id = 423] 08:01:02 INFO - PROCESS | 1767 | --DOCSHELL 0x89ee5c00 == 126 [pid = 1767] [id = 422] 08:01:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8c991c00 == 125 [pid = 1767] [id = 421] 08:01:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8e487c00 == 124 [pid = 1767] [id = 420] 08:01:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8d334000 == 123 [pid = 1767] [id = 419] 08:01:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8a90b800 == 122 [pid = 1767] [id = 418] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 209 (0x8ddd3400) [pid = 1767] [serial = 1245] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 208 (0x9a1cac00) [pid = 1767] [serial = 1208] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 207 (0x9a22cc00) [pid = 1767] [serial = 1134] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 206 (0x8efaf000) [pid = 1767] [serial = 1251] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 205 (0x9c14a000) [pid = 1767] [serial = 1217] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 204 (0x8ee55800) [pid = 1767] [serial = 1197] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 203 (0x9ab3b800) [pid = 1767] [serial = 1214] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 202 (0x8e6c3c00) [pid = 1767] [serial = 1247] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 201 (0x8c873c00) [pid = 1767] [serial = 1238] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 200 (0x8d335c00) [pid = 1767] [serial = 1241] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 199 (0x8dd8cc00) [pid = 1767] [serial = 1244] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 198 (0x9559a800) [pid = 1767] [serial = 1205] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 197 (0x9a976c00) [pid = 1767] [serial = 1229] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 196 (0x8a915400) [pid = 1767] [serial = 1232] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 195 (0xa2160c00) [pid = 1767] [serial = 1220] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 194 (0x8db9a800) [pid = 1767] [serial = 1242] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 193 (0x9a30a400) [pid = 1767] [serial = 1211] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 192 (0x8d01e400) [pid = 1767] [serial = 1199] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 191 (0xa35f2400) [pid = 1767] [serial = 1226] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 190 (0xa22a0c00) [pid = 1767] [serial = 1223] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 189 (0x8d01f800) [pid = 1767] [serial = 1239] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 188 (0x8efb8c00) [pid = 1767] [serial = 1202] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 187 (0x8decf400) [pid = 1767] [serial = 1235] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 186 (0x8ee5f800) [pid = 1767] [serial = 1250] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 185 (0x8e731400) [pid = 1767] [serial = 1248] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | --DOMWINDOW == 184 (0x90d20400) [pid = 1767] [serial = 1253] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1767 | 1464015662757 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:02 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a910000 == 123 [pid = 1767] [id = 457] 08:01:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 185 (0x8a917000) [pid = 1767] [serial = 1372] [outer = (nil)] 08:01:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 186 (0x8c6e2000) [pid = 1767] [serial = 1373] [outer = 0x8a917000] 08:01:02 INFO - PROCESS | 1767 | 1464015662842 Marionette DEBUG loaded listener.js 08:01:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 187 (0x8d017400) [pid = 1767] [serial = 1374] [outer = 0x8a917000] 08:01:03 INFO - PROCESS | 1767 | 1464015663671 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1934ms 08:01:03 INFO - PROCESS | 1767 | 1464015663687 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 08:01:03 INFO - PROCESS | 1767 | 1464015663692 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 08:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:01:03 INFO - PROCESS | 1767 | 1464015663702 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:01:03 INFO - PROCESS | 1767 | 1464015663705 Marionette TRACE conn4 <- [1,1802,null,{}] 08:01:03 INFO - PROCESS | 1767 | 1464015663711 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:03 INFO - PROCESS | 1767 | 1464015663920 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 08:01:04 INFO - PROCESS | 1767 | 1464015664120 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d204400 == 124 [pid = 1767] [id = 458] 08:01:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 188 (0x8d210000) [pid = 1767] [serial = 1375] [outer = (nil)] 08:01:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 189 (0x8db99000) [pid = 1767] [serial = 1376] [outer = 0x8d210000] 08:01:04 INFO - PROCESS | 1767 | 1464015664204 Marionette DEBUG loaded listener.js 08:01:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 190 (0x8dd8b800) [pid = 1767] [serial = 1377] [outer = 0x8d210000] 08:01:05 INFO - PROCESS | 1767 | 1464015665160 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1490ms 08:01:05 INFO - PROCESS | 1767 | 1464015665192 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 08:01:05 INFO - PROCESS | 1767 | 1464015665196 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 08:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:01:05 INFO - PROCESS | 1767 | 1464015665205 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - PROCESS | 1767 | 1464015665212 Marionette TRACE conn4 <- [1,1806,null,{}] 08:01:05 INFO - PROCESS | 1767 | 1464015665236 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:05 INFO - PROCESS | 1767 | 1464015665495 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 08:01:05 INFO - PROCESS | 1767 | 1464015665527 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d20fc00 == 125 [pid = 1767] [id = 459] 08:01:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 191 (0x8e735c00) [pid = 1767] [serial = 1378] [outer = (nil)] 08:01:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 192 (0x8ee60400) [pid = 1767] [serial = 1379] [outer = 0x8e735c00] 08:01:05 INFO - PROCESS | 1767 | 1464015665601 Marionette DEBUG loaded listener.js 08:01:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 193 (0x8efb5c00) [pid = 1767] [serial = 1380] [outer = 0x8e735c00] 08:01:06 INFO - PROCESS | 1767 | 1464015666556 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1399ms 08:01:06 INFO - PROCESS | 1767 | 1464015666602 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 08:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:01:06 INFO - PROCESS | 1767 | 1464015666607 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 08:01:06 INFO - PROCESS | 1767 | 1464015666619 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:01:06 INFO - PROCESS | 1767 | 1464015666622 Marionette TRACE conn4 <- [1,1810,null,{}] 08:01:06 INFO - PROCESS | 1767 | 1464015666627 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:06 INFO - PROCESS | 1767 | 1464015666891 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 08:01:06 INFO - PROCESS | 1767 | 1464015666919 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a2fa800 == 126 [pid = 1767] [id = 460] 08:01:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 194 (0x8e6c7400) [pid = 1767] [serial = 1381] [outer = (nil)] 08:01:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 195 (0x90d8b000) [pid = 1767] [serial = 1382] [outer = 0x8e6c7400] 08:01:06 INFO - PROCESS | 1767 | 1464015666993 Marionette DEBUG loaded listener.js 08:01:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 196 (0x910f3800) [pid = 1767] [serial = 1383] [outer = 0x8e6c7400] 08:01:07 INFO - PROCESS | 1767 | --DOMWINDOW == 195 (0x91a22400) [pid = 1767] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:01:07 INFO - PROCESS | 1767 | --DOMWINDOW == 194 (0x8c86b400) [pid = 1767] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:01:07 INFO - PROCESS | 1767 | --DOMWINDOW == 193 (0x8c873400) [pid = 1767] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:01:07 INFO - PROCESS | 1767 | --DOMWINDOW == 192 (0x8c993c00) [pid = 1767] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:01:07 INFO - PROCESS | 1767 | --DOMWINDOW == 191 (0x9205d800) [pid = 1767] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:01:07 INFO - PROCESS | 1767 | --DOMWINDOW == 190 (0x8d01f400) [pid = 1767] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:01:08 INFO - PROCESS | 1767 | 1464015668422 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1839ms 08:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:01:08 INFO - PROCESS | 1767 | 1464015668453 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 08:01:08 INFO - PROCESS | 1767 | 1464015668456 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 08:01:08 INFO - PROCESS | 1767 | 1464015668463 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:01:08 INFO - PROCESS | 1767 | 1464015668466 Marionette TRACE conn4 <- [1,1814,null,{}] 08:01:08 INFO - PROCESS | 1767 | 1464015668472 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:08 INFO - PROCESS | 1767 | 1464015668647 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 08:01:08 INFO - PROCESS | 1767 | 1464015668844 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee63000 == 127 [pid = 1767] [id = 461] 08:01:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 191 (0x90d27000) [pid = 1767] [serial = 1384] [outer = (nil)] 08:01:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 192 (0x91fb3800) [pid = 1767] [serial = 1385] [outer = 0x90d27000] 08:01:08 INFO - PROCESS | 1767 | 1464015668929 Marionette DEBUG loaded listener.js 08:01:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 193 (0x92959400) [pid = 1767] [serial = 1386] [outer = 0x90d27000] 08:01:09 INFO - PROCESS | 1767 | 1464015669886 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1489ms 08:01:09 INFO - PROCESS | 1767 | 1464015669955 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 08:01:09 INFO - PROCESS | 1767 | 1464015669961 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 08:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:01:09 INFO - PROCESS | 1767 | 1464015669970 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - PROCESS | 1767 | 1464015669975 Marionette TRACE conn4 <- [1,1818,null,{}] 08:01:10 INFO - PROCESS | 1767 | 1464015670032 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:10 INFO - PROCESS | 1767 | 1464015670257 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 08:01:10 INFO - PROCESS | 1767 | 1464015670588 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c995000 == 128 [pid = 1767] [id = 462] 08:01:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 194 (0x8c996400) [pid = 1767] [serial = 1387] [outer = (nil)] 08:01:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 195 (0x8d1c0c00) [pid = 1767] [serial = 1388] [outer = 0x8c996400] 08:01:10 INFO - PROCESS | 1767 | 1464015670682 Marionette DEBUG loaded listener.js 08:01:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 196 (0x8d20d800) [pid = 1767] [serial = 1389] [outer = 0x8c996400] 08:01:11 INFO - PROCESS | 1767 | 1464015671693 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1792ms 08:01:11 INFO - PROCESS | 1767 | 1464015671764 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 08:01:11 INFO - PROCESS | 1767 | 1464015671773 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 08:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:01:11 INFO - PROCESS | 1767 | 1464015671784 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:01:11 INFO - PROCESS | 1767 | 1464015671787 Marionette TRACE conn4 <- [1,1822,null,{}] 08:01:11 INFO - PROCESS | 1767 | 1464015671794 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:12 INFO - PROCESS | 1767 | 1464015672010 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 08:01:12 INFO - PROCESS | 1767 | 1464015672339 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d478c00 == 129 [pid = 1767] [id = 463] 08:01:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 197 (0x8dd37800) [pid = 1767] [serial = 1390] [outer = (nil)] 08:01:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 198 (0x8ddd3c00) [pid = 1767] [serial = 1391] [outer = 0x8dd37800] 08:01:12 INFO - PROCESS | 1767 | 1464015672435 Marionette DEBUG loaded listener.js 08:01:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 199 (0x8e733000) [pid = 1767] [serial = 1392] [outer = 0x8dd37800] 08:01:13 INFO - PROCESS | 1767 | 1464015673401 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1685ms 08:01:13 INFO - PROCESS | 1767 | 1464015673470 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 08:01:13 INFO - PROCESS | 1767 | 1464015673475 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 08:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:01:13 INFO - PROCESS | 1767 | 1464015673482 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:01:13 INFO - PROCESS | 1767 | 1464015673490 Marionette TRACE conn4 <- [1,1826,null,{}] 08:01:13 INFO - PROCESS | 1767 | 1464015673507 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:13 INFO - PROCESS | 1767 | 1464015673781 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 08:01:14 INFO - PROCESS | 1767 | 1464015674146 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x90d8d400 == 130 [pid = 1767] [id = 464] 08:01:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 200 (0x91fb5c00) [pid = 1767] [serial = 1393] [outer = (nil)] 08:01:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 201 (0x9295a800) [pid = 1767] [serial = 1394] [outer = 0x91fb5c00] 08:01:14 INFO - PROCESS | 1767 | 1464015674241 Marionette DEBUG loaded listener.js 08:01:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 202 (0x93a28c00) [pid = 1767] [serial = 1395] [outer = 0x91fb5c00] 08:01:15 INFO - PROCESS | 1767 | 1464015675210 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1790ms 08:01:15 INFO - PROCESS | 1767 | 1464015675273 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 08:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:01:15 INFO - PROCESS | 1767 | 1464015675278 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 08:01:15 INFO - PROCESS | 1767 | 1464015675285 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - PROCESS | 1767 | 1464015675288 Marionette TRACE conn4 <- [1,1830,null,{}] 08:01:15 INFO - PROCESS | 1767 | 1464015675294 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:15 INFO - PROCESS | 1767 | 1464015675551 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 08:01:15 INFO - PROCESS | 1767 | 1464015675893 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dd35000 == 131 [pid = 1767] [id = 465] 08:01:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 203 (0x92495c00) [pid = 1767] [serial = 1396] [outer = (nil)] 08:01:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 204 (0x9560b000) [pid = 1767] [serial = 1397] [outer = 0x92495c00] 08:01:15 INFO - PROCESS | 1767 | 1464015675991 Marionette DEBUG loaded listener.js 08:01:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 205 (0x97619000) [pid = 1767] [serial = 1398] [outer = 0x92495c00] 08:01:16 INFO - PROCESS | 1767 | 1464015676917 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1689ms 08:01:16 INFO - PROCESS | 1767 | 1464015676975 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 08:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:01:16 INFO - PROCESS | 1767 | 1464015676979 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 08:01:16 INFO - PROCESS | 1767 | 1464015676985 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:01:16 INFO - PROCESS | 1767 | 1464015676989 Marionette TRACE conn4 <- [1,1834,null,{}] 08:01:16 INFO - PROCESS | 1767 | 1464015676995 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:17 INFO - PROCESS | 1767 | 1464015677215 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 08:01:17 INFO - PROCESS | 1767 | 1464015677526 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 1767 | ++DOCSHELL 0x95605000 == 132 [pid = 1767] [id = 466] 08:01:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 206 (0x9767b000) [pid = 1767] [serial = 1399] [outer = (nil)] 08:01:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 207 (0x99e6c400) [pid = 1767] [serial = 1400] [outer = 0x9767b000] 08:01:17 INFO - PROCESS | 1767 | 1464015677629 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 208 (0x9a22a400) [pid = 1767] [serial = 1401] [outer = 0x9767b000] 08:01:18 INFO - PROCESS | 1767 | 1464015678586 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:01:18 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 08:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1682ms 08:01:18 INFO - PROCESS | 1767 | 1464015678668 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 08:01:18 INFO - PROCESS | 1767 | 1464015678673 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 08:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:01:18 INFO - PROCESS | 1767 | 1464015678681 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 1767 | 1464015678685 Marionette TRACE conn4 <- [1,1838,null,{}] 08:01:18 INFO - PROCESS | 1767 | 1464015678692 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:18 INFO - PROCESS | 1767 | 1464015678993 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 08:01:19 INFO - PROCESS | 1767 | 1464015679339 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x9559ac00 == 133 [pid = 1767] [id = 467] 08:01:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 209 (0x9761a800) [pid = 1767] [serial = 1402] [outer = (nil)] 08:01:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 210 (0x9a310000) [pid = 1767] [serial = 1403] [outer = 0x9761a800] 08:01:19 INFO - PROCESS | 1767 | 1464015679432 Marionette DEBUG loaded listener.js 08:01:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 211 (0x9a992400) [pid = 1767] [serial = 1404] [outer = 0x9761a800] 08:01:20 INFO - PROCESS | 1767 | 1464015680438 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1788ms 08:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:01:20 INFO - PROCESS | 1767 | 1464015680470 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 08:01:20 INFO - PROCESS | 1767 | 1464015680473 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 08:01:20 INFO - PROCESS | 1767 | 1464015680482 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:01:20 INFO - PROCESS | 1767 | 1464015680487 Marionette TRACE conn4 <- [1,1842,null,{}] 08:01:20 INFO - PROCESS | 1767 | 1464015680494 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:20 INFO - PROCESS | 1767 | 1464015680722 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 08:01:21 INFO - PROCESS | 1767 | 1464015681045 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x94f85000 == 134 [pid = 1767] [id = 468] 08:01:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 212 (0x97682400) [pid = 1767] [serial = 1405] [outer = (nil)] 08:01:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 213 (0x9abca000) [pid = 1767] [serial = 1406] [outer = 0x97682400] 08:01:21 INFO - PROCESS | 1767 | 1464015681149 Marionette DEBUG loaded listener.js 08:01:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 214 (0x9abd3c00) [pid = 1767] [serial = 1407] [outer = 0x97682400] 08:01:22 INFO - PROCESS | 1767 | 1464015682201 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1794ms 08:01:22 INFO - PROCESS | 1767 | 1464015682275 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 08:01:22 INFO - PROCESS | 1767 | 1464015682278 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 08:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:01:22 INFO - PROCESS | 1767 | 1464015682285 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:01:22 INFO - PROCESS | 1767 | 1464015682288 Marionette TRACE conn4 <- [1,1846,null,{}] 08:01:22 INFO - PROCESS | 1767 | 1464015682294 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:22 INFO - PROCESS | 1767 | 1464015682532 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 08:01:22 INFO - PROCESS | 1767 | 1464015682863 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:22 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a7db000 == 135 [pid = 1767] [id = 469] 08:01:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 215 (0x9a973000) [pid = 1767] [serial = 1408] [outer = (nil)] 08:01:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 216 (0x9c14a000) [pid = 1767] [serial = 1409] [outer = 0x9a973000] 08:01:22 INFO - PROCESS | 1767 | 1464015682950 Marionette DEBUG loaded listener.js 08:01:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 217 (0x9cc62400) [pid = 1767] [serial = 1410] [outer = 0x9a973000] 08:01:23 INFO - PROCESS | 1767 | 1464015683899 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:01:23 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) 08:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1681ms 08:01:23 INFO - PROCESS | 1767 | 1464015683967 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 1767 | 1464015683971 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 08:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:01:23 INFO - PROCESS | 1767 | 1464015683977 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - PROCESS | 1767 | 1464015683981 Marionette TRACE conn4 <- [1,1850,null,{}] 08:01:23 INFO - PROCESS | 1767 | 1464015683986 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:24 INFO - PROCESS | 1767 | 1464015684191 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 08:01:24 INFO - PROCESS | 1767 | 1464015684516 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a22ac00 == 136 [pid = 1767] [id = 470] 08:01:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 218 (0x9a236000) [pid = 1767] [serial = 1411] [outer = (nil)] 08:01:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 219 (0xa21a2800) [pid = 1767] [serial = 1412] [outer = 0x9a236000] 08:01:24 INFO - PROCESS | 1767 | 1464015684608 Marionette DEBUG loaded listener.js 08:01:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 220 (0xa2262000) [pid = 1767] [serial = 1413] [outer = 0x9a236000] 08:01:25 INFO - PROCESS | 1767 | 1464015685530 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1591ms 08:01:25 INFO - PROCESS | 1767 | 1464015685568 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 08:01:25 INFO - PROCESS | 1767 | 1464015685572 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 08:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:01:25 INFO - PROCESS | 1767 | 1464015685579 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:01:25 INFO - PROCESS | 1767 | 1464015685582 Marionette TRACE conn4 <- [1,1854,null,{}] 08:01:25 INFO - PROCESS | 1767 | 1464015685589 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:25 INFO - PROCESS | 1767 | 1464015685792 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 08:01:26 INFO - PROCESS | 1767 | 1464015686119 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x9ba78000 == 137 [pid = 1767] [id = 471] 08:01:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 221 (0x9cc9d000) [pid = 1767] [serial = 1414] [outer = (nil)] 08:01:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 222 (0xa3250800) [pid = 1767] [serial = 1415] [outer = 0x9cc9d000] 08:01:26 INFO - PROCESS | 1767 | 1464015686217 Marionette DEBUG loaded listener.js 08:01:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 223 (0xa3547c00) [pid = 1767] [serial = 1416] [outer = 0x9cc9d000] 08:01:27 INFO - PROCESS | 1767 | 1464015687152 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1641ms 08:01:27 INFO - PROCESS | 1767 | 1464015687222 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 08:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:01:27 INFO - PROCESS | 1767 | 1464015687226 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 08:01:27 INFO - PROCESS | 1767 | 1464015687233 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:01:27 INFO - PROCESS | 1767 | 1464015687237 Marionette TRACE conn4 <- [1,1858,null,{}] 08:01:27 INFO - PROCESS | 1767 | 1464015687243 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:27 INFO - PROCESS | 1767 | 1464015687517 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 08:01:27 INFO - PROCESS | 1767 | 1464015687851 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b3b5800 == 138 [pid = 1767] [id = 472] 08:01:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 224 (0x8b3ba400) [pid = 1767] [serial = 1417] [outer = (nil)] 08:01:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 225 (0x8b3bf400) [pid = 1767] [serial = 1418] [outer = 0x8b3ba400] 08:01:27 INFO - PROCESS | 1767 | 1464015687949 Marionette DEBUG loaded listener.js 08:01:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 226 (0xa30ee000) [pid = 1767] [serial = 1419] [outer = 0x8b3ba400] 08:01:28 INFO - PROCESS | 1767 | 1464015688952 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1781ms 08:01:29 INFO - PROCESS | 1767 | 1464015689014 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 08:01:29 INFO - PROCESS | 1767 | 1464015689017 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 08:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:01:29 INFO - PROCESS | 1767 | 1464015689024 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:01:29 INFO - PROCESS | 1767 | 1464015689028 Marionette TRACE conn4 <- [1,1862,null,{}] 08:01:29 INFO - PROCESS | 1767 | 1464015689033 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:29 INFO - PROCESS | 1767 | 1464015689241 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 08:01:29 INFO - PROCESS | 1767 | 1464015689573 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x898d9000 == 139 [pid = 1767] [id = 473] 08:01:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 227 (0x898d9400) [pid = 1767] [serial = 1420] [outer = (nil)] 08:01:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 228 (0x898e4000) [pid = 1767] [serial = 1421] [outer = 0x898d9400] 08:01:29 INFO - PROCESS | 1767 | 1464015689666 Marionette DEBUG loaded listener.js 08:01:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 229 (0x898e6000) [pid = 1767] [serial = 1422] [outer = 0x898d9400] 08:01:30 INFO - PROCESS | 1767 | 1464015690580 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1630ms 08:01:30 INFO - PROCESS | 1767 | 1464015690655 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 08:01:30 INFO - PROCESS | 1767 | 1464015690659 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 08:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:01:30 INFO - PROCESS | 1767 | 1464015690676 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:01:30 INFO - PROCESS | 1767 | 1464015690680 Marionette TRACE conn4 <- [1,1866,null,{}] 08:01:30 INFO - PROCESS | 1767 | 1464015690686 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:30 INFO - PROCESS | 1767 | 1464015690948 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 08:01:31 INFO - PROCESS | 1767 | 1464015691267 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x898d8400 == 140 [pid = 1767] [id = 474] 08:01:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 230 (0x898e0000) [pid = 1767] [serial = 1423] [outer = (nil)] 08:01:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 231 (0xa6757800) [pid = 1767] [serial = 1424] [outer = 0x898e0000] 08:01:31 INFO - PROCESS | 1767 | 1464015691362 Marionette DEBUG loaded listener.js 08:01:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 232 (0xa68a3400) [pid = 1767] [serial = 1425] [outer = 0x898e0000] 08:01:32 INFO - PROCESS | 1767 | 1464015692278 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1632ms 08:01:32 INFO - PROCESS | 1767 | 1464015692310 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 08:01:32 INFO - PROCESS | 1767 | 1464015692314 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 08:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:01:32 INFO - PROCESS | 1767 | 1464015692320 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:01:32 INFO - PROCESS | 1767 | 1464015692324 Marionette TRACE conn4 <- [1,1870,null,{}] 08:01:32 INFO - PROCESS | 1767 | 1464015692330 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:32 INFO - PROCESS | 1767 | 1464015692543 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 08:01:32 INFO - PROCESS | 1767 | 1464015692866 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x88d92400 == 141 [pid = 1767] [id = 475] 08:01:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 233 (0x88d93c00) [pid = 1767] [serial = 1426] [outer = (nil)] 08:01:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 234 (0x88d9a000) [pid = 1767] [serial = 1427] [outer = 0x88d93c00] 08:01:32 INFO - PROCESS | 1767 | 1464015692966 Marionette DEBUG loaded listener.js 08:01:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 235 (0x88d9c000) [pid = 1767] [serial = 1428] [outer = 0x88d93c00] 08:01:33 INFO - PROCESS | 1767 | 1464015693903 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1643ms 08:01:33 INFO - PROCESS | 1767 | 1464015693965 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 08:01:33 INFO - PROCESS | 1767 | 1464015693969 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 08:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:01:33 INFO - PROCESS | 1767 | 1464015693975 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:01:33 INFO - PROCESS | 1767 | 1464015693979 Marionette TRACE conn4 <- [1,1874,null,{}] 08:01:33 INFO - PROCESS | 1767 | 1464015693985 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:34 INFO - PROCESS | 1767 | 1464015694207 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 08:01:34 INFO - PROCESS | 1767 | 1464015694539 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x88d92000 == 142 [pid = 1767] [id = 476] 08:01:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 236 (0x88d94800) [pid = 1767] [serial = 1429] [outer = (nil)] 08:01:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 237 (0x88ebfc00) [pid = 1767] [serial = 1430] [outer = 0x88d94800] 08:01:34 INFO - PROCESS | 1767 | 1464015694634 Marionette DEBUG loaded listener.js 08:01:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 238 (0x88ec2c00) [pid = 1767] [serial = 1431] [outer = 0x88d94800] 08:01:35 INFO - PROCESS | 1767 | 1464015695566 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1641ms 08:01:35 INFO - PROCESS | 1767 | 1464015695619 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 08:01:35 INFO - PROCESS | 1767 | 1464015695623 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 08:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:01:35 INFO - PROCESS | 1767 | 1464015695629 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:01:35 INFO - PROCESS | 1767 | 1464015695633 Marionette TRACE conn4 <- [1,1878,null,{}] 08:01:35 INFO - PROCESS | 1767 | 1464015695639 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:35 INFO - PROCESS | 1767 | 1464015695855 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 08:01:36 INFO - PROCESS | 1767 | 1464015696182 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x88d9d000 == 143 [pid = 1767] [id = 477] 08:01:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 239 (0x88d9d800) [pid = 1767] [serial = 1432] [outer = (nil)] 08:01:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 240 (0x88eca800) [pid = 1767] [serial = 1433] [outer = 0x88d9d800] 08:01:36 INFO - PROCESS | 1767 | 1464015696276 Marionette DEBUG loaded listener.js 08:01:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 241 (0x88ecc000) [pid = 1767] [serial = 1434] [outer = 0x88d9d800] 08:01:37 INFO - PROCESS | 1767 | 1464015697207 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1630ms 08:01:37 INFO - PROCESS | 1767 | 1464015697261 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 08:01:37 INFO - PROCESS | 1767 | 1464015697265 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 08:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:01:37 INFO - PROCESS | 1767 | 1464015697271 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:01:37 INFO - PROCESS | 1767 | 1464015697274 Marionette TRACE conn4 <- [1,1882,null,{}] 08:01:37 INFO - PROCESS | 1767 | 1464015697280 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:37 INFO - PROCESS | 1767 | 1464015697497 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 08:01:37 INFO - PROCESS | 1767 | 1464015697820 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x881cc400 == 144 [pid = 1767] [id = 478] 08:01:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 242 (0x881cd000) [pid = 1767] [serial = 1435] [outer = (nil)] 08:01:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 243 (0x881d5000) [pid = 1767] [serial = 1436] [outer = 0x881cd000] 08:01:37 INFO - PROCESS | 1767 | 1464015697916 Marionette DEBUG loaded listener.js 08:01:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 244 (0x881d7400) [pid = 1767] [serial = 1437] [outer = 0x881cd000] 08:01:38 INFO - PROCESS | 1767 | 1464015698957 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1740ms 08:01:39 INFO - PROCESS | 1767 | 1464015699012 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 08:01:39 INFO - PROCESS | 1767 | 1464015699016 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 08:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:01:39 INFO - PROCESS | 1767 | 1464015699022 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:01:39 INFO - PROCESS | 1767 | 1464015699026 Marionette TRACE conn4 <- [1,1886,null,{}] 08:01:39 INFO - PROCESS | 1767 | 1464015699032 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:39 INFO - PROCESS | 1767 | 1464015699275 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 08:01:39 INFO - PROCESS | 1767 | 1464015699622 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x881d2000 == 145 [pid = 1767] [id = 479] 08:01:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 245 (0x881d3c00) [pid = 1767] [serial = 1438] [outer = (nil)] 08:01:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 246 (0x88304800) [pid = 1767] [serial = 1439] [outer = 0x881d3c00] 08:01:39 INFO - PROCESS | 1767 | 1464015699719 Marionette DEBUG loaded listener.js 08:01:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 247 (0x88306800) [pid = 1767] [serial = 1440] [outer = 0x881d3c00] 08:01:41 INFO - PROCESS | 1767 | --DOCSHELL 0x97619800 == 144 [pid = 1767] [id = 405] 08:01:41 INFO - PROCESS | 1767 | --DOCSHELL 0x8dd93800 == 143 [pid = 1767] [id = 403] 08:01:41 INFO - PROCESS | 1767 | --DOCSHELL 0x9ab3bc00 == 142 [pid = 1767] [id = 406] 08:01:41 INFO - PROCESS | 1767 | --DOCSHELL 0x8a90c400 == 141 [pid = 1767] [id = 410] 08:01:41 INFO - PROCESS | 1767 | --DOCSHELL 0x8a90c800 == 140 [pid = 1767] [id = 411] 08:01:41 INFO - PROCESS | 1767 | --DOCSHELL 0x8e484c00 == 139 [pid = 1767] [id = 400] 08:01:41 INFO - PROCESS | 1767 | --DOCSHELL 0x8dba4000 == 138 [pid = 1767] [id = 401] 08:01:41 INFO - PROCESS | 1767 | --DOCSHELL 0x8c86a400 == 137 [pid = 1767] [id = 402] 08:01:41 INFO - PROCESS | 1767 | --DOCSHELL 0x8dec5800 == 136 [pid = 1767] [id = 404] 08:01:41 INFO - PROCESS | 1767 | --DOCSHELL 0x8a918c00 == 135 [pid = 1767] [id = 443] 08:01:41 INFO - PROCESS | 1767 | --DOCSHELL 0x92057800 == 134 [pid = 1767] [id = 442] 08:01:41 INFO - PROCESS | 1767 | --DOCSHELL 0x92497800 == 133 [pid = 1767] [id = 441] 08:01:41 INFO - PROCESS | 1767 | --DOCSHELL 0x8c997400 == 132 [pid = 1767] [id = 440] 08:01:41 INFO - PROCESS | 1767 | --DOCSHELL 0x8c7e8c00 == 131 [pid = 1767] [id = 439] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 246 (0x9767a000) [pid = 1767] [serial = 1316] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 245 (0x8a912000) [pid = 1767] [serial = 1256] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 244 (0x95609000) [pid = 1767] [serial = 1313] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 243 (0x9559f800) [pid = 1767] [serial = 1271] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 242 (0x8dd2f800) [pid = 1767] [serial = 1302] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 241 (0x97610000) [pid = 1767] [serial = 1314] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 240 (0x8ddce000) [pid = 1767] [serial = 1298] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 239 (0x92058000) [pid = 1767] [serial = 1308] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 238 (0x9a227400) [pid = 1767] [serial = 1277] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 237 (0x9249a000) [pid = 1767] [serial = 1254] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 236 (0x9a383800) [pid = 1767] [serial = 1280] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 235 (0x9a99bc00) [pid = 1767] [serial = 1286] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 234 (0x92951800) [pid = 1767] [serial = 1265] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 233 (0x935d3c00) [pid = 1767] [serial = 1310] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 232 (0x8d337800) [pid = 1767] [serial = 1301] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 231 (0x93a9e400) [pid = 1767] [serial = 1268] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 230 (0x9a7db400) [pid = 1767] [serial = 1283] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 229 (0x90d22400) [pid = 1767] [serial = 1262] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 228 (0x8e487000) [pid = 1767] [serial = 1307] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 227 (0x8ee56000) [pid = 1767] [serial = 1305] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 226 (0x9ceb1400) [pid = 1767] [serial = 1295] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 225 (0x9444e000) [pid = 1767] [serial = 1311] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 224 (0x9b1fbc00) [pid = 1767] [serial = 1289] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 223 (0x99e64c00) [pid = 1767] [serial = 1274] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 222 (0x9c039800) [pid = 1767] [serial = 1292] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 221 (0x8db9c800) [pid = 1767] [serial = 1304] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | --DOMWINDOW == 220 (0x8dba1800) [pid = 1767] [serial = 1259] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1767 | 1464015701758 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2791ms 08:01:41 INFO - PROCESS | 1767 | 1464015701821 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 08:01:41 INFO - PROCESS | 1767 | 1464015701836 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 08:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:01:41 INFO - PROCESS | 1767 | 1464015701851 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:01:41 INFO - PROCESS | 1767 | 1464015701855 Marionette TRACE conn4 <- [1,1890,null,{}] 08:01:41 INFO - PROCESS | 1767 | 1464015701864 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:42 INFO - PROCESS | 1767 | 1464015702076 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 08:01:42 INFO - PROCESS | 1767 | 1464015702299 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x898e0800 == 132 [pid = 1767] [id = 480] 08:01:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 221 (0x898e5400) [pid = 1767] [serial = 1441] [outer = (nil)] 08:01:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 222 (0x8a2f9800) [pid = 1767] [serial = 1442] [outer = 0x898e5400] 08:01:42 INFO - PROCESS | 1767 | 1464015702441 Marionette DEBUG loaded listener.js 08:01:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 223 (0x8a918c00) [pid = 1767] [serial = 1443] [outer = 0x898e5400] 08:01:43 INFO - PROCESS | 1767 | 1464015703567 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1740ms 08:01:43 INFO - PROCESS | 1767 | 1464015703591 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 08:01:43 INFO - PROCESS | 1767 | 1464015703601 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 08:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:01:43 INFO - PROCESS | 1767 | 1464015703612 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:01:43 INFO - PROCESS | 1767 | 1464015703616 Marionette TRACE conn4 <- [1,1894,null,{}] 08:01:43 INFO - PROCESS | 1767 | 1464015703622 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:43 INFO - PROCESS | 1767 | 1464015703876 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 08:01:44 INFO - PROCESS | 1767 | 1464015704121 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x88309400 == 133 [pid = 1767] [id = 481] 08:01:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 224 (0x898db400) [pid = 1767] [serial = 1444] [outer = (nil)] 08:01:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 225 (0x8c86b800) [pid = 1767] [serial = 1445] [outer = 0x898db400] 08:01:44 INFO - PROCESS | 1767 | 1464015704204 Marionette DEBUG loaded listener.js 08:01:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 226 (0x8d019800) [pid = 1767] [serial = 1446] [outer = 0x898db400] 08:01:45 INFO - PROCESS | 1767 | 1464015705177 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1631ms 08:01:45 INFO - PROCESS | 1767 | 1464015705243 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 08:01:45 INFO - PROCESS | 1767 | 1464015705247 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 08:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:01:45 INFO - PROCESS | 1767 | 1464015705261 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:01:45 INFO - PROCESS | 1767 | 1464015705266 Marionette TRACE conn4 <- [1,1898,null,{}] 08:01:45 INFO - PROCESS | 1767 | 1464015705282 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:45 INFO - PROCESS | 1767 | 1464015705561 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 08:01:45 INFO - PROCESS | 1767 | 1464015705588 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x881cdc00 == 134 [pid = 1767] [id = 482] 08:01:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 227 (0x8c86dc00) [pid = 1767] [serial = 1447] [outer = (nil)] 08:01:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 228 (0x8d474000) [pid = 1767] [serial = 1448] [outer = 0x8c86dc00] 08:01:45 INFO - PROCESS | 1767 | 1464015705669 Marionette DEBUG loaded listener.js 08:01:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 229 (0x8dba1800) [pid = 1767] [serial = 1449] [outer = 0x8c86dc00] 08:01:46 INFO - PROCESS | 1767 | --DOMWINDOW == 228 (0x8e735c00) [pid = 1767] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:01:46 INFO - PROCESS | 1767 | --DOMWINDOW == 227 (0x8e6c7400) [pid = 1767] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:01:46 INFO - PROCESS | 1767 | --DOMWINDOW == 226 (0x8d210000) [pid = 1767] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:01:46 INFO - PROCESS | 1767 | --DOMWINDOW == 225 (0x8c7f1c00) [pid = 1767] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:01:46 INFO - PROCESS | 1767 | --DOMWINDOW == 224 (0x8a917000) [pid = 1767] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:01:46 INFO - PROCESS | 1767 | --DOMWINDOW == 223 (0x8c555c00) [pid = 1767] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:01:47 INFO - PROCESS | 1767 | 1464015707004 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1792ms 08:01:47 INFO - PROCESS | 1767 | 1464015707065 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 08:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:01:47 INFO - PROCESS | 1767 | 1464015707070 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 08:01:47 INFO - PROCESS | 1767 | 1464015707076 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:01:47 INFO - PROCESS | 1767 | 1464015707079 Marionette TRACE conn4 <- [1,1902,null,{}] 08:01:47 INFO - PROCESS | 1767 | 1464015707085 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:47 INFO - PROCESS | 1767 | 1464015707290 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 08:01:47 INFO - PROCESS | 1767 | 1464015707485 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c869800 == 135 [pid = 1767] [id = 483] 08:01:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 224 (0x8db08c00) [pid = 1767] [serial = 1450] [outer = (nil)] 08:01:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 225 (0x8ddcb800) [pid = 1767] [serial = 1451] [outer = 0x8db08c00] 08:01:47 INFO - PROCESS | 1767 | 1464015707564 Marionette DEBUG loaded listener.js 08:01:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 226 (0x8e47c000) [pid = 1767] [serial = 1452] [outer = 0x8db08c00] 08:01:48 INFO - PROCESS | 1767 | 1464015708357 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1334ms 08:01:48 INFO - PROCESS | 1767 | 1464015708410 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 08:01:48 INFO - PROCESS | 1767 | 1464015708413 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 08:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:01:48 INFO - PROCESS | 1767 | 1464015708421 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:01:48 INFO - PROCESS | 1767 | 1464015708424 Marionette TRACE conn4 <- [1,1906,null,{}] 08:01:48 INFO - PROCESS | 1767 | 1464015708431 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:48 INFO - PROCESS | 1767 | 1464015708737 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 08:01:49 INFO - PROCESS | 1767 | 1464015709119 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x88302c00 == 136 [pid = 1767] [id = 484] 08:01:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 227 (0x88303000) [pid = 1767] [serial = 1453] [outer = (nil)] 08:01:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 228 (0x8830a800) [pid = 1767] [serial = 1454] [outer = 0x88303000] 08:01:49 INFO - PROCESS | 1767 | 1464015709216 Marionette DEBUG loaded listener.js 08:01:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 229 (0x88d97000) [pid = 1767] [serial = 1455] [outer = 0x88303000] 08:01:50 INFO - PROCESS | 1767 | 1464015710182 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1837ms 08:01:50 INFO - PROCESS | 1767 | 1464015710260 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 08:01:50 INFO - PROCESS | 1767 | 1464015710266 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 08:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:01:50 INFO - PROCESS | 1767 | 1464015710275 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:01:50 INFO - PROCESS | 1767 | 1464015710282 Marionette TRACE conn4 <- [1,1910,null,{}] 08:01:50 INFO - PROCESS | 1767 | 1464015710290 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:50 INFO - PROCESS | 1767 | 1464015710556 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 08:01:50 INFO - PROCESS | 1767 | 1464015710896 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b3bd400 == 137 [pid = 1767] [id = 485] 08:01:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 230 (0x8b3bfc00) [pid = 1767] [serial = 1456] [outer = (nil)] 08:01:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 231 (0x8c86a000) [pid = 1767] [serial = 1457] [outer = 0x8b3bfc00] 08:01:50 INFO - PROCESS | 1767 | 1464015710991 Marionette DEBUG loaded listener.js 08:01:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 232 (0x8d205c00) [pid = 1767] [serial = 1458] [outer = 0x8b3bfc00] 08:01:51 INFO - PROCESS | 1767 | 1464015711967 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1742ms 08:01:52 INFO - PROCESS | 1767 | 1464015712018 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 08:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:01:52 INFO - PROCESS | 1767 | 1464015712024 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 08:01:52 INFO - PROCESS | 1767 | 1464015712031 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:01:52 INFO - PROCESS | 1767 | 1464015712035 Marionette TRACE conn4 <- [1,1914,null,{}] 08:01:52 INFO - PROCESS | 1767 | 1464015712041 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:52 INFO - PROCESS | 1767 | 1464015712272 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 08:01:52 INFO - PROCESS | 1767 | 1464015712642 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ddce000 == 138 [pid = 1767] [id = 486] 08:01:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 233 (0x8ded0c00) [pid = 1767] [serial = 1459] [outer = (nil)] 08:01:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 234 (0x8e731400) [pid = 1767] [serial = 1460] [outer = 0x8ded0c00] 08:01:52 INFO - PROCESS | 1767 | 1464015712736 Marionette DEBUG loaded listener.js 08:01:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 235 (0x8ed82400) [pid = 1767] [serial = 1461] [outer = 0x8ded0c00] 08:01:53 INFO - PROCESS | 1767 | 1464015713663 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1682ms 08:01:53 INFO - PROCESS | 1767 | 1464015713714 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 08:01:53 INFO - PROCESS | 1767 | 1464015713720 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 08:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:01:53 INFO - PROCESS | 1767 | 1464015713737 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:01:53 INFO - PROCESS | 1767 | 1464015713745 Marionette TRACE conn4 <- [1,1918,null,{}] 08:01:53 INFO - PROCESS | 1767 | 1464015713751 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:54 INFO - PROCESS | 1767 | 1464015714027 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 08:01:54 INFO - PROCESS | 1767 | 1464015714356 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d202c00 == 139 [pid = 1767] [id = 487] 08:01:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 236 (0x8dd31400) [pid = 1767] [serial = 1462] [outer = (nil)] 08:01:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 237 (0x90d94c00) [pid = 1767] [serial = 1463] [outer = 0x8dd31400] 08:01:54 INFO - PROCESS | 1767 | 1464015714451 Marionette DEBUG loaded listener.js 08:01:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 238 (0x910f8000) [pid = 1767] [serial = 1464] [outer = 0x8dd31400] 08:01:55 INFO - PROCESS | 1767 | 1464015715378 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1696ms 08:01:55 INFO - PROCESS | 1767 | 1464015715427 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 08:01:55 INFO - PROCESS | 1767 | 1464015715430 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 08:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:01:55 INFO - PROCESS | 1767 | 1464015715437 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:01:55 INFO - PROCESS | 1767 | 1464015715441 Marionette TRACE conn4 <- [1,1922,null,{}] 08:01:55 INFO - PROCESS | 1767 | 1464015715446 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:55 INFO - PROCESS | 1767 | 1464015715666 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 08:01:56 INFO - PROCESS | 1767 | 1464015715987 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e6c7400 == 140 [pid = 1767] [id = 488] 08:01:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 239 (0x8efaf800) [pid = 1767] [serial = 1465] [outer = (nil)] 08:01:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 240 (0x92057800) [pid = 1767] [serial = 1466] [outer = 0x8efaf800] 08:01:56 INFO - PROCESS | 1767 | 1464015716080 Marionette DEBUG loaded listener.js 08:01:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 241 (0x92496000) [pid = 1767] [serial = 1467] [outer = 0x8efaf800] 08:01:56 INFO - PROCESS | 1767 | 1464015716984 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1587ms 08:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:01:57 INFO - PROCESS | 1767 | 1464015717024 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 08:01:57 INFO - PROCESS | 1767 | 1464015717028 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 08:01:57 INFO - PROCESS | 1767 | 1464015717034 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:01:57 INFO - PROCESS | 1767 | 1464015717038 Marionette TRACE conn4 <- [1,1926,null,{}] 08:01:57 INFO - PROCESS | 1767 | 1464015717044 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:57 INFO - PROCESS | 1767 | 1464015717274 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 08:01:57 INFO - PROCESS | 1767 | 1464015717605 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a24000 == 141 [pid = 1767] [id = 489] 08:01:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 242 (0x93a24c00) [pid = 1767] [serial = 1468] [outer = (nil)] 08:01:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 243 (0x93a30400) [pid = 1767] [serial = 1469] [outer = 0x93a24c00] 08:01:57 INFO - PROCESS | 1767 | 1464015717711 Marionette DEBUG loaded listener.js 08:01:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 244 (0x9559fc00) [pid = 1767] [serial = 1470] [outer = 0x93a24c00] 08:01:58 INFO - PROCESS | 1767 | 1464015718635 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1639ms 08:01:58 INFO - PROCESS | 1767 | 1464015718673 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 08:01:58 INFO - PROCESS | 1767 | 1464015718677 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 08:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:01:58 INFO - PROCESS | 1767 | 1464015718683 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:01:58 INFO - PROCESS | 1767 | 1464015718687 Marionette TRACE conn4 <- [1,1930,null,{}] 08:01:58 INFO - PROCESS | 1767 | 1464015718693 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:58 INFO - PROCESS | 1767 | 1464015718922 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 08:01:59 INFO - PROCESS | 1767 | 1464015719292 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c86f400 == 142 [pid = 1767] [id = 490] 08:01:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 245 (0x93509400) [pid = 1767] [serial = 1471] [outer = (nil)] 08:01:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 246 (0x97617400) [pid = 1767] [serial = 1472] [outer = 0x93509400] 08:01:59 INFO - PROCESS | 1767 | 1464015719389 Marionette DEBUG loaded listener.js 08:01:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 247 (0x9929a400) [pid = 1767] [serial = 1473] [outer = 0x93509400] 08:02:00 INFO - PROCESS | 1767 | 1464015720307 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1687ms 08:02:00 INFO - PROCESS | 1767 | 1464015720373 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 08:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:02:00 INFO - PROCESS | 1767 | 1464015720377 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 08:02:00 INFO - PROCESS | 1767 | 1464015720384 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:02:00 INFO - PROCESS | 1767 | 1464015720387 Marionette TRACE conn4 <- [1,1934,null,{}] 08:02:00 INFO - PROCESS | 1767 | 1464015720393 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:00 INFO - PROCESS | 1767 | 1464015720605 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 08:02:00 INFO - PROCESS | 1767 | 1464015720928 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x9249c800 == 143 [pid = 1767] [id = 491] 08:02:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 248 (0x96c55400) [pid = 1767] [serial = 1474] [outer = (nil)] 08:02:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 249 (0x9a23b800) [pid = 1767] [serial = 1475] [outer = 0x96c55400] 08:02:01 INFO - PROCESS | 1767 | 1464015721025 Marionette DEBUG loaded listener.js 08:02:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 250 (0x9a282400) [pid = 1767] [serial = 1476] [outer = 0x96c55400] 08:02:02 INFO - PROCESS | 1767 | 1464015722012 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1688ms 08:02:02 INFO - PROCESS | 1767 | 1464015722072 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 08:02:02 INFO - PROCESS | 1767 | 1464015722077 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 08:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:02:02 INFO - PROCESS | 1767 | 1464015722083 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:02:02 INFO - PROCESS | 1767 | 1464015722087 Marionette TRACE conn4 <- [1,1938,null,{}] 08:02:02 INFO - PROCESS | 1767 | 1464015722092 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:02 INFO - PROCESS | 1767 | 1464015722311 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 08:02:02 INFO - PROCESS | 1767 | 1464015722610 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:02 INFO - PROCESS | 1767 | ++DOCSHELL 0x91a2b000 == 144 [pid = 1767] [id = 492] 08:02:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 251 (0x9760f400) [pid = 1767] [serial = 1477] [outer = (nil)] 08:02:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 252 (0x9a7db400) [pid = 1767] [serial = 1478] [outer = 0x9760f400] 08:02:02 INFO - PROCESS | 1767 | 1464015722702 Marionette DEBUG loaded listener.js 08:02:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 253 (0x9a96c000) [pid = 1767] [serial = 1479] [outer = 0x9760f400] 08:02:03 INFO - PROCESS | 1767 | 1464015723582 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1538ms 08:02:03 INFO - PROCESS | 1767 | 1464015723622 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 08:02:03 INFO - PROCESS | 1767 | 1464015723626 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 08:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:02:03 INFO - PROCESS | 1767 | 1464015723632 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:02:03 INFO - PROCESS | 1767 | 1464015723643 Marionette TRACE conn4 <- [1,1942,null,{}] 08:02:03 INFO - PROCESS | 1767 | 1464015723648 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:03 INFO - PROCESS | 1767 | 1464015723844 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 08:02:04 INFO - PROCESS | 1767 | 1464015724123 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:04 INFO - PROCESS | 1767 | ++DOCSHELL 0x91a2f000 == 145 [pid = 1767] [id = 493] 08:02:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 254 (0x97612000) [pid = 1767] [serial = 1480] [outer = (nil)] 08:02:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 255 (0x9abd3000) [pid = 1767] [serial = 1481] [outer = 0x97612000] 08:02:04 INFO - PROCESS | 1767 | 1464015724262 Marionette DEBUG loaded listener.js 08:02:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 256 (0x9b5e7800) [pid = 1767] [serial = 1482] [outer = 0x97612000] 08:02:05 INFO - PROCESS | 1767 | 1464015725196 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1640ms 08:02:05 INFO - PROCESS | 1767 | 1464015725275 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 08:02:05 INFO - PROCESS | 1767 | 1464015725278 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 08:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:02:05 INFO - PROCESS | 1767 | 1464015725285 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:02:05 INFO - PROCESS | 1767 | 1464015725289 Marionette TRACE conn4 <- [1,1946,null,{}] 08:02:05 INFO - PROCESS | 1767 | 1464015725295 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:05 INFO - PROCESS | 1767 | 1464015725556 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 08:02:05 INFO - PROCESS | 1767 | 1464015725904 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1d9000 == 146 [pid = 1767] [id = 494] 08:02:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 257 (0x8d1e1c00) [pid = 1767] [serial = 1483] [outer = (nil)] 08:02:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 258 (0x8d1e4000) [pid = 1767] [serial = 1484] [outer = 0x8d1e1c00] 08:02:06 INFO - PROCESS | 1767 | 1464015726002 Marionette DEBUG loaded listener.js 08:02:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 259 (0x9a973400) [pid = 1767] [serial = 1485] [outer = 0x8d1e1c00] 08:02:06 INFO - PROCESS | 1767 | 1464015726951 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1746ms 08:02:07 INFO - PROCESS | 1767 | 1464015727033 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 08:02:07 INFO - PROCESS | 1767 | 1464015727037 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 08:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:02:07 INFO - PROCESS | 1767 | 1464015727044 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:02:07 INFO - PROCESS | 1767 | 1464015727048 Marionette TRACE conn4 <- [1,1950,null,{}] 08:02:07 INFO - PROCESS | 1767 | 1464015727054 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:07 INFO - PROCESS | 1767 | 1464015727348 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 08:02:07 INFO - PROCESS | 1767 | 1464015727687 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x9ab2f800 == 147 [pid = 1767] [id = 495] 08:02:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 260 (0xa050b000) [pid = 1767] [serial = 1486] [outer = (nil)] 08:02:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 261 (0xa30d7800) [pid = 1767] [serial = 1487] [outer = 0xa050b000] 08:02:07 INFO - PROCESS | 1767 | 1464015727777 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 262 (0xa35ec000) [pid = 1767] [serial = 1488] [outer = 0xa050b000] 08:02:08 INFO - PROCESS | 1767 | 1464015728678 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1683ms 08:02:08 INFO - PROCESS | 1767 | 1464015728728 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 08:02:08 INFO - PROCESS | 1767 | 1464015728731 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 08:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:02:08 INFO - PROCESS | 1767 | 1464015728758 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:02:08 INFO - PROCESS | 1767 | 1464015728762 Marionette TRACE conn4 <- [1,1954,null,{}] 08:02:08 INFO - PROCESS | 1767 | 1464015728768 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:08 INFO - PROCESS | 1767 | 1464015728963 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 08:02:09 INFO - PROCESS | 1767 | 1464015729269 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a604400 == 148 [pid = 1767] [id = 496] 08:02:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 263 (0x8a605000) [pid = 1767] [serial = 1489] [outer = (nil)] 08:02:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 264 (0x8a60d000) [pid = 1767] [serial = 1490] [outer = 0x8a605000] 08:02:09 INFO - PROCESS | 1767 | 1464015729398 Marionette DEBUG loaded listener.js 08:02:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 265 (0x8a610800) [pid = 1767] [serial = 1491] [outer = 0x8a605000] 08:02:10 INFO - PROCESS | 1767 | 1464015730334 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1644ms 08:02:10 INFO - PROCESS | 1767 | 1464015730399 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 08:02:10 INFO - PROCESS | 1767 | 1464015730403 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 08:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:02:10 INFO - PROCESS | 1767 | 1464015730409 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:02:10 INFO - PROCESS | 1767 | 1464015730412 Marionette TRACE conn4 <- [1,1958,null,{}] 08:02:10 INFO - PROCESS | 1767 | 1464015730418 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:10 INFO - PROCESS | 1767 | 1464015730638 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 08:02:10 INFO - PROCESS | 1767 | 1464015730965 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a608000 == 149 [pid = 1767] [id = 497] 08:02:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 266 (0x8a608400) [pid = 1767] [serial = 1492] [outer = (nil)] 08:02:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 267 (0x8d116800) [pid = 1767] [serial = 1493] [outer = 0x8a608400] 08:02:11 INFO - PROCESS | 1767 | 1464015731058 Marionette DEBUG loaded listener.js 08:02:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 268 (0x8d118000) [pid = 1767] [serial = 1494] [outer = 0x8a608400] 08:02:11 INFO - PROCESS | 1767 | 1464015731945 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1584ms 08:02:11 INFO - PROCESS | 1767 | 1464015731994 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 08:02:12 INFO - PROCESS | 1767 | 1464015732001 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 08:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:02:12 INFO - PROCESS | 1767 | 1464015732012 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:02:12 INFO - PROCESS | 1767 | 1464015732015 Marionette TRACE conn4 <- [1,1962,null,{}] 08:02:12 INFO - PROCESS | 1767 | 1464015732021 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:12 INFO - PROCESS | 1767 | 1464015732248 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 08:02:12 INFO - PROCESS | 1767 | 1464015732591 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a60b800 == 150 [pid = 1767] [id = 498] 08:02:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 269 (0x8d113800) [pid = 1767] [serial = 1495] [outer = (nil)] 08:02:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 270 (0x8d120800) [pid = 1767] [serial = 1496] [outer = 0x8d113800] 08:02:12 INFO - PROCESS | 1767 | 1464015732685 Marionette DEBUG loaded listener.js 08:02:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 271 (0x8d122000) [pid = 1767] [serial = 1497] [outer = 0x8d113800] 08:02:13 INFO - PROCESS | 1767 | 1464015733642 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1686ms 08:02:13 INFO - PROCESS | 1767 | 1464015733699 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 08:02:13 INFO - PROCESS | 1767 | 1464015733703 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 08:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:02:13 INFO - PROCESS | 1767 | 1464015733710 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:02:13 INFO - PROCESS | 1767 | 1464015733712 Marionette TRACE conn4 <- [1,1966,null,{}] 08:02:13 INFO - PROCESS | 1767 | 1464015733719 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:14 INFO - PROCESS | 1767 | 1464015733993 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 08:02:15 INFO - PROCESS | 1767 | 1464015735010 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x8830ec00 == 151 [pid = 1767] [id = 499] 08:02:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 272 (0x88310400) [pid = 1767] [serial = 1498] [outer = (nil)] 08:02:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 273 (0x885de000) [pid = 1767] [serial = 1499] [outer = 0x88310400] 08:02:15 INFO - PROCESS | 1767 | 1464015735099 Marionette DEBUG loaded listener.js 08:02:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 274 (0x88d92800) [pid = 1767] [serial = 1500] [outer = 0x88310400] 08:02:16 INFO - PROCESS | 1767 | 1464015736015 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2341ms 08:02:16 INFO - PROCESS | 1767 | 1464015736055 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 08:02:16 INFO - PROCESS | 1767 | 1464015736060 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 08:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:02:16 INFO - PROCESS | 1767 | 1464015736084 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:02:16 INFO - PROCESS | 1767 | 1464015736091 Marionette TRACE conn4 <- [1,1970,null,{}] 08:02:16 INFO - PROCESS | 1767 | 1464015736103 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:16 INFO - PROCESS | 1767 | 1464015736309 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 08:02:16 INFO - PROCESS | 1767 | 1464015736653 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x885d6000 == 152 [pid = 1767] [id = 500] 08:02:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 275 (0x88ec3400) [pid = 1767] [serial = 1501] [outer = (nil)] 08:02:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 276 (0x89eea000) [pid = 1767] [serial = 1502] [outer = 0x88ec3400] 08:02:16 INFO - PROCESS | 1767 | 1464015736741 Marionette DEBUG loaded listener.js 08:02:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 277 (0x8a2fb000) [pid = 1767] [serial = 1503] [outer = 0x88ec3400] 08:02:17 INFO - PROCESS | 1767 | 1464015737782 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1755ms 08:02:17 INFO - PROCESS | 1767 | 1464015737828 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 08:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:02:17 INFO - PROCESS | 1767 | 1464015737834 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 08:02:17 INFO - PROCESS | 1767 | 1464015737841 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:02:17 INFO - PROCESS | 1767 | 1464015737845 Marionette TRACE conn4 <- [1,1974,null,{}] 08:02:17 INFO - PROCESS | 1767 | 1464015737851 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:18 INFO - PROCESS | 1767 | 1464015738081 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 08:02:18 INFO - PROCESS | 1767 | 1464015738463 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a90cc00 == 153 [pid = 1767] [id = 501] 08:02:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 278 (0x8b3b8c00) [pid = 1767] [serial = 1504] [outer = (nil)] 08:02:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 279 (0x8b3bf800) [pid = 1767] [serial = 1505] [outer = 0x8b3b8c00] 08:02:18 INFO - PROCESS | 1767 | 1464015738550 Marionette DEBUG loaded listener.js 08:02:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 280 (0x8c558c00) [pid = 1767] [serial = 1506] [outer = 0x8b3b8c00] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1c7c00 == 152 [pid = 1767] [id = 318] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x8c7eec00 == 151 [pid = 1767] [id = 340] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x8db9f000 == 150 [pid = 1767] [id = 314] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee5c400 == 149 [pid = 1767] [id = 315] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x8db0c400 == 148 [pid = 1767] [id = 223] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x8e486400 == 147 [pid = 1767] [id = 316] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x8ddcb000 == 146 [pid = 1767] [id = 296] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x89ee1400 == 145 [pid = 1767] [id = 225] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x92494c00 == 144 [pid = 1767] [id = 347] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x8c55cc00 == 143 [pid = 1767] [id = 313] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6e7c00 == 142 [pid = 1767] [id = 349] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x8db03c00 == 141 [pid = 1767] [id = 224] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x8c869800 == 140 [pid = 1767] [id = 483] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x881cdc00 == 139 [pid = 1767] [id = 482] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x88309400 == 138 [pid = 1767] [id = 481] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x898e0800 == 137 [pid = 1767] [id = 480] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x881d2000 == 136 [pid = 1767] [id = 479] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x881cc400 == 135 [pid = 1767] [id = 478] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x88d9d000 == 134 [pid = 1767] [id = 477] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x88d92000 == 133 [pid = 1767] [id = 476] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x898d8400 == 132 [pid = 1767] [id = 474] 08:02:19 INFO - PROCESS | 1767 | --DOCSHELL 0x88d92400 == 131 [pid = 1767] [id = 475] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 279 (0x91fb3800) [pid = 1767] [serial = 1385] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 278 (0x8ee60400) [pid = 1767] [serial = 1379] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 277 (0x90d8b000) [pid = 1767] [serial = 1382] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 276 (0x8efb5c00) [pid = 1767] [serial = 1380] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 275 (0x9abcdc00) [pid = 1767] [serial = 1334] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 274 (0x8c865c00) [pid = 1767] [serial = 1319] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 273 (0x8db99000) [pid = 1767] [serial = 1376] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 272 (0xa2256c00) [pid = 1767] [serial = 1337] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 271 (0x9a23d000) [pid = 1767] [serial = 1317] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 270 (0x9a96d400) [pid = 1767] [serial = 1331] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 269 (0x92959000) [pid = 1767] [serial = 1325] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 268 (0x8c6e2000) [pid = 1767] [serial = 1373] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 267 (0x8d017400) [pid = 1767] [serial = 1374] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 266 (0x8dec4c00) [pid = 1767] [serial = 1322] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 265 (0x99dedc00) [pid = 1767] [serial = 1328] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 264 (0xa262e400) [pid = 1767] [serial = 1340] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 263 (0x8d013800) [pid = 1767] [serial = 1371] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 262 (0x8c55e800) [pid = 1767] [serial = 1370] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 261 (0xa675a800) [pid = 1767] [serial = 1343] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 260 (0x910f4c00) [pid = 1767] [serial = 1346] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 259 (0xa67bb400) [pid = 1767] [serial = 1349] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 258 (0x90d90800) [pid = 1767] [serial = 1352] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 257 (0x8ed82000) [pid = 1767] [serial = 1355] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 256 (0x8d472800) [pid = 1767] [serial = 1358] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 255 (0x8ed82c00) [pid = 1767] [serial = 1361] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 254 (0x8a2f5000) [pid = 1767] [serial = 1364] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 253 (0x8db96c00) [pid = 1767] [serial = 1367] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 252 (0x8dd8b800) [pid = 1767] [serial = 1377] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | --DOMWINDOW == 251 (0x910f3800) [pid = 1767] [serial = 1383] [outer = (nil)] [url = about:blank] 08:02:19 INFO - PROCESS | 1767 | 1464015739940 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 2135ms 08:02:20 INFO - PROCESS | 1767 | 1464015740021 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 08:02:20 INFO - PROCESS | 1767 | 1464015740026 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 08:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:02:20 INFO - PROCESS | 1767 | 1464015740046 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:02:20 INFO - PROCESS | 1767 | 1464015740055 Marionette TRACE conn4 <- [1,1978,null,{}] 08:02:20 INFO - PROCESS | 1767 | 1464015740061 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:20 INFO - PROCESS | 1767 | 1464015740268 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 08:02:20 INFO - PROCESS | 1767 | 1464015740459 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x881d0800 == 132 [pid = 1767] [id = 502] 08:02:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 252 (0x881db000) [pid = 1767] [serial = 1507] [outer = (nil)] 08:02:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 253 (0x8a2f9400) [pid = 1767] [serial = 1508] [outer = 0x881db000] 08:02:20 INFO - PROCESS | 1767 | 1464015740535 Marionette DEBUG loaded listener.js 08:02:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 254 (0x8c6edc00) [pid = 1767] [serial = 1509] [outer = 0x881db000] 08:02:21 INFO - PROCESS | 1767 | 1464015741382 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1396ms 08:02:21 INFO - PROCESS | 1767 | 1464015741434 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 08:02:21 INFO - PROCESS | 1767 | 1464015741438 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 08:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:02:21 INFO - PROCESS | 1767 | 1464015741445 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:02:21 INFO - PROCESS | 1767 | 1464015741448 Marionette TRACE conn4 <- [1,1982,null,{}] 08:02:21 INFO - PROCESS | 1767 | 1464015741453 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:21 INFO - PROCESS | 1767 | 1464015741626 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 08:02:21 INFO - PROCESS | 1767 | 1464015741642 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c7ebc00 == 133 [pid = 1767] [id = 503] 08:02:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 255 (0x8c86e400) [pid = 1767] [serial = 1510] [outer = (nil)] 08:02:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 256 (0x8c992000) [pid = 1767] [serial = 1511] [outer = 0x8c86e400] 08:02:21 INFO - PROCESS | 1767 | 1464015741714 Marionette DEBUG loaded listener.js 08:02:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 257 (0x8d020800) [pid = 1767] [serial = 1512] [outer = 0x8c86e400] 08:02:22 INFO - PROCESS | 1767 | 1464015742749 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1341ms 08:02:22 INFO - PROCESS | 1767 | 1464015742788 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 08:02:22 INFO - PROCESS | 1767 | 1464015742793 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 08:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:02:22 INFO - PROCESS | 1767 | 1464015742807 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:02:22 INFO - PROCESS | 1767 | 1464015742811 Marionette TRACE conn4 <- [1,1986,null,{}] 08:02:22 INFO - PROCESS | 1767 | 1464015742817 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:23 INFO - PROCESS | 1767 | 1464015743071 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 08:02:23 INFO - PROCESS | 1767 | 1464015743101 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d11b800 == 134 [pid = 1767] [id = 504] 08:02:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 258 (0x8d11bc00) [pid = 1767] [serial = 1513] [outer = (nil)] 08:02:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 259 (0x8d1c5000) [pid = 1767] [serial = 1514] [outer = 0x8d11bc00] 08:02:23 INFO - PROCESS | 1767 | 1464015743186 Marionette DEBUG loaded listener.js 08:02:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 260 (0x8d1e4c00) [pid = 1767] [serial = 1515] [outer = 0x8d11bc00] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 259 (0x94f7fc00) [pid = 1767] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 258 (0x99ded400) [pid = 1767] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 257 (0x9885e000) [pid = 1767] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 256 (0x9767cc00) [pid = 1767] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 255 (0x8ee60800) [pid = 1767] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 254 (0x95152400) [pid = 1767] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 253 (0x9ba79000) [pid = 1767] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 252 (0x8a910800) [pid = 1767] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 251 (0x8c7e8800) [pid = 1767] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 250 (0x9a23e000) [pid = 1767] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 249 (0xa2159c00) [pid = 1767] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 248 (0x8d021000) [pid = 1767] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 247 (0x8e484800) [pid = 1767] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 246 (0x9a96d000) [pid = 1767] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 245 (0x94f81800) [pid = 1767] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 244 (0x9b266800) [pid = 1767] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 243 (0xa503ac00) [pid = 1767] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 242 (0x93a9d800) [pid = 1767] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 241 (0x8c874400) [pid = 1767] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 240 (0x8d33dc00) [pid = 1767] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 239 (0x91fbdc00) [pid = 1767] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 238 (0x92494000) [pid = 1767] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 237 (0x8ddcc000) [pid = 1767] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 236 (0xa5039c00) [pid = 1767] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 235 (0x9a309400) [pid = 1767] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 234 (0x9a991400) [pid = 1767] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 233 (0x8ee59000) [pid = 1767] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 232 (0x8a90f800) [pid = 1767] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 231 (0x988a3400) [pid = 1767] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 230 (0x8d46a800) [pid = 1767] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 229 (0x8a2ef000) [pid = 1767] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 228 (0x90d87400) [pid = 1767] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 227 (0xa35ebc00) [pid = 1767] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 226 (0x8a913400) [pid = 1767] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 225 (0x9a4d5c00) [pid = 1767] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 224 (0x9ab3a000) [pid = 1767] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 223 (0x8c6ea000) [pid = 1767] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 222 (0x93860c00) [pid = 1767] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 221 (0x9249dc00) [pid = 1767] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 220 (0x8dd37c00) [pid = 1767] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 219 (0x8c7ea000) [pid = 1767] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 218 (0x8c867400) [pid = 1767] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 217 (0x9abc8c00) [pid = 1767] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 216 (0x8a90e000) [pid = 1767] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 215 (0x9baa7000) [pid = 1767] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 214 (0x9a992800) [pid = 1767] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 213 (0x8ee57c00) [pid = 1767] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 212 (0x8c98d800) [pid = 1767] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 211 (0x8e47bc00) [pid = 1767] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 210 (0x93aa0800) [pid = 1767] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 209 (0x9a232800) [pid = 1767] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 208 (0x8c7f2800) [pid = 1767] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 207 (0x8c86dc00) [pid = 1767] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 206 (0x881cd000) [pid = 1767] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 205 (0x9761a800) [pid = 1767] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 204 (0x8dd37800) [pid = 1767] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 203 (0x898d9400) [pid = 1767] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 202 (0x8c996400) [pid = 1767] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 201 (0x9a236000) [pid = 1767] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 200 (0x97682400) [pid = 1767] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 199 (0x898e0000) [pid = 1767] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 198 (0x88d93c00) [pid = 1767] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 197 (0x9a973000) [pid = 1767] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 196 (0x9767b000) [pid = 1767] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 195 (0x898e5400) [pid = 1767] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 194 (0x88d9d800) [pid = 1767] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 193 (0x92495c00) [pid = 1767] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 192 (0x91fb5c00) [pid = 1767] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 191 (0x9cc9d000) [pid = 1767] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 190 (0x88d94800) [pid = 1767] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 189 (0x8b3ba400) [pid = 1767] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 188 (0x898db400) [pid = 1767] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 187 (0xa6756400) [pid = 1767] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 186 (0x910eec00) [pid = 1767] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 185 (0x8c86e800) [pid = 1767] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 184 (0x93aa0400) [pid = 1767] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 183 (0x8ed7b000) [pid = 1767] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:02:25 INFO - PROCESS | 1767 | --DOMWINDOW == 182 (0x8d46cc00) [pid = 1767] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:02:25 INFO - PROCESS | 1767 | 1464015745724 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 2950ms 08:02:25 INFO - PROCESS | 1767 | 1464015745750 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 08:02:25 INFO - PROCESS | 1767 | 1464015745753 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 08:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:02:25 INFO - PROCESS | 1767 | 1464015745759 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:02:25 INFO - PROCESS | 1767 | 1464015745762 Marionette TRACE conn4 <- [1,1990,null,{}] 08:02:25 INFO - PROCESS | 1767 | 1464015745767 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:25 INFO - PROCESS | 1767 | 1464015745955 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 08:02:26 INFO - PROCESS | 1767 | 1464015746149 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x881cd000 == 135 [pid = 1767] [id = 505] 08:02:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 183 (0x881d4000) [pid = 1767] [serial = 1516] [outer = (nil)] 08:02:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 184 (0x8a6dd800) [pid = 1767] [serial = 1517] [outer = 0x881d4000] 08:02:26 INFO - PROCESS | 1767 | 1464015746222 Marionette DEBUG loaded listener.js 08:02:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 185 (0x8b3b8000) [pid = 1767] [serial = 1518] [outer = 0x881d4000] 08:02:26 INFO - PROCESS | 1767 | 1464015746945 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1229ms 08:02:26 INFO - PROCESS | 1767 | 1464015746990 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 08:02:26 INFO - PROCESS | 1767 | 1464015746994 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 08:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:02:27 INFO - PROCESS | 1767 | 1464015747011 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:02:27 INFO - PROCESS | 1767 | 1464015747014 Marionette TRACE conn4 <- [1,1994,null,{}] 08:02:27 INFO - PROCESS | 1767 | 1464015747019 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:27 INFO - PROCESS | 1767 | 1464015747201 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 08:02:27 INFO - PROCESS | 1767 | 1464015747216 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x88ec2400 == 136 [pid = 1767] [id = 506] 08:02:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 186 (0x898db400) [pid = 1767] [serial = 1519] [outer = (nil)] 08:02:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 187 (0x8d01e000) [pid = 1767] [serial = 1520] [outer = 0x898db400] 08:02:27 INFO - PROCESS | 1767 | 1464015747292 Marionette DEBUG loaded listener.js 08:02:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 188 (0x8d206c00) [pid = 1767] [serial = 1521] [outer = 0x898db400] 08:02:28 INFO - PROCESS | 1767 | 1464015748638 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1640ms 08:02:28 INFO - PROCESS | 1767 | 1464015748652 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 08:02:28 INFO - PROCESS | 1767 | 1464015748659 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 08:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:02:28 INFO - PROCESS | 1767 | 1464015748667 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:02:28 INFO - PROCESS | 1767 | 1464015748674 Marionette TRACE conn4 <- [1,1998,null,{}] 08:02:28 INFO - PROCESS | 1767 | 1464015748682 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:28 INFO - PROCESS | 1767 | 1464015748885 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 08:02:29 INFO - PROCESS | 1767 | 1464015749223 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x88d99000 == 137 [pid = 1767] [id = 507] 08:02:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 189 (0x88d9d800) [pid = 1767] [serial = 1522] [outer = (nil)] 08:02:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 190 (0x898e6800) [pid = 1767] [serial = 1523] [outer = 0x88d9d800] 08:02:29 INFO - PROCESS | 1767 | 1464015749322 Marionette DEBUG loaded listener.js 08:02:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 191 (0x8a2f1c00) [pid = 1767] [serial = 1524] [outer = 0x88d9d800] 08:02:30 INFO - PROCESS | 1767 | 1464015750300 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1687ms 08:02:30 INFO - PROCESS | 1767 | 1464015750356 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 08:02:30 INFO - PROCESS | 1767 | 1464015750365 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 08:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:02:30 INFO - PROCESS | 1767 | 1464015750376 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:02:30 INFO - PROCESS | 1767 | 1464015750380 Marionette TRACE conn4 <- [1,2002,null,{}] 08:02:30 INFO - PROCESS | 1767 | 1464015750387 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:30 INFO - PROCESS | 1767 | 1464015750667 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 08:02:31 INFO - PROCESS | 1767 | 1464015750999 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x89ee3c00 == 138 [pid = 1767] [id = 508] 08:02:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 192 (0x8a917400) [pid = 1767] [serial = 1525] [outer = (nil)] 08:02:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 193 (0x8b3c0000) [pid = 1767] [serial = 1526] [outer = 0x8a917400] 08:02:31 INFO - PROCESS | 1767 | 1464015751096 Marionette DEBUG loaded listener.js 08:02:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 194 (0x8c871000) [pid = 1767] [serial = 1527] [outer = 0x8a917400] 08:02:32 INFO - PROCESS | 1767 | 1464015752035 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1734ms 08:02:32 INFO - PROCESS | 1767 | 1464015752111 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 08:02:32 INFO - PROCESS | 1767 | 1464015752114 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 08:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:02:32 INFO - PROCESS | 1767 | 1464015752122 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:02:32 INFO - PROCESS | 1767 | 1464015752128 Marionette TRACE conn4 <- [1,2006,null,{}] 08:02:32 INFO - PROCESS | 1767 | 1464015752145 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:32 INFO - PROCESS | 1767 | 1464015752418 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 08:02:32 INFO - PROCESS | 1767 | 1464015752746 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a90c000 == 139 [pid = 1767] [id = 509] 08:02:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 195 (0x8d120400) [pid = 1767] [serial = 1528] [outer = (nil)] 08:02:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 196 (0x8d46a800) [pid = 1767] [serial = 1529] [outer = 0x8d120400] 08:02:32 INFO - PROCESS | 1767 | 1464015752844 Marionette DEBUG loaded listener.js 08:02:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 197 (0x8d478000) [pid = 1767] [serial = 1530] [outer = 0x8d120400] 08:02:33 INFO - PROCESS | 1767 | 1464015753756 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:02:33 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 08:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1699ms 08:02:33 INFO - PROCESS | 1767 | 1464015753823 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 08:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:02:33 INFO - PROCESS | 1767 | 1464015753828 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 08:02:33 INFO - PROCESS | 1767 | 1464015753834 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:02:33 INFO - PROCESS | 1767 | 1464015753838 Marionette TRACE conn4 <- [1,2010,null,{}] 08:02:33 INFO - PROCESS | 1767 | 1464015753844 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:34 INFO - PROCESS | 1767 | 1464015754094 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 08:02:34 INFO - PROCESS | 1767 | 1464015754416 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6ea000 == 140 [pid = 1767] [id = 510] 08:02:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 198 (0x8d475c00) [pid = 1767] [serial = 1531] [outer = (nil)] 08:02:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 199 (0x8dd31000) [pid = 1767] [serial = 1532] [outer = 0x8d475c00] 08:02:34 INFO - PROCESS | 1767 | 1464015754516 Marionette DEBUG loaded listener.js 08:02:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 200 (0x8dd3a400) [pid = 1767] [serial = 1533] [outer = 0x8d475c00] 08:02:35 INFO - PROCESS | 1767 | 1464015755456 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:02:35 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 08:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1682ms 08:02:35 INFO - PROCESS | 1767 | 1464015755518 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 08:02:35 INFO - PROCESS | 1767 | 1464015755522 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 08:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:02:35 INFO - PROCESS | 1767 | 1464015755530 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:02:35 INFO - PROCESS | 1767 | 1464015755534 Marionette TRACE conn4 <- [1,2014,null,{}] 08:02:35 INFO - PROCESS | 1767 | 1464015755540 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:35 INFO - PROCESS | 1767 | 1464015755818 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 08:02:36 INFO - PROCESS | 1767 | 1464015756153 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d015400 == 141 [pid = 1767] [id = 511] 08:02:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 201 (0x8d474800) [pid = 1767] [serial = 1534] [outer = (nil)] 08:02:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 202 (0x8ddcf800) [pid = 1767] [serial = 1535] [outer = 0x8d474800] 08:02:36 INFO - PROCESS | 1767 | 1464015756247 Marionette DEBUG loaded listener.js 08:02:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 203 (0x8dec4800) [pid = 1767] [serial = 1536] [outer = 0x8d474800] 08:02:37 INFO - PROCESS | 1767 | 1464015757190 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1733ms 08:02:37 INFO - PROCESS | 1767 | 1464015757264 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 08:02:37 INFO - PROCESS | 1767 | 1464015757268 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 08:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:02:37 INFO - PROCESS | 1767 | 1464015757274 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:02:37 INFO - PROCESS | 1767 | 1464015757277 Marionette TRACE conn4 <- [1,2018,null,{}] 08:02:37 INFO - PROCESS | 1767 | 1464015757284 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:37 INFO - PROCESS | 1767 | 1464015757557 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 08:02:37 INFO - PROCESS | 1767 | 1464015757887 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b3bc400 == 142 [pid = 1767] [id = 512] 08:02:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 204 (0x8dd8ec00) [pid = 1767] [serial = 1537] [outer = (nil)] 08:02:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 205 (0x8e6ce400) [pid = 1767] [serial = 1538] [outer = 0x8dd8ec00] 08:02:37 INFO - PROCESS | 1767 | 1464015757980 Marionette DEBUG loaded listener.js 08:02:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 206 (0x8e73b000) [pid = 1767] [serial = 1539] [outer = 0x8dd8ec00] 08:02:38 INFO - PROCESS | 1767 | 1464015758905 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1680ms 08:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:02:38 INFO - PROCESS | 1767 | 1464015758956 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 08:02:38 INFO - PROCESS | 1767 | 1464015758960 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 08:02:38 INFO - PROCESS | 1767 | 1464015758967 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:02:38 INFO - PROCESS | 1767 | 1464015758970 Marionette TRACE conn4 <- [1,2022,null,{}] 08:02:38 INFO - PROCESS | 1767 | 1464015758976 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:39 INFO - PROCESS | 1767 | 1464015759194 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 08:02:39 INFO - PROCESS | 1767 | 1464015759517 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x8deca400 == 143 [pid = 1767] [id = 513] 08:02:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 207 (0x8e483000) [pid = 1767] [serial = 1540] [outer = (nil)] 08:02:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 208 (0x8ee60800) [pid = 1767] [serial = 1541] [outer = 0x8e483000] 08:02:39 INFO - PROCESS | 1767 | 1464015759610 Marionette DEBUG loaded listener.js 08:02:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 209 (0x8efb3800) [pid = 1767] [serial = 1542] [outer = 0x8e483000] 08:02:40 INFO - PROCESS | 1767 | 1464015760537 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1631ms 08:02:40 INFO - PROCESS | 1767 | 1464015760599 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 08:02:40 INFO - PROCESS | 1767 | 1464015760603 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 08:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:02:40 INFO - PROCESS | 1767 | 1464015760609 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:02:40 INFO - PROCESS | 1767 | 1464015760613 Marionette TRACE conn4 <- [1,2026,null,{}] 08:02:40 INFO - PROCESS | 1767 | 1464015760619 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:40 INFO - PROCESS | 1767 | 1464015760838 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 08:02:41 INFO - PROCESS | 1767 | 1464015761172 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:41 INFO - PROCESS | 1767 | ++DOCSHELL 0x885d7800 == 144 [pid = 1767] [id = 514] 08:02:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 210 (0x89ee7000) [pid = 1767] [serial = 1543] [outer = (nil)] 08:02:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 211 (0x90d20c00) [pid = 1767] [serial = 1544] [outer = 0x89ee7000] 08:02:41 INFO - PROCESS | 1767 | 1464015761266 Marionette DEBUG loaded listener.js 08:02:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 212 (0x90d26000) [pid = 1767] [serial = 1545] [outer = 0x89ee7000] 08:02:42 INFO - PROCESS | 1767 | 1464015762197 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1631ms 08:02:42 INFO - PROCESS | 1767 | 1464015762242 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 08:02:42 INFO - PROCESS | 1767 | 1464015762247 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 08:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:02:42 INFO - PROCESS | 1767 | 1464015762253 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:02:42 INFO - PROCESS | 1767 | 1464015762256 Marionette TRACE conn4 <- [1,2030,null,{}] 08:02:42 INFO - PROCESS | 1767 | 1464015762262 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:42 INFO - PROCESS | 1767 | 1464015762499 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 08:02:42 INFO - PROCESS | 1767 | 1464015762822 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee63c00 == 145 [pid = 1767] [id = 515] 08:02:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 213 (0x8efb9400) [pid = 1767] [serial = 1546] [outer = (nil)] 08:02:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 214 (0x910f1000) [pid = 1767] [serial = 1547] [outer = 0x8efb9400] 08:02:42 INFO - PROCESS | 1767 | 1464015762919 Marionette DEBUG loaded listener.js 08:02:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 215 (0x910f7800) [pid = 1767] [serial = 1548] [outer = 0x8efb9400] 08:02:43 INFO - PROCESS | 1767 | 1464015763927 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1731ms 08:02:43 INFO - PROCESS | 1767 | 1464015763987 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 08:02:43 INFO - PROCESS | 1767 | 1464015763991 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 08:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:02:44 INFO - PROCESS | 1767 | 1464015763998 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:02:44 INFO - PROCESS | 1767 | 1464015764002 Marionette TRACE conn4 <- [1,2034,null,{}] 08:02:44 INFO - PROCESS | 1767 | 1464015764008 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:44 INFO - PROCESS | 1767 | 1464015764241 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 08:02:44 INFO - PROCESS | 1767 | 1464015764578 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ed7e000 == 146 [pid = 1767] [id = 516] 08:02:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 216 (0x91a2d000) [pid = 1767] [serial = 1549] [outer = (nil)] 08:02:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 217 (0x91fb5c00) [pid = 1767] [serial = 1550] [outer = 0x91a2d000] 08:02:44 INFO - PROCESS | 1767 | 1464015764674 Marionette DEBUG loaded listener.js 08:02:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 218 (0x91fbd000) [pid = 1767] [serial = 1551] [outer = 0x91a2d000] 08:02:46 INFO - PROCESS | 1767 | 1464015766184 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 2336ms 08:02:46 INFO - PROCESS | 1767 | 1464015766335 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 08:02:46 INFO - PROCESS | 1767 | 1464015766341 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 08:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:02:46 INFO - PROCESS | 1767 | 1464015766348 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:02:46 INFO - PROCESS | 1767 | 1464015766354 Marionette TRACE conn4 <- [1,2038,null,{}] 08:02:46 INFO - PROCESS | 1767 | 1464015766361 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:46 INFO - PROCESS | 1767 | 1464015766571 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 08:02:46 INFO - PROCESS | 1767 | 1464015766853 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x91a26400 == 147 [pid = 1767] [id = 517] 08:02:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 219 (0x92499000) [pid = 1767] [serial = 1552] [outer = (nil)] 08:02:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 220 (0x9386b400) [pid = 1767] [serial = 1553] [outer = 0x92499000] 08:02:46 INFO - PROCESS | 1767 | 1464015766947 Marionette DEBUG loaded listener.js 08:02:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 221 (0x93a9dc00) [pid = 1767] [serial = 1554] [outer = 0x92499000] 08:02:47 INFO - PROCESS | 1767 | 1464015767919 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1641ms 08:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:02:47 INFO - PROCESS | 1767 | 1464015767991 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 08:02:47 INFO - PROCESS | 1767 | 1464015767994 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 08:02:48 INFO - PROCESS | 1767 | 1464015768001 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:02:48 INFO - PROCESS | 1767 | 1464015768005 Marionette TRACE conn4 <- [1,2042,null,{}] 08:02:48 INFO - PROCESS | 1767 | 1464015768011 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:48 INFO - PROCESS | 1767 | 1464015768225 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 08:02:48 INFO - PROCESS | 1767 | 1464015768551 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x90d1fc00 == 148 [pid = 1767] [id = 518] 08:02:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 222 (0x92059400) [pid = 1767] [serial = 1555] [outer = (nil)] 08:02:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 223 (0x94f7c000) [pid = 1767] [serial = 1556] [outer = 0x92059400] 08:02:48 INFO - PROCESS | 1767 | 1464015768645 Marionette DEBUG loaded listener.js 08:02:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 224 (0x94f83400) [pid = 1767] [serial = 1557] [outer = 0x92059400] 08:02:49 INFO - PROCESS | 1767 | 1464015769546 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:02:49 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) 08:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1585ms 08:02:49 INFO - PROCESS | 1767 | 1464015769586 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 08:02:49 INFO - PROCESS | 1767 | 1464015769590 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 08:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:02:49 INFO - PROCESS | 1767 | 1464015769596 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:02:49 INFO - PROCESS | 1767 | 1464015769599 Marionette TRACE conn4 <- [1,2046,null,{}] 08:02:49 INFO - PROCESS | 1767 | 1464015769605 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:49 INFO - PROCESS | 1767 | 1464015769813 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 08:02:50 INFO - PROCESS | 1767 | 1464015770146 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a2d800 == 149 [pid = 1767] [id = 519] 08:02:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 225 (0x9445a400) [pid = 1767] [serial = 1558] [outer = (nil)] 08:02:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 226 (0x95605c00) [pid = 1767] [serial = 1559] [outer = 0x9445a400] 08:02:50 INFO - PROCESS | 1767 | 1464015770237 Marionette DEBUG loaded listener.js 08:02:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 227 (0x95609400) [pid = 1767] [serial = 1560] [outer = 0x9445a400] 08:02:51 INFO - PROCESS | 1767 | 1464015771167 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1636ms 08:02:51 INFO - PROCESS | 1767 | 1464015771233 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 08:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:02:51 INFO - PROCESS | 1767 | 1464015771237 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 08:02:51 INFO - PROCESS | 1767 | 1464015771244 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:02:51 INFO - PROCESS | 1767 | 1464015771248 Marionette TRACE conn4 <- [1,2050,null,{}] 08:02:51 INFO - PROCESS | 1767 | 1464015771254 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:51 INFO - PROCESS | 1767 | 1464015771489 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 08:02:51 INFO - PROCESS | 1767 | 1464015771863 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x94f82400 == 150 [pid = 1767] [id = 520] 08:02:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 228 (0x95145800) [pid = 1767] [serial = 1561] [outer = (nil)] 08:02:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 229 (0x97684000) [pid = 1767] [serial = 1562] [outer = 0x95145800] 08:02:51 INFO - PROCESS | 1767 | 1464015771961 Marionette DEBUG loaded listener.js 08:02:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 230 (0x9806f000) [pid = 1767] [serial = 1563] [outer = 0x95145800] 08:02:52 INFO - PROCESS | 1767 | 1464015772893 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1694ms 08:02:52 INFO - PROCESS | 1767 | 1464015772938 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 08:02:52 INFO - PROCESS | 1767 | 1464015772942 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 08:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:02:52 INFO - PROCESS | 1767 | 1464015772948 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:02:52 INFO - PROCESS | 1767 | 1464015772951 Marionette TRACE conn4 <- [1,2054,null,{}] 08:02:52 INFO - PROCESS | 1767 | 1464015772957 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:53 INFO - PROCESS | 1767 | 1464015773158 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 08:02:53 INFO - PROCESS | 1767 | 1464015773442 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x97611c00 == 151 [pid = 1767] [id = 521] 08:02:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 231 (0x9806e400) [pid = 1767] [serial = 1564] [outer = (nil)] 08:02:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 232 (0x9a225400) [pid = 1767] [serial = 1565] [outer = 0x9806e400] 08:02:53 INFO - PROCESS | 1767 | 1464015773590 Marionette DEBUG loaded listener.js 08:02:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 233 (0x9a229c00) [pid = 1767] [serial = 1566] [outer = 0x9806e400] 08:02:54 INFO - PROCESS | 1767 | 1464015774504 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1630ms 08:02:54 INFO - PROCESS | 1767 | 1464015774580 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 08:02:54 INFO - PROCESS | 1767 | 1464015774583 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 08:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:02:54 INFO - PROCESS | 1767 | 1464015774590 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:02:54 INFO - PROCESS | 1767 | 1464015774593 Marionette TRACE conn4 <- [1,2058,null,{}] 08:02:54 INFO - PROCESS | 1767 | 1464015774599 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:54 INFO - PROCESS | 1767 | 1464015774832 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 08:02:55 INFO - PROCESS | 1767 | 1464015775167 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x898dbc00 == 152 [pid = 1767] [id = 522] 08:02:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 234 (0x9800b000) [pid = 1767] [serial = 1567] [outer = (nil)] 08:02:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 235 (0x9a302000) [pid = 1767] [serial = 1568] [outer = 0x9800b000] 08:02:55 INFO - PROCESS | 1767 | 1464015775260 Marionette DEBUG loaded listener.js 08:02:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 236 (0x9a307800) [pid = 1767] [serial = 1569] [outer = 0x9800b000] 08:02:56 INFO - PROCESS | 1767 | 1464015776215 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1697ms 08:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:02:56 INFO - PROCESS | 1767 | 1464015776288 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 08:02:56 INFO - PROCESS | 1767 | 1464015776292 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 08:02:56 INFO - PROCESS | 1767 | 1464015776298 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:02:56 INFO - PROCESS | 1767 | 1464015776302 Marionette TRACE conn4 <- [1,2062,null,{}] 08:02:56 INFO - PROCESS | 1767 | 1464015776308 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:56 INFO - PROCESS | 1767 | 1464015776563 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 08:02:56 INFO - PROCESS | 1767 | 1464015776895 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e47e800 == 153 [pid = 1767] [id = 523] 08:02:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 237 (0x90d87400) [pid = 1767] [serial = 1570] [outer = (nil)] 08:02:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 238 (0x9a6e7800) [pid = 1767] [serial = 1571] [outer = 0x90d87400] 08:02:56 INFO - PROCESS | 1767 | 1464015776985 Marionette DEBUG loaded listener.js 08:02:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 239 (0x9a6ed800) [pid = 1767] [serial = 1572] [outer = 0x90d87400] 08:02:57 INFO - PROCESS | 1767 | 1464015777934 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1686ms 08:02:57 INFO - PROCESS | 1767 | 1464015777983 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 08:02:57 INFO - PROCESS | 1767 | 1464015777986 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 08:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:02:57 INFO - PROCESS | 1767 | 1464015777994 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:02:58 INFO - PROCESS | 1767 | 1464015777998 Marionette TRACE conn4 <- [1,2066,null,{}] 08:02:58 INFO - PROCESS | 1767 | 1464015778006 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:58 INFO - PROCESS | 1767 | 1464015778248 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 08:02:59 INFO - PROCESS | 1767 | --DOCSHELL 0x881cd000 == 152 [pid = 1767] [id = 505] 08:02:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8d11b800 == 151 [pid = 1767] [id = 504] 08:02:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8c7ebc00 == 150 [pid = 1767] [id = 503] 08:02:59 INFO - PROCESS | 1767 | --DOCSHELL 0x881d0800 == 149 [pid = 1767] [id = 502] 08:02:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8a90cc00 == 148 [pid = 1767] [id = 501] 08:02:59 INFO - PROCESS | 1767 | --DOCSHELL 0x885d6000 == 147 [pid = 1767] [id = 500] 08:02:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8830ec00 == 146 [pid = 1767] [id = 499] 08:02:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8a608000 == 145 [pid = 1767] [id = 497] 08:02:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8a604400 == 144 [pid = 1767] [id = 496] 08:02:59 INFO - PROCESS | 1767 | --DOCSHELL 0x9ab2f800 == 143 [pid = 1767] [id = 495] 08:02:59 INFO - PROCESS | 1767 | --DOCSHELL 0x91a2f000 == 142 [pid = 1767] [id = 493] 08:02:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1d9000 == 141 [pid = 1767] [id = 494] 08:02:59 INFO - PROCESS | 1767 | --DOCSHELL 0x91a2b000 == 140 [pid = 1767] [id = 492] 08:02:59 INFO - PROCESS | 1767 | --DOCSHELL 0x9249c800 == 139 [pid = 1767] [id = 491] 08:02:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8c86f400 == 138 [pid = 1767] [id = 490] 08:02:59 INFO - PROCESS | 1767 | --DOCSHELL 0x93a24000 == 137 [pid = 1767] [id = 489] 08:02:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8e6c7400 == 136 [pid = 1767] [id = 488] 08:02:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8d202c00 == 135 [pid = 1767] [id = 487] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 238 (0x9cc66000) [pid = 1767] [serial = 1218] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 237 (0xa50ae800) [pid = 1767] [serial = 1227] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 236 (0x95597400) [pid = 1767] [serial = 1299] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 235 (0x93a26800) [pid = 1767] [serial = 1266] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 234 (0x9cb22800) [pid = 1767] [serial = 1293] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 233 (0xa34c3800) [pid = 1767] [serial = 1230] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 232 (0x9cc62c00) [pid = 1767] [serial = 1149] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 231 (0xa50eb000) [pid = 1767] [serial = 1164] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 230 (0x9a235000) [pid = 1767] [serial = 1209] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 229 (0x8d33c800) [pid = 1767] [serial = 1173] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 228 (0x8dd8d800) [pid = 1767] [serial = 1260] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 227 (0xa050cc00) [pid = 1767] [serial = 1296] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 226 (0xa307d400) [pid = 1767] [serial = 1155] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 225 (0x9a23a400) [pid = 1767] [serial = 1278] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 224 (0xa67c0000) [pid = 1767] [serial = 1167] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 223 (0x9a96c800) [pid = 1767] [serial = 1284] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 222 (0x9b5e5c00) [pid = 1767] [serial = 1146] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 221 (0xa24efc00) [pid = 1767] [serial = 1224] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 220 (0x8d019c00) [pid = 1767] [serial = 1233] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 219 (0x9a235c00) [pid = 1767] [serial = 1140] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 218 (0x8c98dc00) [pid = 1767] [serial = 1170] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 217 (0x9b272800) [pid = 1767] [serial = 1290] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 216 (0x8c6e4400) [pid = 1767] [serial = 1257] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 215 (0xa21a4c00) [pid = 1767] [serial = 1221] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 214 (0x9ab32800) [pid = 1767] [serial = 1287] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 213 (0x9248e800) [pid = 1767] [serial = 1203] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 212 (0x8d340c00) [pid = 1767] [serial = 1200] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 211 (0x93a30000) [pid = 1767] [serial = 1137] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 210 (0x99f85800) [pid = 1767] [serial = 1275] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 209 (0x9a6e6400) [pid = 1767] [serial = 1281] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 208 (0xa30f2400) [pid = 1767] [serial = 1158] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 207 (0x97612800) [pid = 1767] [serial = 1206] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 206 (0xa353d800) [pid = 1767] [serial = 1161] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 205 (0x9b5e3000) [pid = 1767] [serial = 1215] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 204 (0x9a30f000) [pid = 1767] [serial = 1212] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 203 (0x91fb3c00) [pid = 1767] [serial = 1263] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 202 (0x9767d000) [pid = 1767] [serial = 1272] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 201 (0xa227ac00) [pid = 1767] [serial = 1152] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 200 (0x94f7a400) [pid = 1767] [serial = 1269] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 199 (0x9ab2e800) [pid = 1767] [serial = 1143] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 198 (0x8a2f7400) [pid = 1767] [serial = 1365] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 197 (0xa26c1000) [pid = 1767] [serial = 1353] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 196 (0xa6e8e800) [pid = 1767] [serial = 1350] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 195 (0x8e734c00) [pid = 1767] [serial = 1236] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 194 (0xa229f400) [pid = 1767] [serial = 1338] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 193 (0x9bd63000) [pid = 1767] [serial = 1335] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 192 (0x9a975000) [pid = 1767] [serial = 1332] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 191 (0x9a310c00) [pid = 1767] [serial = 1329] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 190 (0x93869c00) [pid = 1767] [serial = 1326] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 189 (0x8e734000) [pid = 1767] [serial = 1323] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 188 (0x8c996c00) [pid = 1767] [serial = 1320] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 187 (0xa6764c00) [pid = 1767] [serial = 1344] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 186 (0x910f7400) [pid = 1767] [serial = 1347] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 185 (0x8ddd6c00) [pid = 1767] [serial = 1368] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 184 (0xa30d3400) [pid = 1767] [serial = 1341] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 183 (0x8ed84000) [pid = 1767] [serial = 1356] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 182 (0x90d89c00) [pid = 1767] [serial = 1362] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 181 (0x8d474c00) [pid = 1767] [serial = 1359] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x8ddcb800) [pid = 1767] [serial = 1451] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0x8d474000) [pid = 1767] [serial = 1448] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x8dba1800) [pid = 1767] [serial = 1449] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x881d5000) [pid = 1767] [serial = 1436] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x881d7400) [pid = 1767] [serial = 1437] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x9a310000) [pid = 1767] [serial = 1403] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x9a992400) [pid = 1767] [serial = 1404] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x8ddd3c00) [pid = 1767] [serial = 1391] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x8e733000) [pid = 1767] [serial = 1392] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x898e4000) [pid = 1767] [serial = 1421] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x898e6000) [pid = 1767] [serial = 1422] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x8d1c0c00) [pid = 1767] [serial = 1388] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x8d20d800) [pid = 1767] [serial = 1389] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0xa21a2800) [pid = 1767] [serial = 1412] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0xa2262000) [pid = 1767] [serial = 1413] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x9abca000) [pid = 1767] [serial = 1406] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x9abd3c00) [pid = 1767] [serial = 1407] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x88304800) [pid = 1767] [serial = 1439] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0xa6757800) [pid = 1767] [serial = 1424] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0xa68a3400) [pid = 1767] [serial = 1425] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x88d9a000) [pid = 1767] [serial = 1427] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x88d9c000) [pid = 1767] [serial = 1428] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x9c14a000) [pid = 1767] [serial = 1409] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x9cc62400) [pid = 1767] [serial = 1410] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x99e6c400) [pid = 1767] [serial = 1400] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x9a22a400) [pid = 1767] [serial = 1401] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x8a2f9800) [pid = 1767] [serial = 1442] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x8a918c00) [pid = 1767] [serial = 1443] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x88eca800) [pid = 1767] [serial = 1433] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x88ecc000) [pid = 1767] [serial = 1434] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x9560b000) [pid = 1767] [serial = 1397] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x97619000) [pid = 1767] [serial = 1398] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x9295a800) [pid = 1767] [serial = 1394] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x93a28c00) [pid = 1767] [serial = 1395] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0xa3250800) [pid = 1767] [serial = 1415] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0xa3547c00) [pid = 1767] [serial = 1416] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x88ebfc00) [pid = 1767] [serial = 1430] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x88ec2c00) [pid = 1767] [serial = 1431] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x8b3bf400) [pid = 1767] [serial = 1418] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0xa30ee000) [pid = 1767] [serial = 1419] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8d019800) [pid = 1767] [serial = 1446] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8c86b800) [pid = 1767] [serial = 1445] [outer = (nil)] [url = about:blank] 08:02:59 INFO - PROCESS | 1767 | 1464015779978 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x881d8800 == 136 [pid = 1767] [id = 524] 08:03:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x881da000) [pid = 1767] [serial = 1573] [outer = (nil)] 08:03:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x885d3c00) [pid = 1767] [serial = 1574] [outer = 0x881da000] 08:03:00 INFO - PROCESS | 1767 | 1464015780071 Marionette DEBUG loaded listener.js 08:03:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x88d94800) [pid = 1767] [serial = 1575] [outer = 0x881da000] 08:03:01 INFO - PROCESS | 1767 | 1464015781015 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 3093ms 08:03:01 INFO - PROCESS | 1767 | 1464015781089 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 08:03:01 INFO - PROCESS | 1767 | 1464015781094 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 08:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:03:01 INFO - PROCESS | 1767 | 1464015781102 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:03:01 INFO - PROCESS | 1767 | 1464015781107 Marionette TRACE conn4 <- [1,2070,null,{}] 08:03:01 INFO - PROCESS | 1767 | 1464015781114 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:01 INFO - PROCESS | 1767 | 1464015781310 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 08:03:01 INFO - PROCESS | 1767 | 1464015781554 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x898df400 == 137 [pid = 1767] [id = 525] 08:03:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x898e0400) [pid = 1767] [serial = 1576] [outer = (nil)] 08:03:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x89ee3400) [pid = 1767] [serial = 1577] [outer = 0x898e0400] 08:03:01 INFO - PROCESS | 1767 | 1464015781633 Marionette DEBUG loaded listener.js 08:03:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x8a2fa400) [pid = 1767] [serial = 1578] [outer = 0x898e0400] 08:03:02 INFO - PROCESS | 1767 | 1464015782702 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1636ms 08:03:02 INFO - PROCESS | 1767 | 1464015782741 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 08:03:02 INFO - PROCESS | 1767 | 1464015782748 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 08:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:03:02 INFO - PROCESS | 1767 | 1464015782754 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:03:02 INFO - PROCESS | 1767 | 1464015782758 Marionette TRACE conn4 <- [1,2074,null,{}] 08:03:02 INFO - PROCESS | 1767 | 1464015782773 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:03 INFO - PROCESS | 1767 | 1464015783057 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 08:03:03 INFO - PROCESS | 1767 | 1464015783291 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x89eec400 == 138 [pid = 1767] [id = 526] 08:03:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x8a90ac00) [pid = 1767] [serial = 1579] [outer = (nil)] 08:03:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x8a915800) [pid = 1767] [serial = 1580] [outer = 0x8a90ac00] 08:03:03 INFO - PROCESS | 1767 | 1464015783369 Marionette DEBUG loaded listener.js 08:03:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x8b3b3800) [pid = 1767] [serial = 1581] [outer = 0x8a90ac00] 08:03:04 INFO - PROCESS | 1767 | 1464015784310 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1986ms 08:03:04 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x88310400) [pid = 1767] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:03:04 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x881d3c00) [pid = 1767] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:03:04 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x88ec3400) [pid = 1767] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:03:04 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x881d4000) [pid = 1767] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:03:04 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x8b3b8c00) [pid = 1767] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:03:04 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x8c86e400) [pid = 1767] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:03:04 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x881db000) [pid = 1767] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:03:04 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8db08c00) [pid = 1767] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:03:04 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8d11bc00) [pid = 1767] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:03:04 INFO - PROCESS | 1767 | 1464015784785 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 08:03:04 INFO - PROCESS | 1767 | 1464015784788 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 08:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:03:04 INFO - PROCESS | 1767 | 1464015784804 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:03:04 INFO - PROCESS | 1767 | 1464015784813 Marionette TRACE conn4 <- [1,2078,null,{}] 08:03:04 INFO - PROCESS | 1767 | 1464015784820 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:05 INFO - PROCESS | 1767 | 1464015785055 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 08:03:05 INFO - PROCESS | 1767 | 1464015785248 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a60f000 == 139 [pid = 1767] [id = 527] 08:03:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8a917800) [pid = 1767] [serial = 1582] [outer = (nil)] 08:03:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8b9edc00) [pid = 1767] [serial = 1583] [outer = 0x8a917800] 08:03:05 INFO - PROCESS | 1767 | 1464015785322 Marionette DEBUG loaded listener.js 08:03:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8c7f1c00) [pid = 1767] [serial = 1584] [outer = 0x8a917800] 08:03:06 INFO - PROCESS | 1767 | 1464015786118 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1347ms 08:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:03:06 INFO - PROCESS | 1767 | 1464015786151 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 08:03:06 INFO - PROCESS | 1767 | 1464015786155 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 08:03:06 INFO - PROCESS | 1767 | 1464015786162 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:03:06 INFO - PROCESS | 1767 | 1464015786165 Marionette TRACE conn4 <- [1,2082,null,{}] 08:03:06 INFO - PROCESS | 1767 | 1464015786171 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:06 INFO - PROCESS | 1767 | 1464015786371 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 08:03:06 INFO - PROCESS | 1767 | 1464015786393 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x88da0000 == 140 [pid = 1767] [id = 528] 08:03:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x8b3b8c00) [pid = 1767] [serial = 1585] [outer = (nil)] 08:03:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x8c98b400) [pid = 1767] [serial = 1586] [outer = 0x8b3b8c00] 08:03:06 INFO - PROCESS | 1767 | 1464015786637 Marionette DEBUG loaded listener.js 08:03:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x8d018000) [pid = 1767] [serial = 1587] [outer = 0x8b3b8c00] 08:03:07 INFO - PROCESS | 1767 | 1464015787782 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1689ms 08:03:07 INFO - PROCESS | 1767 | 1464015787852 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 08:03:07 INFO - PROCESS | 1767 | 1464015787860 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 08:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:03:07 INFO - PROCESS | 1767 | 1464015787868 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:03:07 INFO - PROCESS | 1767 | 1464015787874 Marionette TRACE conn4 <- [1,2086,null,{}] 08:03:07 INFO - PROCESS | 1767 | 1464015787882 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:08 INFO - PROCESS | 1767 | 1464015788106 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 08:03:08 INFO - PROCESS | 1767 | 1464015788439 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x88ebf400 == 141 [pid = 1767] [id = 529] 08:03:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x88ec1c00) [pid = 1767] [serial = 1588] [outer = (nil)] 08:03:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x898e1800) [pid = 1767] [serial = 1589] [outer = 0x88ec1c00] 08:03:08 INFO - PROCESS | 1767 | 1464015788539 Marionette DEBUG loaded listener.js 08:03:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x8a608c00) [pid = 1767] [serial = 1590] [outer = 0x88ec1c00] 08:03:09 INFO - PROCESS | 1767 | 1464015789485 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1690ms 08:03:09 INFO - PROCESS | 1767 | 1464015789559 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 08:03:09 INFO - PROCESS | 1767 | 1464015789568 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 08:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:03:09 INFO - PROCESS | 1767 | 1464015789580 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:03:09 INFO - PROCESS | 1767 | 1464015789584 Marionette TRACE conn4 <- [1,2090,null,{}] 08:03:09 INFO - PROCESS | 1767 | 1464015789591 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:09 INFO - PROCESS | 1767 | 1464015789853 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 08:03:10 INFO - PROCESS | 1767 | 1464015790185 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a90a000 == 142 [pid = 1767] [id = 530] 08:03:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x8b3c0800) [pid = 1767] [serial = 1591] [outer = (nil)] 08:03:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x8c869c00) [pid = 1767] [serial = 1592] [outer = 0x8b3c0800] 08:03:10 INFO - PROCESS | 1767 | 1464015790274 Marionette DEBUG loaded listener.js 08:03:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x8c995800) [pid = 1767] [serial = 1593] [outer = 0x8b3c0800] 08:03:11 INFO - PROCESS | 1767 | 1464015791275 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1734ms 08:03:11 INFO - PROCESS | 1767 | 1464015791314 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 08:03:11 INFO - PROCESS | 1767 | 1464015791318 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 08:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:03:11 INFO - PROCESS | 1767 | 1464015791326 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:03:11 INFO - PROCESS | 1767 | 1464015791333 Marionette TRACE conn4 <- [1,2094,null,{}] 08:03:11 INFO - PROCESS | 1767 | 1464015791350 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:11 INFO - PROCESS | 1767 | 1464015791586 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 08:03:11 INFO - PROCESS | 1767 | 1464015791915 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1c0c00 == 143 [pid = 1767] [id = 531] 08:03:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x8d1e2800) [pid = 1767] [serial = 1594] [outer = (nil)] 08:03:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x8d20d400) [pid = 1767] [serial = 1595] [outer = 0x8d1e2800] 08:03:12 INFO - PROCESS | 1767 | 1464015792011 Marionette DEBUG loaded listener.js 08:03:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x8d339400) [pid = 1767] [serial = 1596] [outer = 0x8d1e2800] 08:03:13 INFO - PROCESS | 1767 | 1464015793004 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1743ms 08:03:13 INFO - PROCESS | 1767 | 1464015793069 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 08:03:13 INFO - PROCESS | 1767 | 1464015793074 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 08:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:03:13 INFO - PROCESS | 1767 | 1464015793081 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:03:13 INFO - PROCESS | 1767 | 1464015793085 Marionette TRACE conn4 <- [1,2098,null,{}] 08:03:13 INFO - PROCESS | 1767 | 1464015793091 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:13 INFO - PROCESS | 1767 | 1464015793311 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 08:03:13 INFO - PROCESS | 1767 | 1464015793659 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a60e800 == 144 [pid = 1767] [id = 532] 08:03:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x8d1da400) [pid = 1767] [serial = 1597] [outer = (nil)] 08:03:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x8d476400) [pid = 1767] [serial = 1598] [outer = 0x8d1da400] 08:03:13 INFO - PROCESS | 1767 | 1464015793768 Marionette DEBUG loaded listener.js 08:03:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x8db0d400) [pid = 1767] [serial = 1599] [outer = 0x8d1da400] 08:03:14 INFO - PROCESS | 1767 | 1464015794716 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1681ms 08:03:14 INFO - PROCESS | 1767 | 1464015794764 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 08:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:03:14 INFO - PROCESS | 1767 | 1464015794768 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 08:03:14 INFO - PROCESS | 1767 | 1464015794774 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:03:14 INFO - PROCESS | 1767 | 1464015794778 Marionette TRACE conn4 <- [1,2102,null,{}] 08:03:14 INFO - PROCESS | 1767 | 1464015794784 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:14 INFO - PROCESS | 1767 | 1464015794993 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 08:03:15 INFO - PROCESS | 1767 | 1464015795237 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d203400 == 145 [pid = 1767] [id = 533] 08:03:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x8d33c000) [pid = 1767] [serial = 1600] [outer = (nil)] 08:03:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x8dd86800) [pid = 1767] [serial = 1601] [outer = 0x8d33c000] 08:03:15 INFO - PROCESS | 1767 | 1464015795376 Marionette DEBUG loaded listener.js 08:03:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x8ddcb800) [pid = 1767] [serial = 1602] [outer = 0x8d33c000] 08:03:16 INFO - PROCESS | 1767 | 1464015796370 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1632ms 08:03:16 INFO - PROCESS | 1767 | 1464015796407 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 08:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:03:16 INFO - PROCESS | 1767 | 1464015796412 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 08:03:16 INFO - PROCESS | 1767 | 1464015796418 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:03:16 INFO - PROCESS | 1767 | 1464015796422 Marionette TRACE conn4 <- [1,2106,null,{}] 08:03:16 INFO - PROCESS | 1767 | 1464015796428 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:16 INFO - PROCESS | 1767 | 1464015796673 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 08:03:17 INFO - PROCESS | 1767 | 1464015797000 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:17 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d46c800 == 146 [pid = 1767] [id = 534] 08:03:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x8dec3400) [pid = 1767] [serial = 1603] [outer = (nil)] 08:03:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x8e732800) [pid = 1767] [serial = 1604] [outer = 0x8dec3400] 08:03:17 INFO - PROCESS | 1767 | 1464015797097 Marionette DEBUG loaded listener.js 08:03:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x8e739800) [pid = 1767] [serial = 1605] [outer = 0x8dec3400] 08:03:18 INFO - PROCESS | 1767 | 1464015798055 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1690ms 08:03:18 INFO - PROCESS | 1767 | 1464015798108 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 08:03:18 INFO - PROCESS | 1767 | 1464015798112 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 08:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:03:18 INFO - PROCESS | 1767 | 1464015798119 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:03:18 INFO - PROCESS | 1767 | 1464015798123 Marionette TRACE conn4 <- [1,2110,null,{}] 08:03:18 INFO - PROCESS | 1767 | 1464015798129 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:18 INFO - PROCESS | 1767 | 1464015798350 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 08:03:18 INFO - PROCESS | 1767 | 1464015798667 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d20dc00 == 147 [pid = 1767] [id = 535] 08:03:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x8db9b400) [pid = 1767] [serial = 1606] [outer = (nil)] 08:03:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x8efb3000) [pid = 1767] [serial = 1607] [outer = 0x8db9b400] 08:03:18 INFO - PROCESS | 1767 | 1464015798763 Marionette DEBUG loaded listener.js 08:03:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x90d21800) [pid = 1767] [serial = 1608] [outer = 0x8db9b400] 08:03:19 INFO - PROCESS | 1767 | 1464015799676 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1630ms 08:03:19 INFO - PROCESS | 1767 | 1464015799751 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 08:03:19 INFO - PROCESS | 1767 | 1464015799754 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 08:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:03:19 INFO - PROCESS | 1767 | 1464015799761 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:03:19 INFO - PROCESS | 1767 | 1464015799765 Marionette TRACE conn4 <- [1,2114,null,{}] 08:03:19 INFO - PROCESS | 1767 | 1464015799770 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:20 INFO - PROCESS | 1767 | 1464015800016 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 08:03:20 INFO - PROCESS | 1767 | 1464015800338 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x88ec8c00 == 148 [pid = 1767] [id = 536] 08:03:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x898e1000) [pid = 1767] [serial = 1609] [outer = (nil)] 08:03:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x91a23800) [pid = 1767] [serial = 1610] [outer = 0x898e1000] 08:03:20 INFO - PROCESS | 1767 | 1464015800425 Marionette DEBUG loaded listener.js 08:03:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x91a27800) [pid = 1767] [serial = 1611] [outer = 0x898e1000] 08:03:21 INFO - PROCESS | 1767 | 1464015801362 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1633ms 08:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:03:21 INFO - PROCESS | 1767 | 1464015801396 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 08:03:21 INFO - PROCESS | 1767 | 1464015801399 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 08:03:21 INFO - PROCESS | 1767 | 1464015801406 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:03:21 INFO - PROCESS | 1767 | 1464015801410 Marionette TRACE conn4 <- [1,2118,null,{}] 08:03:21 INFO - PROCESS | 1767 | 1464015801416 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:21 INFO - PROCESS | 1767 | 1464015801648 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 08:03:22 INFO - PROCESS | 1767 | 1464015801982 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:22 INFO - PROCESS | 1767 | ++DOCSHELL 0x88ec0400 == 149 [pid = 1767] [id = 537] 08:03:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x88ec5400) [pid = 1767] [serial = 1612] [outer = (nil)] 08:03:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x9249ac00) [pid = 1767] [serial = 1613] [outer = 0x88ec5400] 08:03:22 INFO - PROCESS | 1767 | 1464015802076 Marionette DEBUG loaded listener.js 08:03:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x9294f400) [pid = 1767] [serial = 1614] [outer = 0x88ec5400] 08:03:22 INFO - PROCESS | 1767 | 1464015802978 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1641ms 08:03:23 INFO - PROCESS | 1767 | 1464015803048 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 08:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:03:23 INFO - PROCESS | 1767 | 1464015803052 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 08:03:23 INFO - PROCESS | 1767 | 1464015803058 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:03:23 INFO - PROCESS | 1767 | 1464015803062 Marionette TRACE conn4 <- [1,2122,null,{}] 08:03:23 INFO - PROCESS | 1767 | 1464015803068 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:23 INFO - PROCESS | 1767 | 1464015803285 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 08:03:23 INFO - PROCESS | 1767 | 1464015803606 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x90d91000 == 150 [pid = 1767] [id = 538] 08:03:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x910f2c00) [pid = 1767] [serial = 1615] [outer = (nil)] 08:03:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x9385f800) [pid = 1767] [serial = 1616] [outer = 0x910f2c00] 08:03:23 INFO - PROCESS | 1767 | 1464015803699 Marionette DEBUG loaded listener.js 08:03:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x9386ac00) [pid = 1767] [serial = 1617] [outer = 0x910f2c00] 08:03:24 INFO - PROCESS | 1767 | 1464015804631 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1631ms 08:03:24 INFO - PROCESS | 1767 | 1464015804690 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 08:03:24 INFO - PROCESS | 1767 | 1464015804695 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 08:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:03:24 INFO - PROCESS | 1767 | 1464015804701 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:03:24 INFO - PROCESS | 1767 | 1464015804706 Marionette TRACE conn4 <- [1,2126,null,{}] 08:03:24 INFO - PROCESS | 1767 | 1464015804711 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:24 INFO - PROCESS | 1767 | 1464015804964 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 08:03:25 INFO - PROCESS | 1767 | 1464015805299 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x93867c00 == 151 [pid = 1767] [id = 539] 08:03:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x95597400) [pid = 1767] [serial = 1618] [outer = (nil)] 08:03:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x95608c00) [pid = 1767] [serial = 1619] [outer = 0x95597400] 08:03:25 INFO - PROCESS | 1767 | 1464015805402 Marionette DEBUG loaded listener.js 08:03:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x9761c800) [pid = 1767] [serial = 1620] [outer = 0x95597400] 08:03:26 INFO - PROCESS | 1767 | 1464015806337 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1692ms 08:03:26 INFO - PROCESS | 1767 | 1464015806394 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 08:03:26 INFO - PROCESS | 1767 | 1464015806398 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 08:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:03:26 INFO - PROCESS | 1767 | 1464015806404 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:03:26 INFO - PROCESS | 1767 | 1464015806408 Marionette TRACE conn4 <- [1,2130,null,{}] 08:03:26 INFO - PROCESS | 1767 | 1464015806414 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:26 INFO - PROCESS | 1767 | 1464015806641 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 08:03:27 INFO - PROCESS | 1767 | 1464015806982 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x93863400 == 152 [pid = 1767] [id = 540] 08:03:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x9386c000) [pid = 1767] [serial = 1621] [outer = (nil)] 08:03:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0x99f83c00) [pid = 1767] [serial = 1622] [outer = 0x9386c000] 08:03:27 INFO - PROCESS | 1767 | 1464015807070 Marionette DEBUG loaded listener.js 08:03:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0x9a221800) [pid = 1767] [serial = 1623] [outer = 0x9386c000] 08:03:28 INFO - PROCESS | 1767 | 1464015808174 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:03:28 INFO - PROCESS | 1767 | 1464015808255 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 08:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:03:28 INFO - PROCESS | 1767 | 1464015808266 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:03:28 INFO - PROCESS | 1767 | 1464015808289 Marionette TRACE conn4 <- [1,2134,null,{}] 08:03:28 INFO - PROCESS | 1767 | 1464015808300 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:28 INFO - PROCESS | 1767 | 1464015808566 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 08:03:28 INFO - PROCESS | 1767 | 1464015808896 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x97612400 == 153 [pid = 1767] [id = 541] 08:03:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 182 (0x99de6400) [pid = 1767] [serial = 1624] [outer = (nil)] 08:03:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 183 (0x9a304000) [pid = 1767] [serial = 1625] [outer = 0x99de6400] 08:03:28 INFO - PROCESS | 1767 | 1464015808986 Marionette DEBUG loaded listener.js 08:03:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 184 (0x9a30f000) [pid = 1767] [serial = 1626] [outer = 0x99de6400] 08:03:29 INFO - PROCESS | 1767 | 1464015809937 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1708ms 08:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:03:29 INFO - PROCESS | 1767 | 1464015809973 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 08:03:29 INFO - PROCESS | 1767 | 1464015809977 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 08:03:29 INFO - PROCESS | 1767 | 1464015809984 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:03:29 INFO - PROCESS | 1767 | 1464015809988 Marionette TRACE conn4 <- [1,2138,null,{}] 08:03:29 INFO - PROCESS | 1767 | 1464015809994 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:30 INFO - PROCESS | 1767 | 1464015810196 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 08:03:30 INFO - PROCESS | 1767 | 1464015810477 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x881db800 == 154 [pid = 1767] [id = 542] 08:03:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 185 (0x8a2f1800) [pid = 1767] [serial = 1627] [outer = (nil)] 08:03:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 186 (0x9a6f5400) [pid = 1767] [serial = 1628] [outer = 0x8a2f1800] 08:03:30 INFO - PROCESS | 1767 | 1464015810612 Marionette DEBUG loaded listener.js 08:03:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 187 (0x9a96ac00) [pid = 1767] [serial = 1629] [outer = 0x8a2f1800] 08:03:31 INFO - PROCESS | 1767 | 1464015811632 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1695ms 08:03:31 INFO - PROCESS | 1767 | 1464015811678 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 08:03:31 INFO - PROCESS | 1767 | 1464015811682 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 08:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:03:31 INFO - PROCESS | 1767 | 1464015811689 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:03:31 INFO - PROCESS | 1767 | 1464015811693 Marionette TRACE conn4 <- [1,2142,null,{}] 08:03:31 INFO - PROCESS | 1767 | 1464015811699 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:31 INFO - PROCESS | 1767 | 1464015811936 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 08:03:32 INFO - PROCESS | 1767 | 1464015812267 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ddd5c00 == 155 [pid = 1767] [id = 543] 08:03:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 188 (0x93a28000) [pid = 1767] [serial = 1630] [outer = (nil)] 08:03:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 189 (0x9a978000) [pid = 1767] [serial = 1631] [outer = 0x93a28000] 08:03:32 INFO - PROCESS | 1767 | 1464015812362 Marionette DEBUG loaded listener.js 08:03:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 190 (0x9a998000) [pid = 1767] [serial = 1632] [outer = 0x93a28000] 08:03:33 INFO - PROCESS | 1767 | 1464015813301 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 08:03:33 INFO - PROCESS | 1767 | 1464015813384 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 08:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:03:33 INFO - PROCESS | 1767 | 1464015813390 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:03:33 INFO - PROCESS | 1767 | 1464015813394 Marionette TRACE conn4 <- [1,2146,null,{}] 08:03:33 INFO - PROCESS | 1767 | 1464015813400 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:33 INFO - PROCESS | 1767 | 1464015813614 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 08:03:33 INFO - PROCESS | 1767 | 1464015813939 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x8830f000 == 156 [pid = 1767] [id = 544] 08:03:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 191 (0x9a6f4000) [pid = 1767] [serial = 1633] [outer = (nil)] 08:03:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 192 (0x9ab3b000) [pid = 1767] [serial = 1634] [outer = 0x9a6f4000] 08:03:34 INFO - PROCESS | 1767 | 1464015814103 Marionette DEBUG loaded listener.js 08:03:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 193 (0x9abc8800) [pid = 1767] [serial = 1635] [outer = 0x9a6f4000] 08:03:35 INFO - PROCESS | 1767 | 1464015815265 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 08:03:35 INFO - PROCESS | 1767 | 1464015815337 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 08:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:03:35 INFO - PROCESS | 1767 | 1464015815344 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:03:35 INFO - PROCESS | 1767 | 1464015815347 Marionette TRACE conn4 <- [1,2150,null,{}] 08:03:35 INFO - PROCESS | 1767 | 1464015815353 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:35 INFO - PROCESS | 1767 | 1464015815575 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 08:03:35 INFO - PROCESS | 1767 | 1464015815905 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a911000 == 157 [pid = 1767] [id = 545] 08:03:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 194 (0x910fac00) [pid = 1767] [serial = 1636] [outer = (nil)] 08:03:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 195 (0x9b1ef800) [pid = 1767] [serial = 1637] [outer = 0x910fac00] 08:03:36 INFO - PROCESS | 1767 | 1464015816012 Marionette DEBUG loaded listener.js 08:03:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 196 (0x9b269800) [pid = 1767] [serial = 1638] [outer = 0x910fac00] 08:03:36 INFO - PROCESS | 1767 | 1464015816944 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1634ms 08:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:03:36 INFO - PROCESS | 1767 | 1464015816980 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 08:03:36 INFO - PROCESS | 1767 | 1464015816983 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 08:03:36 INFO - PROCESS | 1767 | 1464015816990 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:03:36 INFO - PROCESS | 1767 | 1464015816993 Marionette TRACE conn4 <- [1,2154,null,{}] 08:03:37 INFO - PROCESS | 1767 | 1464015817000 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:37 INFO - PROCESS | 1767 | 1464015817213 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x91fb5000 == 156 [pid = 1767] [id = 431] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x8c7ee800 == 155 [pid = 1767] [id = 300] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x9a4cb800 == 154 [pid = 1767] [id = 287] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0xa3252000 == 153 [pid = 1767] [id = 388] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x9a978800 == 152 [pid = 1767] [id = 428] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x8dd86c00 == 151 [pid = 1767] [id = 280] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x8dec8400 == 150 [pid = 1767] [id = 386] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x9ab3a400 == 149 [pid = 1767] [id = 429] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6ec800 == 148 [pid = 1767] [id = 304] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x8c871c00 == 147 [pid = 1767] [id = 390] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x9a307000 == 146 [pid = 1767] [id = 430] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x8a60f000 == 145 [pid = 1767] [id = 527] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x89eec400 == 144 [pid = 1767] [id = 526] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x898df400 == 143 [pid = 1767] [id = 525] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x881d8800 == 142 [pid = 1767] [id = 524] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x898dbc00 == 141 [pid = 1767] [id = 522] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x94f82400 == 140 [pid = 1767] [id = 520] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x97611c00 == 139 [pid = 1767] [id = 521] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x93a2d800 == 138 [pid = 1767] [id = 519] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x90d1fc00 == 137 [pid = 1767] [id = 518] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x91a26400 == 136 [pid = 1767] [id = 517] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee63c00 == 135 [pid = 1767] [id = 515] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x8ed7e000 == 134 [pid = 1767] [id = 516] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x885d7800 == 133 [pid = 1767] [id = 514] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x8deca400 == 132 [pid = 1767] [id = 513] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x8b3bc400 == 131 [pid = 1767] [id = 512] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x8d015400 == 130 [pid = 1767] [id = 511] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x8a6ea000 == 129 [pid = 1767] [id = 510] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x89ee3c00 == 128 [pid = 1767] [id = 508] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x8a90c000 == 127 [pid = 1767] [id = 509] 08:03:38 INFO - PROCESS | 1767 | --DOCSHELL 0x88d99000 == 126 [pid = 1767] [id = 507] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 195 (0x8b3b8000) [pid = 1767] [serial = 1518] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 194 (0x885de000) [pid = 1767] [serial = 1499] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 193 (0x88306800) [pid = 1767] [serial = 1440] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 192 (0x8e731400) [pid = 1767] [serial = 1460] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 191 (0x88d92800) [pid = 1767] [serial = 1500] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 190 (0x89eea000) [pid = 1767] [serial = 1502] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 189 (0x90d94c00) [pid = 1767] [serial = 1463] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 188 (0x8a6dd800) [pid = 1767] [serial = 1517] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 187 (0x93a30400) [pid = 1767] [serial = 1469] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 186 (0x92057800) [pid = 1767] [serial = 1466] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 185 (0x8b3bf800) [pid = 1767] [serial = 1505] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 184 (0x8c558c00) [pid = 1767] [serial = 1506] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 183 (0xa30d7800) [pid = 1767] [serial = 1487] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 182 (0x9a23b800) [pid = 1767] [serial = 1475] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 181 (0x8d020800) [pid = 1767] [serial = 1512] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x8d116800) [pid = 1767] [serial = 1493] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0x8d1e4000) [pid = 1767] [serial = 1484] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x8d120800) [pid = 1767] [serial = 1496] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x8c6edc00) [pid = 1767] [serial = 1509] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x8a2f9400) [pid = 1767] [serial = 1508] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x8a60d000) [pid = 1767] [serial = 1490] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x8e47c000) [pid = 1767] [serial = 1452] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x9abd3000) [pid = 1767] [serial = 1481] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x8c86a000) [pid = 1767] [serial = 1457] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x8c992000) [pid = 1767] [serial = 1511] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x8830a800) [pid = 1767] [serial = 1454] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x8a2fb000) [pid = 1767] [serial = 1503] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x8d1c5000) [pid = 1767] [serial = 1514] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x97617400) [pid = 1767] [serial = 1472] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x8d1e4c00) [pid = 1767] [serial = 1515] [outer = (nil)] [url = about:blank] 08:03:38 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x9a7db400) [pid = 1767] [serial = 1478] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 1767 | 1464015819084 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x885d5800 == 127 [pid = 1767] [id = 546] 08:03:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x885d7000) [pid = 1767] [serial = 1639] [outer = (nil)] 08:03:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x885e0000) [pid = 1767] [serial = 1640] [outer = 0x885d7000] 08:03:39 INFO - PROCESS | 1767 | 1464015819169 Marionette DEBUG loaded listener.js 08:03:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x88d9e800) [pid = 1767] [serial = 1641] [outer = 0x885d7000] 08:03:40 INFO - PROCESS | 1767 | 1464015820006 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 3043ms 08:03:40 INFO - PROCESS | 1767 | 1464015820035 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 08:03:40 INFO - PROCESS | 1767 | 1464015820042 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 08:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:03:40 INFO - PROCESS | 1767 | 1464015820050 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:03:40 INFO - PROCESS | 1767 | 1464015820055 Marionette TRACE conn4 <- [1,2158,null,{}] 08:03:40 INFO - PROCESS | 1767 | 1464015820062 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:40 INFO - PROCESS | 1767 | 1464015820298 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 08:03:40 INFO - PROCESS | 1767 | 1464015820497 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x88ec3000 == 128 [pid = 1767] [id = 547] 08:03:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x898db800) [pid = 1767] [serial = 1642] [outer = (nil)] 08:03:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x8a2f9400) [pid = 1767] [serial = 1643] [outer = 0x898db800] 08:03:40 INFO - PROCESS | 1767 | 1464015820579 Marionette DEBUG loaded listener.js 08:03:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x8a610000) [pid = 1767] [serial = 1644] [outer = 0x898db800] 08:03:41 INFO - PROCESS | 1767 | 1464015821542 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1539ms 08:03:41 INFO - PROCESS | 1767 | 1464015821598 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 08:03:41 INFO - PROCESS | 1767 | 1464015821608 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 08:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:03:41 INFO - PROCESS | 1767 | 1464015821640 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:03:41 INFO - PROCESS | 1767 | 1464015821645 Marionette TRACE conn4 <- [1,2162,null,{}] 08:03:41 INFO - PROCESS | 1767 | 1464015821658 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:42 INFO - PROCESS | 1767 | 1464015822026 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 08:03:42 INFO - PROCESS | 1767 | 1464015822253 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a2fb400 == 129 [pid = 1767] [id = 548] 08:03:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x8a90fc00) [pid = 1767] [serial = 1645] [outer = (nil)] 08:03:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x8c555c00) [pid = 1767] [serial = 1646] [outer = 0x8a90fc00] 08:03:42 INFO - PROCESS | 1767 | 1464015822338 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x8c7e7c00) [pid = 1767] [serial = 1647] [outer = 0x8a90fc00] 08:03:43 INFO - PROCESS | 1767 | 1464015823345 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2760ms 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x89ee7000) [pid = 1767] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x88d9d800) [pid = 1767] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x8a917400) [pid = 1767] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x898e0400) [pid = 1767] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x9760f400) [pid = 1767] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x881da000) [pid = 1767] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x92499000) [pid = 1767] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x8a90ac00) [pid = 1767] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x8efaf800) [pid = 1767] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x8a917800) [pid = 1767] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x9800b000) [pid = 1767] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x8dd8ec00) [pid = 1767] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x8b3bfc00) [pid = 1767] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x9806e400) [pid = 1767] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x8d474800) [pid = 1767] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x8e483000) [pid = 1767] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x898db400) [pid = 1767] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x8dd31400) [pid = 1767] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x95145800) [pid = 1767] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x9445a400) [pid = 1767] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x93509400) [pid = 1767] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x92059400) [pid = 1767] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x90d87400) [pid = 1767] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x90d27000) [pid = 1767] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x93a24c00) [pid = 1767] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x8a605000) [pid = 1767] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x8efb9400) [pid = 1767] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x91a2d000) [pid = 1767] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x8d1e1c00) [pid = 1767] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8d475c00) [pid = 1767] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x8ded0c00) [pid = 1767] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x88303000) [pid = 1767] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x96c55400) [pid = 1767] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0xa050b000) [pid = 1767] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8d120400) [pid = 1767] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8d113800) [pid = 1767] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x8a608400) [pid = 1767] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:03:44 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x97612000) [pid = 1767] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:03:44 INFO - PROCESS | 1767 | 1464015824564 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 08:03:44 INFO - PROCESS | 1767 | 1464015824569 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 08:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:03:44 INFO - PROCESS | 1767 | 1464015824588 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:03:44 INFO - PROCESS | 1767 | 1464015824598 Marionette TRACE conn4 <- [1,2166,null,{}] 08:03:44 INFO - PROCESS | 1767 | 1464015824608 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:44 INFO - PROCESS | 1767 | 1464015824884 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 08:03:45 INFO - PROCESS | 1767 | 1464015825010 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x898dd400 == 130 [pid = 1767] [id = 549] 08:03:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8c557c00) [pid = 1767] [serial = 1648] [outer = (nil)] 08:03:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8c86a000) [pid = 1767] [serial = 1649] [outer = 0x8c557c00] 08:03:45 INFO - PROCESS | 1767 | 1464015825087 Marionette DEBUG loaded listener.js 08:03:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8d014000) [pid = 1767] [serial = 1650] [outer = 0x8c557c00] 08:03:45 INFO - PROCESS | 1767 | 1464015825949 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1398ms 08:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:03:45 INFO - PROCESS | 1767 | 1464015825980 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 08:03:45 INFO - PROCESS | 1767 | 1464015825983 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 08:03:45 INFO - PROCESS | 1767 | 1464015825990 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:03:45 INFO - PROCESS | 1767 | 1464015825994 Marionette TRACE conn4 <- [1,2170,null,{}] 08:03:46 INFO - PROCESS | 1767 | 1464015826001 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:46 INFO - PROCESS | 1767 | 1464015826215 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 08:03:46 INFO - PROCESS | 1767 | 1464015826582 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x8830c800 == 131 [pid = 1767] [id = 550] 08:03:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8830e000) [pid = 1767] [serial = 1651] [outer = (nil)] 08:03:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x885dac00) [pid = 1767] [serial = 1652] [outer = 0x8830e000] 08:03:46 INFO - PROCESS | 1767 | 1464015826755 Marionette DEBUG loaded listener.js 08:03:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x88ec9000) [pid = 1767] [serial = 1653] [outer = 0x8830e000] 08:03:47 INFO - PROCESS | 1767 | 1464015827747 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1789ms 08:03:47 INFO - PROCESS | 1767 | 1464015827781 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 08:03:47 INFO - PROCESS | 1767 | 1464015827787 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 08:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:03:47 INFO - PROCESS | 1767 | 1464015827795 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:03:47 INFO - PROCESS | 1767 | 1464015827801 Marionette TRACE conn4 <- [1,2174,null,{}] 08:03:47 INFO - PROCESS | 1767 | 1464015827809 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:48 INFO - PROCESS | 1767 | 1464015828049 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 08:03:48 INFO - PROCESS | 1767 | 1464015828379 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6e2400 == 132 [pid = 1767] [id = 551] 08:03:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x8a912c00) [pid = 1767] [serial = 1654] [outer = (nil)] 08:03:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x8b3b8800) [pid = 1767] [serial = 1655] [outer = 0x8a912c00] 08:03:48 INFO - PROCESS | 1767 | 1464015828484 Marionette DEBUG loaded listener.js 08:03:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x8c6ec800) [pid = 1767] [serial = 1656] [outer = 0x8a912c00] 08:03:49 INFO - PROCESS | 1767 | 1464015829489 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1738ms 08:03:49 INFO - PROCESS | 1767 | 1464015829536 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 08:03:49 INFO - PROCESS | 1767 | 1464015829543 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 08:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:03:49 INFO - PROCESS | 1767 | 1464015829552 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:03:49 INFO - PROCESS | 1767 | 1464015829556 Marionette TRACE conn4 <- [1,2178,null,{}] 08:03:49 INFO - PROCESS | 1767 | 1464015829562 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:49 INFO - PROCESS | 1767 | 1464015829804 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 08:03:50 INFO - PROCESS | 1767 | 1464015830177 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a915c00 == 133 [pid = 1767] [id = 552] 08:03:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x8d11bc00) [pid = 1767] [serial = 1657] [outer = (nil)] 08:03:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x8d121c00) [pid = 1767] [serial = 1658] [outer = 0x8d11bc00] 08:03:50 INFO - PROCESS | 1767 | 1464015830278 Marionette DEBUG loaded listener.js 08:03:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x8d1d9c00) [pid = 1767] [serial = 1659] [outer = 0x8d11bc00] 08:03:51 INFO - PROCESS | 1767 | 1464015831278 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1787ms 08:03:51 INFO - PROCESS | 1767 | 1464015831339 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 08:03:51 INFO - PROCESS | 1767 | 1464015831344 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 08:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:03:51 INFO - PROCESS | 1767 | 1464015831353 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - PROCESS | 1767 | 1464015831362 Marionette TRACE conn4 <- [1,2182,null,{}] 08:03:51 INFO - PROCESS | 1767 | 1464015831378 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:51 INFO - PROCESS | 1767 | 1464015831680 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 08:03:52 INFO - PROCESS | 1767 | 1464015832015 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x88303000 == 134 [pid = 1767] [id = 553] 08:03:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x8d1e4000) [pid = 1767] [serial = 1660] [outer = (nil)] 08:03:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x8d46f400) [pid = 1767] [serial = 1661] [outer = 0x8d1e4000] 08:03:52 INFO - PROCESS | 1767 | 1464015832109 Marionette DEBUG loaded listener.js 08:03:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x8db01c00) [pid = 1767] [serial = 1662] [outer = 0x8d1e4000] 08:03:53 INFO - PROCESS | 1767 | 1464015833074 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1754ms 08:03:53 INFO - PROCESS | 1767 | 1464015833106 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 08:03:53 INFO - PROCESS | 1767 | 1464015833110 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 08:03:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:03:53 INFO - PROCESS | 1767 | 1464015833138 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:03:53 INFO - PROCESS | 1767 | 1464015833142 Marionette TRACE conn4 <- [1,2186,null,{}] 08:03:53 INFO - PROCESS | 1767 | 1464015833148 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:53 INFO - PROCESS | 1767 | 1464015833379 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 08:03:53 INFO - PROCESS | 1767 | 1464015833706 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1bc000 == 135 [pid = 1767] [id = 554] 08:03:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x8d204800) [pid = 1767] [serial = 1663] [outer = (nil)] 08:03:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x8dd87800) [pid = 1767] [serial = 1664] [outer = 0x8d204800] 08:03:53 INFO - PROCESS | 1767 | 1464015833805 Marionette DEBUG loaded listener.js 08:03:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x8dd90c00) [pid = 1767] [serial = 1665] [outer = 0x8d204800] 08:03:54 INFO - PROCESS | 1767 | 1464015834761 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:03:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:03:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1693ms 08:03:54 INFO - PROCESS | 1767 | 1464015834827 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 08:03:54 INFO - PROCESS | 1767 | 1464015834832 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 08:03:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:03:54 INFO - PROCESS | 1767 | 1464015834838 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:03:54 INFO - PROCESS | 1767 | 1464015834842 Marionette TRACE conn4 <- [1,2190,null,{}] 08:03:54 INFO - PROCESS | 1767 | 1464015834847 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:55 INFO - PROCESS | 1767 | 1464015835068 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 08:03:55 INFO - PROCESS | 1767 | 1464015835398 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dece000 == 136 [pid = 1767] [id = 555] 08:03:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x8ded0800) [pid = 1767] [serial = 1666] [outer = (nil)] 08:03:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x8e483800) [pid = 1767] [serial = 1667] [outer = 0x8ded0800] 08:03:55 INFO - PROCESS | 1767 | 1464015835508 Marionette DEBUG loaded listener.js 08:03:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x8ed78c00) [pid = 1767] [serial = 1668] [outer = 0x8ded0800] 08:03:56 INFO - PROCESS | 1767 | 1464015836519 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:03:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:03:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1732ms 08:03:56 INFO - PROCESS | 1767 | 1464015836571 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 08:03:56 INFO - PROCESS | 1767 | 1464015836575 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 08:03:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:03:56 INFO - PROCESS | 1767 | 1464015836582 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:03:56 INFO - PROCESS | 1767 | 1464015836586 Marionette TRACE conn4 <- [1,2194,null,{}] 08:03:56 INFO - PROCESS | 1767 | 1464015836591 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:56 INFO - PROCESS | 1767 | 1464015836832 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 08:03:57 INFO - PROCESS | 1767 | 1464015837175 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e47f000 == 137 [pid = 1767] [id = 556] 08:03:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x8e6c4000) [pid = 1767] [serial = 1669] [outer = (nil)] 08:03:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x90d87400) [pid = 1767] [serial = 1670] [outer = 0x8e6c4000] 08:03:57 INFO - PROCESS | 1767 | 1464015837275 Marionette DEBUG loaded listener.js 08:03:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x90d8e000) [pid = 1767] [serial = 1671] [outer = 0x8e6c4000] 08:03:58 INFO - PROCESS | 1767 | 1464015838213 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:03:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:03:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1687ms 08:03:58 INFO - PROCESS | 1767 | 1464015838270 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 08:03:58 INFO - PROCESS | 1767 | 1464015838275 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 08:03:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:03:58 INFO - PROCESS | 1767 | 1464015838281 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:03:58 INFO - PROCESS | 1767 | 1464015838285 Marionette TRACE conn4 <- [1,2198,null,{}] 08:03:58 INFO - PROCESS | 1767 | 1464015838291 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:58 INFO - PROCESS | 1767 | 1464015838523 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 08:03:58 INFO - PROCESS | 1767 | 1464015838850 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6e8c00 == 138 [pid = 1767] [id = 557] 08:03:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x910f0400) [pid = 1767] [serial = 1672] [outer = (nil)] 08:03:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x91a2d000) [pid = 1767] [serial = 1673] [outer = 0x910f0400] 08:03:58 INFO - PROCESS | 1767 | 1464015838945 Marionette DEBUG loaded listener.js 08:03:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x91fbb000) [pid = 1767] [serial = 1674] [outer = 0x910f0400] 08:03:59 INFO - PROCESS | 1767 | 1464015839870 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:03:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:03:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1632ms 08:03:59 INFO - PROCESS | 1767 | 1464015839914 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 08:03:59 INFO - PROCESS | 1767 | 1464015839918 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 08:03:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:03:59 INFO - PROCESS | 1767 | 1464015839925 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:03:59 INFO - PROCESS | 1767 | 1464015839929 Marionette TRACE conn4 <- [1,2202,null,{}] 08:03:59 INFO - PROCESS | 1767 | 1464015839934 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:00 INFO - PROCESS | 1767 | 1464015840166 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 08:04:00 INFO - PROCESS | 1767 | 1464015840496 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x881ce800 == 139 [pid = 1767] [id = 558] 08:04:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x910f6000) [pid = 1767] [serial = 1675] [outer = (nil)] 08:04:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x9295b000) [pid = 1767] [serial = 1676] [outer = 0x910f6000] 08:04:00 INFO - PROCESS | 1767 | 1464015840594 Marionette DEBUG loaded listener.js 08:04:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x93507800) [pid = 1767] [serial = 1677] [outer = 0x910f6000] 08:04:01 INFO - PROCESS | 1767 | 1464015841587 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:04:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:04:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1736ms 08:04:01 INFO - PROCESS | 1767 | 1464015841663 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 08:04:01 INFO - PROCESS | 1767 | 1464015841669 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 08:04:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:04:01 INFO - PROCESS | 1767 | 1464015841678 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:04:01 INFO - PROCESS | 1767 | 1464015841681 Marionette TRACE conn4 <- [1,2206,null,{}] 08:04:01 INFO - PROCESS | 1767 | 1464015841791 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:02 INFO - PROCESS | 1767 | 1464015842037 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 08:04:02 INFO - PROCESS | 1767 | 1464015842394 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:02 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d33dc00 == 140 [pid = 1767] [id = 559] 08:04:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x91a24000) [pid = 1767] [serial = 1678] [outer = (nil)] 08:04:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x93a2a800) [pid = 1767] [serial = 1679] [outer = 0x91a24000] 08:04:02 INFO - PROCESS | 1767 | 1464015842497 Marionette DEBUG loaded listener.js 08:04:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x93aa0800) [pid = 1767] [serial = 1680] [outer = 0x91a24000] 08:04:03 INFO - PROCESS | 1767 | 1464015843776 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:04:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:04:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2140ms 08:04:03 INFO - PROCESS | 1767 | 1464015843820 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 08:04:03 INFO - PROCESS | 1767 | 1464015843826 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 08:04:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:04:03 INFO - PROCESS | 1767 | 1464015843836 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:04:03 INFO - PROCESS | 1767 | 1464015843842 Marionette TRACE conn4 <- [1,2210,null,{}] 08:04:03 INFO - PROCESS | 1767 | 1464015843851 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:04 INFO - PROCESS | 1767 | 1464015844165 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 08:04:04 INFO - PROCESS | 1767 | 1464015844509 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:04 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a2cc00 == 141 [pid = 1767] [id = 560] 08:04:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x9514e000) [pid = 1767] [serial = 1681] [outer = (nil)] 08:04:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x9559a800) [pid = 1767] [serial = 1682] [outer = 0x9514e000] 08:04:04 INFO - PROCESS | 1767 | 1464015844621 Marionette DEBUG loaded listener.js 08:04:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x97614c00) [pid = 1767] [serial = 1683] [outer = 0x9514e000] 08:04:05 INFO - PROCESS | 1767 | 1464015845562 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:04:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:04:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1793ms 08:04:05 INFO - PROCESS | 1767 | 1464015845629 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 08:04:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:04:05 INFO - PROCESS | 1767 | 1464015845634 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 08:04:05 INFO - PROCESS | 1767 | 1464015845641 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:04:05 INFO - PROCESS | 1767 | 1464015845645 Marionette TRACE conn4 <- [1,2214,null,{}] 08:04:05 INFO - PROCESS | 1767 | 1464015845651 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:05 INFO - PROCESS | 1767 | 1464015845928 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 08:04:06 INFO - PROCESS | 1767 | 1464015846272 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x95608800 == 142 [pid = 1767] [id = 561] 08:04:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x9767dc00) [pid = 1767] [serial = 1684] [outer = (nil)] 08:04:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x99e64c00) [pid = 1767] [serial = 1685] [outer = 0x9767dc00] 08:04:06 INFO - PROCESS | 1767 | 1464015846366 Marionette DEBUG loaded listener.js 08:04:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x9a226000) [pid = 1767] [serial = 1686] [outer = 0x9767dc00] 08:04:07 INFO - PROCESS | 1767 | 1464015847266 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:04:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:04:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1681ms 08:04:07 INFO - PROCESS | 1767 | 1464015847323 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 08:04:07 INFO - PROCESS | 1767 | 1464015847327 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 08:04:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:04:07 INFO - PROCESS | 1767 | 1464015847333 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:04:07 INFO - PROCESS | 1767 | 1464015847337 Marionette TRACE conn4 <- [1,2218,null,{}] 08:04:07 INFO - PROCESS | 1767 | 1464015847343 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:07 INFO - PROCESS | 1767 | 1464015847569 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 08:04:07 INFO - PROCESS | 1767 | 1464015847855 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x91a25c00 == 143 [pid = 1767] [id = 562] 08:04:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x9767cc00) [pid = 1767] [serial = 1687] [outer = (nil)] 08:04:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x9a23fc00) [pid = 1767] [serial = 1688] [outer = 0x9767cc00] 08:04:07 INFO - PROCESS | 1767 | 1464015847992 Marionette DEBUG loaded listener.js 08:04:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x9a303000) [pid = 1767] [serial = 1689] [outer = 0x9767cc00] 08:04:08 INFO - PROCESS | 1767 | 1464015848903 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:04:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:04:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1630ms 08:04:08 INFO - PROCESS | 1767 | 1464015848965 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 08:04:08 INFO - PROCESS | 1767 | 1464015848969 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 08:04:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:04:08 INFO - PROCESS | 1767 | 1464015848976 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:04:08 INFO - PROCESS | 1767 | 1464015848980 Marionette TRACE conn4 <- [1,2222,null,{}] 08:04:08 INFO - PROCESS | 1767 | 1464015848985 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:09 INFO - PROCESS | 1767 | 1464015849205 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 08:04:09 INFO - PROCESS | 1767 | 1464015849532 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a229400 == 144 [pid = 1767] [id = 563] 08:04:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x9a384c00) [pid = 1767] [serial = 1690] [outer = (nil)] 08:04:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0x9a96dc00) [pid = 1767] [serial = 1691] [outer = 0x9a384c00] 08:04:09 INFO - PROCESS | 1767 | 1464015849630 Marionette DEBUG loaded listener.js 08:04:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0x9a970800) [pid = 1767] [serial = 1692] [outer = 0x9a384c00] 08:04:10 INFO - PROCESS | 1767 | 1464015850535 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:04:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:04:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1637ms 08:04:10 INFO - PROCESS | 1767 | 1464015850614 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 08:04:10 INFO - PROCESS | 1767 | 1464015850618 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 08:04:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:04:10 INFO - PROCESS | 1767 | 1464015850624 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:04:10 INFO - PROCESS | 1767 | 1464015850628 Marionette TRACE conn4 <- [1,2226,null,{}] 08:04:10 INFO - PROCESS | 1767 | 1464015850634 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:10 INFO - PROCESS | 1767 | 1464015850899 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 08:04:11 INFO - PROCESS | 1767 | 1464015851244 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a22a800 == 145 [pid = 1767] [id = 564] 08:04:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 182 (0x9a28c800) [pid = 1767] [serial = 1693] [outer = (nil)] 08:04:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 183 (0x9ab3a000) [pid = 1767] [serial = 1694] [outer = 0x9a28c800] 08:04:11 INFO - PROCESS | 1767 | 1464015851339 Marionette DEBUG loaded listener.js 08:04:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 184 (0x9abd7400) [pid = 1767] [serial = 1695] [outer = 0x9a28c800] 08:04:12 INFO - PROCESS | 1767 | 1464015852295 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:04:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:04:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1739ms 08:04:12 INFO - PROCESS | 1767 | 1464015852365 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 08:04:12 INFO - PROCESS | 1767 | 1464015852370 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 08:04:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:04:12 INFO - PROCESS | 1767 | 1464015852376 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:04:12 INFO - PROCESS | 1767 | 1464015852380 Marionette TRACE conn4 <- [1,2230,null,{}] 08:04:12 INFO - PROCESS | 1767 | 1464015852385 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:12 INFO - PROCESS | 1767 | 1464015852615 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 08:04:12 INFO - PROCESS | 1767 | 1464015852945 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x910f7000 == 146 [pid = 1767] [id = 565] 08:04:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 185 (0x9a969800) [pid = 1767] [serial = 1696] [outer = (nil)] 08:04:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 186 (0x9baab000) [pid = 1767] [serial = 1697] [outer = 0x9a969800] 08:04:13 INFO - PROCESS | 1767 | 1464015853038 Marionette DEBUG loaded listener.js 08:04:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 187 (0x9bd58c00) [pid = 1767] [serial = 1698] [outer = 0x9a969800] 08:04:13 INFO - PROCESS | 1767 | 1464015853948 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:04:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:04:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1631ms 08:04:14 INFO - PROCESS | 1767 | 1464015854014 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 08:04:14 INFO - PROCESS | 1767 | 1464015854017 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 08:04:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:04:14 INFO - PROCESS | 1767 | 1464015854029 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:04:14 INFO - PROCESS | 1767 | 1464015854031 Marionette TRACE conn4 <- [1,2234,null,{}] 08:04:14 INFO - PROCESS | 1767 | 1464015854040 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:14 INFO - PROCESS | 1767 | 1464015854269 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 08:04:14 INFO - PROCESS | 1767 | 1464015854615 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a992800 == 147 [pid = 1767] [id = 566] 08:04:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 188 (0x9b5e2800) [pid = 1767] [serial = 1699] [outer = (nil)] 08:04:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 189 (0x9cc5cc00) [pid = 1767] [serial = 1700] [outer = 0x9b5e2800] 08:04:14 INFO - PROCESS | 1767 | 1464015854712 Marionette DEBUG loaded listener.js 08:04:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 190 (0x9cc63800) [pid = 1767] [serial = 1701] [outer = 0x9b5e2800] 08:04:15 INFO - PROCESS | 1767 | 1464015855591 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:04:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:04:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1586ms 08:04:15 INFO - PROCESS | 1767 | 1464015855615 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 08:04:15 INFO - PROCESS | 1767 | 1464015855619 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 08:04:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:04:15 INFO - PROCESS | 1767 | 1464015855625 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:04:15 INFO - PROCESS | 1767 | 1464015855629 Marionette TRACE conn4 <- [1,2238,null,{}] 08:04:15 INFO - PROCESS | 1767 | 1464015855635 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:15 INFO - PROCESS | 1767 | 1464015855860 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 08:04:16 INFO - PROCESS | 1767 | 1464015856150 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x88309400 == 148 [pid = 1767] [id = 567] 08:04:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 191 (0x8c993000) [pid = 1767] [serial = 1702] [outer = (nil)] 08:04:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 192 (0x9ceb1c00) [pid = 1767] [serial = 1703] [outer = 0x8c993000] 08:04:16 INFO - PROCESS | 1767 | 1464015856302 Marionette DEBUG loaded listener.js 08:04:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 193 (0xa050cc00) [pid = 1767] [serial = 1704] [outer = 0x8c993000] 08:04:18 INFO - PROCESS | 1767 | --DOCSHELL 0x898dd400 == 147 [pid = 1767] [id = 549] 08:04:18 INFO - PROCESS | 1767 | --DOCSHELL 0x8a2fb400 == 146 [pid = 1767] [id = 548] 08:04:18 INFO - PROCESS | 1767 | --DOCSHELL 0x88ec3000 == 145 [pid = 1767] [id = 547] 08:04:18 INFO - PROCESS | 1767 | --DOCSHELL 0x885d5800 == 144 [pid = 1767] [id = 546] 08:04:18 INFO - PROCESS | 1767 | --DOCSHELL 0x88ec8c00 == 143 [pid = 1767] [id = 536] 08:04:18 INFO - PROCESS | 1767 | --DOCSHELL 0x8d20dc00 == 142 [pid = 1767] [id = 535] 08:04:18 INFO - PROCESS | 1767 | --DOCSHELL 0x8d46c800 == 141 [pid = 1767] [id = 534] 08:04:18 INFO - PROCESS | 1767 | --DOCSHELL 0x8d203400 == 140 [pid = 1767] [id = 533] 08:04:18 INFO - PROCESS | 1767 | --DOCSHELL 0x8a60e800 == 139 [pid = 1767] [id = 532] 08:04:18 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1c0c00 == 138 [pid = 1767] [id = 531] 08:04:18 INFO - PROCESS | 1767 | --DOCSHELL 0x8a90a000 == 137 [pid = 1767] [id = 530] 08:04:18 INFO - PROCESS | 1767 | --DOCSHELL 0x88ebf400 == 136 [pid = 1767] [id = 529] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 192 (0x90d20c00) [pid = 1767] [serial = 1544] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 191 (0x898e6800) [pid = 1767] [serial = 1523] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 190 (0x8b3c0000) [pid = 1767] [serial = 1526] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 189 (0x8a2fa400) [pid = 1767] [serial = 1578] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 188 (0x90d26000) [pid = 1767] [serial = 1545] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 187 (0x9a96c000) [pid = 1767] [serial = 1479] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 186 (0x885d3c00) [pid = 1767] [serial = 1574] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 185 (0x93a9dc00) [pid = 1767] [serial = 1554] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 184 (0x8b3b3800) [pid = 1767] [serial = 1581] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 183 (0x92496000) [pid = 1767] [serial = 1467] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 182 (0x8b9edc00) [pid = 1767] [serial = 1583] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 181 (0x9a307800) [pid = 1767] [serial = 1569] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x8e73b000) [pid = 1767] [serial = 1539] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0x8d205c00) [pid = 1767] [serial = 1458] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x9a225400) [pid = 1767] [serial = 1565] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x8e6ce400) [pid = 1767] [serial = 1538] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x8dec4800) [pid = 1767] [serial = 1536] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x8ee60800) [pid = 1767] [serial = 1541] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x8a915800) [pid = 1767] [serial = 1580] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x8d01e000) [pid = 1767] [serial = 1520] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x88d94800) [pid = 1767] [serial = 1575] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x910f8000) [pid = 1767] [serial = 1464] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x97684000) [pid = 1767] [serial = 1562] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x95605c00) [pid = 1767] [serial = 1559] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x9929a400) [pid = 1767] [serial = 1473] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x94f7c000) [pid = 1767] [serial = 1556] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x9a6ed800) [pid = 1767] [serial = 1572] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x9386b400) [pid = 1767] [serial = 1553] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x92959400) [pid = 1767] [serial = 1386] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x9a302000) [pid = 1767] [serial = 1568] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x9559fc00) [pid = 1767] [serial = 1470] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x9a229c00) [pid = 1767] [serial = 1566] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x8a610800) [pid = 1767] [serial = 1491] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x910f1000) [pid = 1767] [serial = 1547] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x91fbd000) [pid = 1767] [serial = 1551] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x9a973400) [pid = 1767] [serial = 1485] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x94f83400) [pid = 1767] [serial = 1557] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x9a6e7800) [pid = 1767] [serial = 1571] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x910f7800) [pid = 1767] [serial = 1548] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x8dd31000) [pid = 1767] [serial = 1532] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x91fb5c00) [pid = 1767] [serial = 1550] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x8efb3800) [pid = 1767] [serial = 1542] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x8ed82400) [pid = 1767] [serial = 1461] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x8d206c00) [pid = 1767] [serial = 1521] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x88d97000) [pid = 1767] [serial = 1455] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x89ee3400) [pid = 1767] [serial = 1577] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x8a2f1c00) [pid = 1767] [serial = 1524] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x9806f000) [pid = 1767] [serial = 1563] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x9a282400) [pid = 1767] [serial = 1476] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0xa35ec000) [pid = 1767] [serial = 1488] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x8d46a800) [pid = 1767] [serial = 1529] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x8d122000) [pid = 1767] [serial = 1497] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8c871000) [pid = 1767] [serial = 1527] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x95609400) [pid = 1767] [serial = 1560] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8d478000) [pid = 1767] [serial = 1530] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x8d118000) [pid = 1767] [serial = 1494] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x9b5e7800) [pid = 1767] [serial = 1482] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x8ddcf800) [pid = 1767] [serial = 1535] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x8dd3a400) [pid = 1767] [serial = 1533] [outer = (nil)] [url = about:blank] 08:04:18 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8c7f1c00) [pid = 1767] [serial = 1584] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 1767 | 1464015859020 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:04:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:04:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 3452ms 08:04:19 INFO - PROCESS | 1767 | 1464015859084 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 08:04:19 INFO - PROCESS | 1767 | 1464015859091 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 08:04:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:04:19 INFO - PROCESS | 1767 | 1464015859099 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:04:19 INFO - PROCESS | 1767 | 1464015859104 Marionette TRACE conn4 <- [1,2242,null,{}] 08:04:19 INFO - PROCESS | 1767 | 1464015859112 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:19 INFO - PROCESS | 1767 | 1464015859330 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 08:04:19 INFO - PROCESS | 1767 | 1464015859526 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x88d96000 == 137 [pid = 1767] [id = 568] 08:04:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x88d9a400) [pid = 1767] [serial = 1705] [outer = (nil)] 08:04:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x898e5800) [pid = 1767] [serial = 1706] [outer = 0x88d9a400] 08:04:19 INFO - PROCESS | 1767 | 1464015859628 Marionette DEBUG loaded listener.js 08:04:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8a2ecc00) [pid = 1767] [serial = 1707] [outer = 0x88d9a400] 08:04:20 INFO - PROCESS | 1767 | 1464015860455 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:04:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:04:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1435ms 08:04:20 INFO - PROCESS | 1767 | 1464015860535 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 08:04:20 INFO - PROCESS | 1767 | 1464015860544 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 08:04:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:04:20 INFO - PROCESS | 1767 | 1464015860555 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:04:20 INFO - PROCESS | 1767 | 1464015860558 Marionette TRACE conn4 <- [1,2246,null,{}] 08:04:20 INFO - PROCESS | 1767 | 1464015860565 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:20 INFO - PROCESS | 1767 | 1464015860795 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 08:04:21 INFO - PROCESS | 1767 | 1464015861030 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x898e6800 == 138 [pid = 1767] [id = 569] 08:04:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8a608800) [pid = 1767] [serial = 1708] [outer = (nil)] 08:04:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8a913000) [pid = 1767] [serial = 1709] [outer = 0x8a608800] 08:04:21 INFO - PROCESS | 1767 | 1464015861117 Marionette DEBUG loaded listener.js 08:04:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8b3bb800) [pid = 1767] [serial = 1710] [outer = 0x8a608800] 08:04:22 INFO - PROCESS | 1767 | 1464015862185 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:04:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:04:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1685ms 08:04:22 INFO - PROCESS | 1767 | 1464015862239 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 08:04:22 INFO - PROCESS | 1767 | 1464015862242 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 08:04:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:04:22 INFO - PROCESS | 1767 | 1464015862251 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:04:22 INFO - PROCESS | 1767 | 1464015862258 Marionette TRACE conn4 <- [1,2250,null,{}] 08:04:22 INFO - PROCESS | 1767 | 1464015862283 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:22 INFO - PROCESS | 1767 | 1464015862595 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 08:04:22 INFO - PROCESS | 1767 | 1464015862857 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:22 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b3bb000 == 139 [pid = 1767] [id = 570] 08:04:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8c869400) [pid = 1767] [serial = 1711] [outer = (nil)] 08:04:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8d01e000) [pid = 1767] [serial = 1712] [outer = 0x8c869400] 08:04:22 INFO - PROCESS | 1767 | 1464015862943 Marionette DEBUG loaded listener.js 08:04:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8d11cc00) [pid = 1767] [serial = 1713] [outer = 0x8c869400] 08:04:24 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x8db9b400) [pid = 1767] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:04:24 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x88ec5400) [pid = 1767] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:04:24 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8dec3400) [pid = 1767] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:04:24 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x88ec1c00) [pid = 1767] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:04:24 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x95597400) [pid = 1767] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:04:24 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x898db800) [pid = 1767] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:04:24 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x8a90fc00) [pid = 1767] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:04:24 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x9a6f4000) [pid = 1767] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:04:24 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x885d7000) [pid = 1767] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:04:24 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x9386c000) [pid = 1767] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:04:24 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x8a2f1800) [pid = 1767] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:04:24 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x910f2c00) [pid = 1767] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:04:24 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x910fac00) [pid = 1767] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:04:24 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x8b3c0800) [pid = 1767] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:04:24 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8d1da400) [pid = 1767] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:04:24 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x898e1000) [pid = 1767] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:04:24 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x93a28000) [pid = 1767] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:04:24 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x8d33c000) [pid = 1767] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:04:24 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x99de6400) [pid = 1767] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:04:24 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x8d1e2800) [pid = 1767] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:04:24 INFO - PROCESS | 1767 | 1464015864745 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:04:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:04:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 2552ms 08:04:24 INFO - PROCESS | 1767 | 1464015864803 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 08:04:24 INFO - PROCESS | 1767 | 1464015864807 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 08:04:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:04:24 INFO - PROCESS | 1767 | 1464015864814 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:04:24 INFO - PROCESS | 1767 | 1464015864818 Marionette TRACE conn4 <- [1,2254,null,{}] 08:04:24 INFO - PROCESS | 1767 | 1464015864824 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:25 INFO - PROCESS | 1767 | 1464015865043 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 08:04:25 INFO - PROCESS | 1767 | 1464015865240 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x88eca400 == 140 [pid = 1767] [id = 571] 08:04:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8b3b7400) [pid = 1767] [serial = 1714] [outer = (nil)] 08:04:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8d1dc400) [pid = 1767] [serial = 1715] [outer = 0x8b3b7400] 08:04:25 INFO - PROCESS | 1767 | 1464015865323 Marionette DEBUG loaded listener.js 08:04:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x8d1e5000) [pid = 1767] [serial = 1716] [outer = 0x8b3b7400] 08:04:26 INFO - PROCESS | 1767 | 1464015866450 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:04:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:04:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1686ms 08:04:26 INFO - PROCESS | 1767 | 1464015866502 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 08:04:26 INFO - PROCESS | 1767 | 1464015866509 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 08:04:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:04:26 INFO - PROCESS | 1767 | 1464015866518 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:04:26 INFO - PROCESS | 1767 | 1464015866525 Marionette TRACE conn4 <- [1,2258,null,{}] 08:04:26 INFO - PROCESS | 1767 | 1464015866536 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:26 INFO - PROCESS | 1767 | 1464015866835 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 08:04:27 INFO - PROCESS | 1767 | 1464015867216 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x885d8000 == 141 [pid = 1767] [id = 572] 08:04:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x885e0c00) [pid = 1767] [serial = 1717] [outer = (nil)] 08:04:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x8a2f1c00) [pid = 1767] [serial = 1718] [outer = 0x885e0c00] 08:04:27 INFO - PROCESS | 1767 | 1464015867317 Marionette DEBUG loaded listener.js 08:04:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8a612c00) [pid = 1767] [serial = 1719] [outer = 0x885e0c00] 08:04:28 INFO - PROCESS | 1767 | 1464015868331 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:04:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:04:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1848ms 08:04:28 INFO - PROCESS | 1767 | 1464015868367 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 08:04:28 INFO - PROCESS | 1767 | 1464015868377 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 08:04:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:04:28 INFO - PROCESS | 1767 | 1464015868389 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:04:28 INFO - PROCESS | 1767 | 1464015868394 Marionette TRACE conn4 <- [1,2262,null,{}] 08:04:28 INFO - PROCESS | 1767 | 1464015868401 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:28 INFO - PROCESS | 1767 | 1464015868662 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 08:04:29 INFO - PROCESS | 1767 | 1464015869005 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c55cc00 == 142 [pid = 1767] [id = 573] 08:04:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8c6f0c00) [pid = 1767] [serial = 1720] [outer = (nil)] 08:04:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8d11f400) [pid = 1767] [serial = 1721] [outer = 0x8c6f0c00] 08:04:29 INFO - PROCESS | 1767 | 1464015869106 Marionette DEBUG loaded listener.js 08:04:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8d206000) [pid = 1767] [serial = 1722] [outer = 0x8c6f0c00] 08:04:30 INFO - PROCESS | 1767 | 1464015870179 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:04:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:04:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1838ms 08:04:30 INFO - PROCESS | 1767 | 1464015870228 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 08:04:30 INFO - PROCESS | 1767 | 1464015870233 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 08:04:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:04:30 INFO - PROCESS | 1767 | 1464015870240 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:04:30 INFO - PROCESS | 1767 | 1464015870247 Marionette TRACE conn4 <- [1,2266,null,{}] 08:04:30 INFO - PROCESS | 1767 | 1464015870266 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:30 INFO - PROCESS | 1767 | 1464015870566 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 08:04:30 INFO - PROCESS | 1767 | 1464015870924 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d46c800 == 143 [pid = 1767] [id = 574] 08:04:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8d472800) [pid = 1767] [serial = 1723] [outer = (nil)] 08:04:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8db9a000) [pid = 1767] [serial = 1724] [outer = 0x8d472800] 08:04:31 INFO - PROCESS | 1767 | 1464015871025 Marionette DEBUG loaded listener.js 08:04:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8dd38800) [pid = 1767] [serial = 1725] [outer = 0x8d472800] 08:04:32 INFO - PROCESS | 1767 | 1464015872009 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:04:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:04:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1797ms 08:04:32 INFO - PROCESS | 1767 | 1464015872040 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 08:04:32 INFO - PROCESS | 1767 | 1464015872046 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 08:04:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:04:32 INFO - PROCESS | 1767 | 1464015872053 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:04:32 INFO - PROCESS | 1767 | 1464015872056 Marionette TRACE conn4 <- [1,2270,null,{}] 08:04:32 INFO - PROCESS | 1767 | 1464015872063 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:32 INFO - PROCESS | 1767 | 1464015872303 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 08:04:32 INFO - PROCESS | 1767 | 1464015872624 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d46fc00 == 144 [pid = 1767] [id = 575] 08:04:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x8dec5c00) [pid = 1767] [serial = 1726] [outer = (nil)] 08:04:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8decb000) [pid = 1767] [serial = 1727] [outer = 0x8dec5c00] 08:04:32 INFO - PROCESS | 1767 | 1464015872722 Marionette DEBUG loaded listener.js 08:04:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8e481400) [pid = 1767] [serial = 1728] [outer = 0x8dec5c00] 08:04:33 INFO - PROCESS | 1767 | 1464015873650 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:04:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:04:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1640ms 08:04:33 INFO - PROCESS | 1767 | 1464015873694 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 08:04:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:04:33 INFO - PROCESS | 1767 | 1464015873699 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 08:04:33 INFO - PROCESS | 1767 | 1464015873708 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:04:33 INFO - PROCESS | 1767 | 1464015873712 Marionette TRACE conn4 <- [1,2274,null,{}] 08:04:33 INFO - PROCESS | 1767 | 1464015873718 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:34 INFO - PROCESS | 1767 | 1464015874004 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 08:04:34 INFO - PROCESS | 1767 | 1464015874341 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x8830d800 == 145 [pid = 1767] [id = 576] 08:04:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8b3b2c00) [pid = 1767] [serial = 1729] [outer = (nil)] 08:04:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8e734000) [pid = 1767] [serial = 1730] [outer = 0x8b3b2c00] 08:04:34 INFO - PROCESS | 1767 | 1464015874442 Marionette DEBUG loaded listener.js 08:04:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8e73a000) [pid = 1767] [serial = 1731] [outer = 0x8b3b2c00] 08:04:35 INFO - PROCESS | 1767 | 1464015875396 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:04:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:04:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1744ms 08:04:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:04:35 INFO - PROCESS | 1767 | 1464015875450 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 08:04:35 INFO - PROCESS | 1767 | 1464015875454 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 08:04:35 INFO - PROCESS | 1767 | 1464015875461 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:04:35 INFO - PROCESS | 1767 | 1464015875464 Marionette TRACE conn4 <- [1,2278,null,{}] 08:04:35 INFO - PROCESS | 1767 | 1464015875470 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:35 INFO - PROCESS | 1767 | 1464015875745 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 08:04:36 INFO - PROCESS | 1767 | 1464015876095 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dec9c00 == 146 [pid = 1767] [id = 577] 08:04:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8e740000) [pid = 1767] [serial = 1732] [outer = (nil)] 08:04:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x90d18800) [pid = 1767] [serial = 1733] [outer = 0x8e740000] 08:04:36 INFO - PROCESS | 1767 | 1464015876194 Marionette DEBUG loaded listener.js 08:04:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x90d1e000) [pid = 1767] [serial = 1734] [outer = 0x8e740000] 08:04:37 INFO - PROCESS | 1767 | 1464015877180 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:04:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:04:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1787ms 08:04:37 INFO - PROCESS | 1767 | 1464015877249 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 08:04:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:04:37 INFO - PROCESS | 1767 | 1464015877253 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 08:04:37 INFO - PROCESS | 1767 | 1464015877260 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:04:37 INFO - PROCESS | 1767 | 1464015877264 Marionette TRACE conn4 <- [1,2282,null,{}] 08:04:37 INFO - PROCESS | 1767 | 1464015877270 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:37 INFO - PROCESS | 1767 | 1464015877508 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 08:04:37 INFO - PROCESS | 1767 | 1464015877843 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ed7b400 == 147 [pid = 1767] [id = 578] 08:04:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x8ed81400) [pid = 1767] [serial = 1735] [outer = (nil)] 08:04:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x910f5800) [pid = 1767] [serial = 1736] [outer = 0x8ed81400] 08:04:37 INFO - PROCESS | 1767 | 1464015877953 Marionette DEBUG loaded listener.js 08:04:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x91a23000) [pid = 1767] [serial = 1737] [outer = 0x8ed81400] 08:04:38 INFO - PROCESS | 1767 | 1464015878918 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:04:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:04:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1699ms 08:04:38 INFO - PROCESS | 1767 | 1464015878959 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 08:04:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:04:38 INFO - PROCESS | 1767 | 1464015878964 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 08:04:38 INFO - PROCESS | 1767 | 1464015878971 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:04:38 INFO - PROCESS | 1767 | 1464015878975 Marionette TRACE conn4 <- [1,2286,null,{}] 08:04:38 INFO - PROCESS | 1767 | 1464015878981 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:39 INFO - PROCESS | 1767 | 1464015879212 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 08:04:39 INFO - PROCESS | 1767 | 1464015879502 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x8efaf800 == 148 [pid = 1767] [id = 579] 08:04:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x910f3000) [pid = 1767] [serial = 1738] [outer = (nil)] 08:04:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x92059800) [pid = 1767] [serial = 1739] [outer = 0x910f3000] 08:04:39 INFO - PROCESS | 1767 | 1464015879655 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x9248e800) [pid = 1767] [serial = 1740] [outer = 0x910f3000] 08:04:40 INFO - PROCESS | 1767 | 1464015880589 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:04:40 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 08:04:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1686ms 08:04:40 INFO - PROCESS | 1767 | 1464015880658 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 08:04:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:04:40 INFO - PROCESS | 1767 | 1464015880662 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 08:04:40 INFO - PROCESS | 1767 | 1464015880669 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:04:40 INFO - PROCESS | 1767 | 1464015880673 Marionette TRACE conn4 <- [1,2290,null,{}] 08:04:40 INFO - PROCESS | 1767 | 1464015880679 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:40 INFO - PROCESS | 1767 | 1464015880939 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 08:04:41 INFO - PROCESS | 1767 | 1464015881275 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:41 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d337c00 == 149 [pid = 1767] [id = 580] 08:04:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x9249c400) [pid = 1767] [serial = 1741] [outer = (nil)] 08:04:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x9295cc00) [pid = 1767] [serial = 1742] [outer = 0x9249c400] 08:04:41 INFO - PROCESS | 1767 | 1464015881388 Marionette DEBUG loaded listener.js 08:04:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x93868c00) [pid = 1767] [serial = 1743] [outer = 0x9249c400] 08:04:42 INFO - PROCESS | 1767 | 1464015882365 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:04:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:04:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1733ms 08:04:42 INFO - PROCESS | 1767 | 1464015882402 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 08:04:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:04:42 INFO - PROCESS | 1767 | 1464015882407 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 08:04:42 INFO - PROCESS | 1767 | 1464015882413 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:04:42 INFO - PROCESS | 1767 | 1464015882417 Marionette TRACE conn4 <- [1,2294,null,{}] 08:04:42 INFO - PROCESS | 1767 | 1464015882423 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:42 INFO - PROCESS | 1767 | 1464015882660 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 08:04:43 INFO - PROCESS | 1767 | 1464015882989 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x92957000 == 150 [pid = 1767] [id = 581] 08:04:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x935d6400) [pid = 1767] [serial = 1744] [outer = (nil)] 08:04:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x93a9d400) [pid = 1767] [serial = 1745] [outer = 0x935d6400] 08:04:43 INFO - PROCESS | 1767 | 1464015883087 Marionette DEBUG loaded listener.js 08:04:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x93aa3800) [pid = 1767] [serial = 1746] [outer = 0x935d6400] 08:04:44 INFO - PROCESS | 1767 | 1464015884025 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:04:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:04:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1642ms 08:04:44 INFO - PROCESS | 1767 | 1464015884057 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 08:04:44 INFO - PROCESS | 1767 | 1464015884062 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 08:04:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:04:44 INFO - PROCESS | 1767 | 1464015884069 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:04:44 INFO - PROCESS | 1767 | 1464015884074 Marionette TRACE conn4 <- [1,2298,null,{}] 08:04:44 INFO - PROCESS | 1767 | 1464015884080 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:44 INFO - PROCESS | 1767 | 1464015884347 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 08:04:44 INFO - PROCESS | 1767 | 1464015884696 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a2dc00 == 151 [pid = 1767] [id = 582] 08:04:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x95605c00) [pid = 1767] [serial = 1747] [outer = (nil)] 08:04:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x96c58000) [pid = 1767] [serial = 1748] [outer = 0x95605c00] 08:04:44 INFO - PROCESS | 1767 | 1464015884796 Marionette DEBUG loaded listener.js 08:04:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x9761ac00) [pid = 1767] [serial = 1749] [outer = 0x95605c00] 08:04:45 INFO - PROCESS | 1767 | 1464015885722 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:04:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:04:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1682ms 08:04:45 INFO - PROCESS | 1767 | 1464015885752 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 08:04:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:04:45 INFO - PROCESS | 1767 | 1464015885757 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 08:04:45 INFO - PROCESS | 1767 | 1464015885763 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:04:45 INFO - PROCESS | 1767 | 1464015885767 Marionette TRACE conn4 <- [1,2302,null,{}] 08:04:45 INFO - PROCESS | 1767 | 1464015885794 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:46 INFO - PROCESS | 1767 | 1464015886031 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 08:04:46 INFO - PROCESS | 1767 | 1464015886399 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x90d24400 == 152 [pid = 1767] [id = 583] 08:04:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x93a28800) [pid = 1767] [serial = 1750] [outer = (nil)] 08:04:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x9806f000) [pid = 1767] [serial = 1751] [outer = 0x93a28800] 08:04:46 INFO - PROCESS | 1767 | 1464015886496 Marionette DEBUG loaded listener.js 08:04:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x9928ec00) [pid = 1767] [serial = 1752] [outer = 0x93a28800] 08:04:47 INFO - PROCESS | 1767 | 1464015887413 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:04:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:04:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1689ms 08:04:47 INFO - PROCESS | 1767 | 1464015887453 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 08:04:47 INFO - PROCESS | 1767 | 1464015887457 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 08:04:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:04:47 INFO - PROCESS | 1767 | 1464015887463 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:04:47 INFO - PROCESS | 1767 | 1464015887466 Marionette TRACE conn4 <- [1,2306,null,{}] 08:04:47 INFO - PROCESS | 1767 | 1464015887472 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:47 INFO - PROCESS | 1767 | 1464015887699 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 08:04:48 INFO - PROCESS | 1767 | 1464015887998 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x9767a000 == 153 [pid = 1767] [id = 584] 08:04:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x97680800) [pid = 1767] [serial = 1753] [outer = (nil)] 08:04:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x9a230000) [pid = 1767] [serial = 1754] [outer = 0x97680800] 08:04:48 INFO - PROCESS | 1767 | 1464015888138 Marionette DEBUG loaded listener.js 08:04:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x9a23a000) [pid = 1767] [serial = 1755] [outer = 0x97680800] 08:04:49 INFO - PROCESS | 1767 | 1464015889103 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:04:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:04:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1743ms 08:04:49 INFO - PROCESS | 1767 | 1464015889208 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 08:04:49 INFO - PROCESS | 1767 | 1464015889212 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 08:04:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:04:49 INFO - PROCESS | 1767 | 1464015889218 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:04:49 INFO - PROCESS | 1767 | 1464015889222 Marionette TRACE conn4 <- [1,2310,null,{}] 08:04:49 INFO - PROCESS | 1767 | 1464015889280 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:49 INFO - PROCESS | 1767 | 1464015889546 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 08:04:49 INFO - PROCESS | 1767 | 1464015889909 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x881d7800 == 154 [pid = 1767] [id = 585] 08:04:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x8a2f1800) [pid = 1767] [serial = 1756] [outer = (nil)] 08:04:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x9a30ec00) [pid = 1767] [serial = 1757] [outer = 0x8a2f1800] 08:04:50 INFO - PROCESS | 1767 | 1464015890013 Marionette DEBUG loaded listener.js 08:04:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x9a641000) [pid = 1767] [serial = 1758] [outer = 0x8a2f1800] 08:04:50 INFO - PROCESS | 1767 | 1464015890979 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:04:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:04:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1836ms 08:04:51 INFO - PROCESS | 1767 | 1464015891055 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 08:04:51 INFO - PROCESS | 1767 | 1464015891059 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 08:04:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:04:51 INFO - PROCESS | 1767 | 1464015891065 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:04:51 INFO - PROCESS | 1767 | 1464015891069 Marionette TRACE conn4 <- [1,2314,null,{}] 08:04:51 INFO - PROCESS | 1767 | 1464015891075 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:51 INFO - PROCESS | 1767 | 1464015891361 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 08:04:51 INFO - PROCESS | 1767 | 1464015891703 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x885d3000 == 155 [pid = 1767] [id = 586] 08:04:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x8e6c5c00) [pid = 1767] [serial = 1759] [outer = (nil)] 08:04:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x9a710400) [pid = 1767] [serial = 1760] [outer = 0x8e6c5c00] 08:04:51 INFO - PROCESS | 1767 | 1464015891794 Marionette DEBUG loaded listener.js 08:04:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x9a971c00) [pid = 1767] [serial = 1761] [outer = 0x8e6c5c00] 08:04:52 INFO - PROCESS | 1767 | 1464015892722 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:04:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:04:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1734ms 08:04:52 INFO - PROCESS | 1767 | 1464015892801 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 08:04:52 INFO - PROCESS | 1767 | 1464015892805 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 08:04:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:04:52 INFO - PROCESS | 1767 | 1464015892812 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:04:52 INFO - PROCESS | 1767 | 1464015892816 Marionette TRACE conn4 <- [1,2318,null,{}] 08:04:52 INFO - PROCESS | 1767 | 1464015892822 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:53 INFO - PROCESS | 1767 | 1464015893089 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 08:04:53 INFO - PROCESS | 1767 | 1464015893428 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x94f86000 == 156 [pid = 1767] [id = 587] 08:04:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x9a285c00) [pid = 1767] [serial = 1762] [outer = (nil)] 08:04:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x9ab35400) [pid = 1767] [serial = 1763] [outer = 0x9a285c00] 08:04:53 INFO - PROCESS | 1767 | 1464015893524 Marionette DEBUG loaded listener.js 08:04:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x9abcc400) [pid = 1767] [serial = 1764] [outer = 0x9a285c00] 08:04:54 INFO - PROCESS | 1767 | 1464015894485 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 08:04:54 INFO - PROCESS | 1767 | 1464015894558 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 08:04:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:04:54 INFO - PROCESS | 1767 | 1464015894565 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:04:54 INFO - PROCESS | 1767 | 1464015894568 Marionette TRACE conn4 <- [1,2322,null,{}] 08:04:54 INFO - PROCESS | 1767 | 1464015894574 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:54 INFO - PROCESS | 1767 | 1464015894850 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 08:04:55 INFO - PROCESS | 1767 | 1464015895192 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x881d8400 == 157 [pid = 1767] [id = 588] 08:04:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x9a977800) [pid = 1767] [serial = 1765] [outer = (nil)] 08:04:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x9c145800) [pid = 1767] [serial = 1766] [outer = 0x9a977800] 08:04:55 INFO - PROCESS | 1767 | 1464015895283 Marionette DEBUG loaded listener.js 08:04:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x9cc5e800) [pid = 1767] [serial = 1767] [outer = 0x9a977800] 08:04:56 INFO - PROCESS | 1767 | 1464015896216 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:04:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:04:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1684ms 08:04:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:04:56 INFO - PROCESS | 1767 | 1464015896250 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 08:04:56 INFO - PROCESS | 1767 | 1464015896253 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 08:04:56 INFO - PROCESS | 1767 | 1464015896260 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:04:56 INFO - PROCESS | 1767 | 1464015896262 Marionette TRACE conn4 <- [1,2326,null,{}] 08:04:56 INFO - PROCESS | 1767 | 1464015896269 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:56 INFO - PROCESS | 1767 | 1464015896515 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x93a2a400 == 156 [pid = 1767] [id = 377] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x8a6dd000 == 155 [pid = 1767] [id = 312] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x9ba78000 == 154 [pid = 1767] [id = 471] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x8b3b5800 == 153 [pid = 1767] [id = 472] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x8c995000 == 152 [pid = 1767] [id = 462] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x9a7db000 == 151 [pid = 1767] [id = 469] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x9559ac00 == 150 [pid = 1767] [id = 467] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x9a992800 == 149 [pid = 1767] [id = 566] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x910f7000 == 148 [pid = 1767] [id = 565] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x9a22a800 == 147 [pid = 1767] [id = 564] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x9a229400 == 146 [pid = 1767] [id = 563] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x95608800 == 145 [pid = 1767] [id = 561] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x91a25c00 == 144 [pid = 1767] [id = 562] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x93a2cc00 == 143 [pid = 1767] [id = 560] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x8d33dc00 == 142 [pid = 1767] [id = 559] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x881ce800 == 141 [pid = 1767] [id = 558] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6e8c00 == 140 [pid = 1767] [id = 557] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x8e47f000 == 139 [pid = 1767] [id = 556] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1bc000 == 138 [pid = 1767] [id = 554] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x8dece000 == 137 [pid = 1767] [id = 555] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x88303000 == 136 [pid = 1767] [id = 553] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x8a915c00 == 135 [pid = 1767] [id = 552] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x8a6e2400 == 134 [pid = 1767] [id = 551] 08:04:58 INFO - PROCESS | 1767 | --DOCSHELL 0x8830c800 == 133 [pid = 1767] [id = 550] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x90d21800) [pid = 1767] [serial = 1608] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x9294f400) [pid = 1767] [serial = 1614] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x8e739800) [pid = 1767] [serial = 1605] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x8a608c00) [pid = 1767] [serial = 1590] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x95608c00) [pid = 1767] [serial = 1619] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x8a610000) [pid = 1767] [serial = 1644] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x8c7e7c00) [pid = 1767] [serial = 1647] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x9ab3b000) [pid = 1767] [serial = 1634] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x885e0000) [pid = 1767] [serial = 1640] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x99f83c00) [pid = 1767] [serial = 1622] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x9a96ac00) [pid = 1767] [serial = 1629] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x8efb3000) [pid = 1767] [serial = 1607] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x9386ac00) [pid = 1767] [serial = 1617] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x8c86a000) [pid = 1767] [serial = 1649] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x9b269800) [pid = 1767] [serial = 1638] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x8c869c00) [pid = 1767] [serial = 1592] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x8d476400) [pid = 1767] [serial = 1598] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x9249ac00) [pid = 1767] [serial = 1613] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x9761c800) [pid = 1767] [serial = 1620] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x9b1ef800) [pid = 1767] [serial = 1637] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x8db0d400) [pid = 1767] [serial = 1599] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x88d9e800) [pid = 1767] [serial = 1641] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x91a23800) [pid = 1767] [serial = 1610] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x9a978000) [pid = 1767] [serial = 1631] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x8ddcb800) [pid = 1767] [serial = 1602] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x9a998000) [pid = 1767] [serial = 1632] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x9a221800) [pid = 1767] [serial = 1623] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x8c98b400) [pid = 1767] [serial = 1586] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x9a30f000) [pid = 1767] [serial = 1626] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x9a304000) [pid = 1767] [serial = 1625] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x8c555c00) [pid = 1767] [serial = 1646] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x91a27800) [pid = 1767] [serial = 1611] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x898e1800) [pid = 1767] [serial = 1589] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x9a6f5400) [pid = 1767] [serial = 1628] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x9385f800) [pid = 1767] [serial = 1616] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8a2f9400) [pid = 1767] [serial = 1643] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x9abc8800) [pid = 1767] [serial = 1635] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8dd86800) [pid = 1767] [serial = 1601] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x8d339400) [pid = 1767] [serial = 1596] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x8d20d400) [pid = 1767] [serial = 1595] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x8c995800) [pid = 1767] [serial = 1593] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x8e732800) [pid = 1767] [serial = 1604] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1767 | 1464015898588 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x88305800 == 134 [pid = 1767] [id = 589] 08:04:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x88305c00) [pid = 1767] [serial = 1768] [outer = (nil)] 08:04:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8830b800) [pid = 1767] [serial = 1769] [outer = 0x88305c00] 08:04:58 INFO - PROCESS | 1767 | 1464015898685 Marionette DEBUG loaded listener.js 08:04:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x885ddc00) [pid = 1767] [serial = 1770] [outer = 0x88305c00] 08:04:59 INFO - PROCESS | 1767 | 1464015899552 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 3340ms 08:04:59 INFO - PROCESS | 1767 | 1464015899602 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 08:04:59 INFO - PROCESS | 1767 | 1464015899608 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 08:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:04:59 INFO - PROCESS | 1767 | 1464015899616 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:04:59 INFO - PROCESS | 1767 | 1464015899622 Marionette TRACE conn4 <- [1,2330,null,{}] 08:04:59 INFO - PROCESS | 1767 | 1464015899629 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:59 INFO - PROCESS | 1767 | 1464015899861 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 08:05:00 INFO - PROCESS | 1767 | 1464015900057 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x898dec00 == 135 [pid = 1767] [id = 590] 08:05:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x898dfc00) [pid = 1767] [serial = 1771] [outer = (nil)] 08:05:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x898e5000) [pid = 1767] [serial = 1772] [outer = 0x898dfc00] 08:05:00 INFO - PROCESS | 1767 | 1464015900136 Marionette DEBUG loaded listener.js 08:05:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x89eedc00) [pid = 1767] [serial = 1773] [outer = 0x898dfc00] 08:05:01 INFO - PROCESS | 1767 | 1464015901084 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1494ms 08:05:01 INFO - PROCESS | 1767 | 1464015901116 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 08:05:01 INFO - PROCESS | 1767 | 1464015901122 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 08:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:05:01 INFO - PROCESS | 1767 | 1464015901131 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:05:01 INFO - PROCESS | 1767 | 1464015901133 Marionette TRACE conn4 <- [1,2334,null,{}] 08:05:01 INFO - PROCESS | 1767 | 1464015901149 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:01 INFO - PROCESS | 1767 | 1464015901463 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 08:05:01 INFO - PROCESS | 1767 | 1464015901502 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a2fbc00 == 136 [pid = 1767] [id = 591] 08:05:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8a60fc00) [pid = 1767] [serial = 1774] [outer = (nil)] 08:05:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8a6dc800) [pid = 1767] [serial = 1775] [outer = 0x8a60fc00] 08:05:01 INFO - PROCESS | 1767 | 1464015901582 Marionette DEBUG loaded listener.js 08:05:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x8a90a000) [pid = 1767] [serial = 1776] [outer = 0x8a60fc00] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x8d11bc00) [pid = 1767] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x88d9a400) [pid = 1767] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8a912c00) [pid = 1767] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x910f0400) [pid = 1767] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x9a384c00) [pid = 1767] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x8d1e4000) [pid = 1767] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x9767dc00) [pid = 1767] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x9767cc00) [pid = 1767] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x91a24000) [pid = 1767] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8ded0800) [pid = 1767] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x8a608800) [pid = 1767] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x8c993000) [pid = 1767] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x9a969800) [pid = 1767] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x9514e000) [pid = 1767] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x8c869400) [pid = 1767] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8e6c4000) [pid = 1767] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x9a28c800) [pid = 1767] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x8830e000) [pid = 1767] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x8d204800) [pid = 1767] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x9b5e2800) [pid = 1767] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x910f6000) [pid = 1767] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:05:03 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x8b3b8c00) [pid = 1767] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:05:03 INFO - PROCESS | 1767 | 1464015903820 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 2746ms 08:05:03 INFO - PROCESS | 1767 | 1464015903880 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 08:05:03 INFO - PROCESS | 1767 | 1464015903884 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 08:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:05:03 INFO - PROCESS | 1767 | 1464015903899 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:05:03 INFO - PROCESS | 1767 | 1464015903908 Marionette TRACE conn4 <- [1,2338,null,{}] 08:05:03 INFO - PROCESS | 1767 | 1464015903914 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:04 INFO - PROCESS | 1767 | 1464015904181 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 08:05:04 INFO - PROCESS | 1767 | 1464015904509 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:04 INFO - PROCESS | 1767 | ++DOCSHELL 0x88d9b000 == 137 [pid = 1767] [id = 592] 08:05:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x8a2f2800) [pid = 1767] [serial = 1777] [outer = (nil)] 08:05:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8b9ef400) [pid = 1767] [serial = 1778] [outer = 0x8a2f2800] 08:05:04 INFO - PROCESS | 1767 | 1464015904656 Marionette DEBUG loaded listener.js 08:05:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8c55c400) [pid = 1767] [serial = 1779] [outer = 0x8a2f2800] 08:05:05 INFO - PROCESS | 1767 | 1464015905717 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1857ms 08:05:05 INFO - PROCESS | 1767 | 1464015905754 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 08:05:05 INFO - PROCESS | 1767 | 1464015905760 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 08:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:05:05 INFO - PROCESS | 1767 | 1464015905770 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:05:05 INFO - PROCESS | 1767 | 1464015905776 Marionette TRACE conn4 <- [1,2342,null,{}] 08:05:05 INFO - PROCESS | 1767 | 1464015905785 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:06 INFO - PROCESS | 1767 | 1464015906098 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 08:05:06 INFO - PROCESS | 1767 | 1464015906451 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x88ec3400 == 138 [pid = 1767] [id = 593] 08:05:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x88ec3800) [pid = 1767] [serial = 1780] [outer = (nil)] 08:05:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x898d8400) [pid = 1767] [serial = 1781] [outer = 0x88ec3800] 08:05:06 INFO - PROCESS | 1767 | 1464015906563 Marionette DEBUG loaded listener.js 08:05:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x898e6000) [pid = 1767] [serial = 1782] [outer = 0x88ec3800] 08:05:07 INFO - PROCESS | 1767 | 1464015907556 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1838ms 08:05:07 INFO - PROCESS | 1767 | 1464015907608 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 08:05:07 INFO - PROCESS | 1767 | 1464015907616 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 08:05:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:05:07 INFO - PROCESS | 1767 | 1464015907628 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:05:07 INFO - PROCESS | 1767 | 1464015907633 Marionette TRACE conn4 <- [1,2346,null,{}] 08:05:07 INFO - PROCESS | 1767 | 1464015907640 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:07 INFO - PROCESS | 1767 | 1464015907883 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 08:05:08 INFO - PROCESS | 1767 | 1464015908218 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6dcc00 == 139 [pid = 1767] [id = 594] 08:05:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8a6dd000) [pid = 1767] [serial = 1783] [outer = (nil)] 08:05:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8a90cc00) [pid = 1767] [serial = 1784] [outer = 0x8a6dd000] 08:05:08 INFO - PROCESS | 1767 | 1464015908316 Marionette DEBUG loaded listener.js 08:05:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8b9ee000) [pid = 1767] [serial = 1785] [outer = 0x8a6dd000] 08:05:09 INFO - PROCESS | 1767 | 1464015909314 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1734ms 08:05:09 INFO - PROCESS | 1767 | 1464015909368 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 08:05:09 INFO - PROCESS | 1767 | 1464015909376 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 08:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:05:09 INFO - PROCESS | 1767 | 1464015909388 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:05:09 INFO - PROCESS | 1767 | 1464015909393 Marionette TRACE conn4 <- [1,2350,null,{}] 08:05:09 INFO - PROCESS | 1767 | 1464015909411 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:09 INFO - PROCESS | 1767 | 1464015909684 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 08:05:10 INFO - PROCESS | 1767 | 1464015910085 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c7e5c00 == 140 [pid = 1767] [id = 595] 08:05:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8c7f3c00) [pid = 1767] [serial = 1786] [outer = (nil)] 08:05:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8c86a000) [pid = 1767] [serial = 1787] [outer = 0x8c7f3c00] 08:05:10 INFO - PROCESS | 1767 | 1464015910185 Marionette DEBUG loaded listener.js 08:05:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8c873000) [pid = 1767] [serial = 1788] [outer = 0x8c7f3c00] 08:05:11 INFO - PROCESS | 1767 | 1464015911146 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1788ms 08:05:11 INFO - PROCESS | 1767 | 1464015911177 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 08:05:11 INFO - PROCESS | 1767 | 1464015911181 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 08:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:05:11 INFO - PROCESS | 1767 | 1464015911188 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:05:11 INFO - PROCESS | 1767 | 1464015911191 Marionette TRACE conn4 <- [1,2354,null,{}] 08:05:11 INFO - PROCESS | 1767 | 1464015911197 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:11 INFO - PROCESS | 1767 | 1464015911414 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 08:05:11 INFO - PROCESS | 1767 | 1464015911714 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6ed000 == 141 [pid = 1767] [id = 596] 08:05:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8c995800) [pid = 1767] [serial = 1789] [outer = (nil)] 08:05:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x8d019000) [pid = 1767] [serial = 1790] [outer = 0x8c995800] 08:05:11 INFO - PROCESS | 1767 | 1464015911868 Marionette DEBUG loaded listener.js 08:05:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8d020000) [pid = 1767] [serial = 1791] [outer = 0x8c995800] 08:05:12 INFO - PROCESS | 1767 | 1464015912836 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1683ms 08:05:12 INFO - PROCESS | 1767 | 1464015912872 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 08:05:12 INFO - PROCESS | 1767 | 1464015912876 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 08:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:05:12 INFO - PROCESS | 1767 | 1464015912883 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:05:12 INFO - PROCESS | 1767 | 1464015912886 Marionette TRACE conn4 <- [1,2358,null,{}] 08:05:12 INFO - PROCESS | 1767 | 1464015912892 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:13 INFO - PROCESS | 1767 | 1464015913112 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 08:05:13 INFO - PROCESS | 1767 | 1464015913439 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x885d3800 == 142 [pid = 1767] [id = 597] 08:05:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8c98c400) [pid = 1767] [serial = 1792] [outer = (nil)] 08:05:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8d1b9400) [pid = 1767] [serial = 1793] [outer = 0x8c98c400] 08:05:13 INFO - PROCESS | 1767 | 1464015913535 Marionette DEBUG loaded listener.js 08:05:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8d1bdc00) [pid = 1767] [serial = 1794] [outer = 0x8c98c400] 08:05:14 INFO - PROCESS | 1767 | 1464015914507 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1688ms 08:05:14 INFO - PROCESS | 1767 | 1464015914572 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 08:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:05:14 INFO - PROCESS | 1767 | 1464015914577 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 08:05:14 INFO - PROCESS | 1767 | 1464015914583 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:05:14 INFO - PROCESS | 1767 | 1464015914587 Marionette TRACE conn4 <- [1,2362,null,{}] 08:05:14 INFO - PROCESS | 1767 | 1464015914593 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:14 INFO - PROCESS | 1767 | 1464015914858 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 08:05:15 INFO - PROCESS | 1767 | 1464015915203 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d117000 == 143 [pid = 1767] [id = 598] 08:05:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8d1e3c00) [pid = 1767] [serial = 1795] [outer = (nil)] 08:05:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8d338000) [pid = 1767] [serial = 1796] [outer = 0x8d1e3c00] 08:05:15 INFO - PROCESS | 1767 | 1464015915300 Marionette DEBUG loaded listener.js 08:05:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8d46d400) [pid = 1767] [serial = 1797] [outer = 0x8d1e3c00] 08:05:16 INFO - PROCESS | 1767 | 1464015916270 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1739ms 08:05:16 INFO - PROCESS | 1767 | 1464015916323 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 08:05:16 INFO - PROCESS | 1767 | 1464015916326 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 08:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:05:16 INFO - PROCESS | 1767 | 1464015916332 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:05:16 INFO - PROCESS | 1767 | 1464015916336 Marionette TRACE conn4 <- [1,2366,null,{}] 08:05:16 INFO - PROCESS | 1767 | 1464015916342 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:16 INFO - PROCESS | 1767 | 1464015916601 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 08:05:16 INFO - PROCESS | 1767 | 1464015916925 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c86d800 == 144 [pid = 1767] [id = 599] 08:05:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x8d201800) [pid = 1767] [serial = 1798] [outer = (nil)] 08:05:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x8db03c00) [pid = 1767] [serial = 1799] [outer = 0x8d201800] 08:05:17 INFO - PROCESS | 1767 | 1464015917022 Marionette DEBUG loaded listener.js 08:05:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x8db0a000) [pid = 1767] [serial = 1800] [outer = 0x8d201800] 08:05:17 INFO - PROCESS | 1767 | 1464015917929 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1633ms 08:05:17 INFO - PROCESS | 1767 | 1464015917966 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 08:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:05:17 INFO - PROCESS | 1767 | 1464015917970 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 08:05:17 INFO - PROCESS | 1767 | 1464015917977 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:05:17 INFO - PROCESS | 1767 | 1464015917981 Marionette TRACE conn4 <- [1,2370,null,{}] 08:05:17 INFO - PROCESS | 1767 | 1464015917987 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:18 INFO - PROCESS | 1767 | 1464015918197 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 08:05:18 INFO - PROCESS | 1767 | 1464015918481 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d33d800 == 145 [pid = 1767] [id = 600] 08:05:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x8d470800) [pid = 1767] [serial = 1801] [outer = (nil)] 08:05:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x8dba2000) [pid = 1767] [serial = 1802] [outer = 0x8d470800] 08:05:18 INFO - PROCESS | 1767 | 1464015918619 Marionette DEBUG loaded listener.js 08:05:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x8dd2f400) [pid = 1767] [serial = 1803] [outer = 0x8d470800] 08:05:19 INFO - PROCESS | 1767 | 1464015919537 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1631ms 08:05:19 INFO - PROCESS | 1767 | 1464015919609 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 08:05:19 INFO - PROCESS | 1767 | 1464015919613 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 08:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:05:19 INFO - PROCESS | 1767 | 1464015919619 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:05:19 INFO - PROCESS | 1767 | 1464015919622 Marionette TRACE conn4 <- [1,2374,null,{}] 08:05:19 INFO - PROCESS | 1767 | 1464015919628 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:19 INFO - PROCESS | 1767 | 1464015919879 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 08:05:20 INFO - PROCESS | 1767 | 1464015920201 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d477800 == 146 [pid = 1767] [id = 601] 08:05:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x8db9dc00) [pid = 1767] [serial = 1804] [outer = (nil)] 08:05:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x8dd92400) [pid = 1767] [serial = 1805] [outer = 0x8db9dc00] 08:05:20 INFO - PROCESS | 1767 | 1464015920294 Marionette DEBUG loaded listener.js 08:05:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x8ddc8800) [pid = 1767] [serial = 1806] [outer = 0x8db9dc00] 08:05:21 INFO - PROCESS | 1767 | 1464015921244 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1691ms 08:05:21 INFO - PROCESS | 1767 | 1464015921311 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 08:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:05:21 INFO - PROCESS | 1767 | 1464015921315 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 08:05:21 INFO - PROCESS | 1767 | 1464015921322 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:05:21 INFO - PROCESS | 1767 | 1464015921325 Marionette TRACE conn4 <- [1,2378,null,{}] 08:05:21 INFO - PROCESS | 1767 | 1464015921331 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:21 INFO - PROCESS | 1767 | 1464015921573 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 08:05:21 INFO - PROCESS | 1767 | 1464015921899 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db98800 == 147 [pid = 1767] [id = 602] 08:05:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x8dba3000) [pid = 1767] [serial = 1807] [outer = (nil)] 08:05:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x8dec1c00) [pid = 1767] [serial = 1808] [outer = 0x8dba3000] 08:05:21 INFO - PROCESS | 1767 | 1464015921995 Marionette DEBUG loaded listener.js 08:05:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x8dec9000) [pid = 1767] [serial = 1809] [outer = 0x8dba3000] 08:05:22 INFO - PROCESS | 1767 | 1464015922917 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:05:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:05:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1632ms 08:05:22 INFO - PROCESS | 1767 | 1464015922954 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 08:05:22 INFO - PROCESS | 1767 | 1464015922958 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 08:05:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:05:22 INFO - PROCESS | 1767 | 1464015922965 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:05:22 INFO - PROCESS | 1767 | 1464015922969 Marionette TRACE conn4 <- [1,2382,null,{}] 08:05:22 INFO - PROCESS | 1767 | 1464015922975 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:23 INFO - PROCESS | 1767 | 1464015923216 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 08:05:23 INFO - PROCESS | 1767 | 1464015923551 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e6c8800 == 148 [pid = 1767] [id = 603] 08:05:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x8e731400) [pid = 1767] [serial = 1810] [outer = (nil)] 08:05:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x8e735000) [pid = 1767] [serial = 1811] [outer = 0x8e731400] 08:05:23 INFO - PROCESS | 1767 | 1464015923648 Marionette DEBUG loaded listener.js 08:05:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x8ed7a400) [pid = 1767] [serial = 1812] [outer = 0x8e731400] 08:05:24 INFO - PROCESS | 1767 | 1464015924586 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:05:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:05:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1691ms 08:05:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:05:24 INFO - PROCESS | 1767 | 1464015924657 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 08:05:24 INFO - PROCESS | 1767 | 1464015924660 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 08:05:24 INFO - PROCESS | 1767 | 1464015924667 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:05:24 INFO - PROCESS | 1767 | 1464015924670 Marionette TRACE conn4 <- [1,2386,null,{}] 08:05:24 INFO - PROCESS | 1767 | 1464015924676 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:24 INFO - PROCESS | 1767 | 1464015924877 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 08:05:25 INFO - PROCESS | 1767 | 1464015925207 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e734400 == 149 [pid = 1767] [id = 604] 08:05:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x8ed7a000) [pid = 1767] [serial = 1813] [outer = (nil)] 08:05:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x8ee55800) [pid = 1767] [serial = 1814] [outer = 0x8ed7a000] 08:05:25 INFO - PROCESS | 1767 | 1464015925299 Marionette DEBUG loaded listener.js 08:05:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x8ee61c00) [pid = 1767] [serial = 1815] [outer = 0x8ed7a000] 08:05:26 INFO - PROCESS | 1767 | 1464015926212 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1588ms 08:05:26 INFO - PROCESS | 1767 | 1464015926254 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 08:05:26 INFO - PROCESS | 1767 | 1464015926258 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 08:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:05:26 INFO - PROCESS | 1767 | 1464015926265 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:05:26 INFO - PROCESS | 1767 | 1464015926268 Marionette TRACE conn4 <- [1,2390,null,{}] 08:05:26 INFO - PROCESS | 1767 | 1464015926274 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:26 INFO - PROCESS | 1767 | 1464015926487 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 08:05:26 INFO - PROCESS | 1767 | 1464015926850 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d01b400 == 150 [pid = 1767] [id = 605] 08:05:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x8db05400) [pid = 1767] [serial = 1816] [outer = (nil)] 08:05:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x90d19400) [pid = 1767] [serial = 1817] [outer = 0x8db05400] 08:05:26 INFO - PROCESS | 1767 | 1464015926944 Marionette DEBUG loaded listener.js 08:05:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x90d1e800) [pid = 1767] [serial = 1818] [outer = 0x8db05400] 08:05:27 INFO - PROCESS | 1767 | 1464015927862 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:05:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:05:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1629ms 08:05:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:05:27 INFO - PROCESS | 1767 | 1464015927896 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 08:05:27 INFO - PROCESS | 1767 | 1464015927899 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 08:05:27 INFO - PROCESS | 1767 | 1464015927906 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:05:27 INFO - PROCESS | 1767 | 1464015927909 Marionette TRACE conn4 <- [1,2394,null,{}] 08:05:27 INFO - PROCESS | 1767 | 1464015927915 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:28 INFO - PROCESS | 1767 | 1464015928131 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 08:05:28 INFO - PROCESS | 1767 | 1464015928460 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e6cb000 == 151 [pid = 1767] [id = 606] 08:05:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x8efb5c00) [pid = 1767] [serial = 1819] [outer = (nil)] 08:05:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x90d8ec00) [pid = 1767] [serial = 1820] [outer = 0x8efb5c00] 08:05:28 INFO - PROCESS | 1767 | 1464015928552 Marionette DEBUG loaded listener.js 08:05:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x910f1000) [pid = 1767] [serial = 1821] [outer = 0x8efb5c00] 08:05:29 INFO - PROCESS | 1767 | 1464015929491 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1631ms 08:05:29 INFO - PROCESS | 1767 | 1464015929537 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 08:05:29 INFO - PROCESS | 1767 | 1464015929541 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 08:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:05:29 INFO - PROCESS | 1767 | 1464015929548 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:05:29 INFO - PROCESS | 1767 | 1464015929550 Marionette TRACE conn4 <- [1,2398,null,{}] 08:05:29 INFO - PROCESS | 1767 | 1464015929556 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:29 INFO - PROCESS | 1767 | 1464015929773 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 08:05:30 INFO - PROCESS | 1767 | 1464015930100 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x88ec9400 == 152 [pid = 1767] [id = 607] 08:05:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x8ed84800) [pid = 1767] [serial = 1822] [outer = (nil)] 08:05:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x91a23c00) [pid = 1767] [serial = 1823] [outer = 0x8ed84800] 08:05:30 INFO - PROCESS | 1767 | 1464015930195 Marionette DEBUG loaded listener.js 08:05:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x91a26c00) [pid = 1767] [serial = 1824] [outer = 0x8ed84800] 08:05:31 INFO - PROCESS | 1767 | 1464015931127 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:05:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1632ms 08:05:31 INFO - PROCESS | 1767 | 1464015931181 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 08:05:31 INFO - PROCESS | 1767 | 1464015931184 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 08:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:05:31 INFO - PROCESS | 1767 | 1464015931191 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:05:31 INFO - PROCESS | 1767 | 1464015931194 Marionette TRACE conn4 <- [1,2402,null,{}] 08:05:31 INFO - PROCESS | 1767 | 1464015931200 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:31 INFO - PROCESS | 1767 | 1464015931436 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 08:05:31 INFO - PROCESS | 1767 | 1464015931796 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x8830e800 == 153 [pid = 1767] [id = 608] 08:05:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x8e47b400) [pid = 1767] [serial = 1825] [outer = (nil)] 08:05:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x91fb7000) [pid = 1767] [serial = 1826] [outer = 0x8e47b400] 08:05:31 INFO - PROCESS | 1767 | 1464015931889 Marionette DEBUG loaded listener.js 08:05:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x91fbc400) [pid = 1767] [serial = 1827] [outer = 0x8e47b400] 08:05:32 INFO - PROCESS | 1767 | 1464015932835 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1682ms 08:05:32 INFO - PROCESS | 1767 | 1464015932873 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 08:05:32 INFO - PROCESS | 1767 | 1464015932877 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 08:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:05:32 INFO - PROCESS | 1767 | 1464015932883 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:05:32 INFO - PROCESS | 1767 | 1464015932887 Marionette TRACE conn4 <- [1,2406,null,{}] 08:05:32 INFO - PROCESS | 1767 | 1464015932892 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:33 INFO - PROCESS | 1767 | 1464015933121 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 08:05:33 INFO - PROCESS | 1767 | 1464015933459 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x885d5800 == 154 [pid = 1767] [id = 609] 08:05:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x910f7400) [pid = 1767] [serial = 1828] [outer = (nil)] 08:05:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x92950c00) [pid = 1767] [serial = 1829] [outer = 0x910f7400] 08:05:33 INFO - PROCESS | 1767 | 1464015933555 Marionette DEBUG loaded listener.js 08:05:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x92953c00) [pid = 1767] [serial = 1830] [outer = 0x910f7400] 08:05:34 INFO - PROCESS | 1767 | 1464015934472 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1632ms 08:05:34 INFO - PROCESS | 1767 | 1464015934516 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 08:05:34 INFO - PROCESS | 1767 | 1464015934519 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 08:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:05:34 INFO - PROCESS | 1767 | 1464015934526 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:05:34 INFO - PROCESS | 1767 | 1464015934530 Marionette TRACE conn4 <- [1,2410,null,{}] 08:05:34 INFO - PROCESS | 1767 | 1464015934535 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:34 INFO - PROCESS | 1767 | 1464015934812 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 08:05:35 INFO - PROCESS | 1767 | 1464015935150 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x91a23800 == 155 [pid = 1767] [id = 610] 08:05:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x92497000) [pid = 1767] [serial = 1831] [outer = (nil)] 08:05:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x93866000) [pid = 1767] [serial = 1832] [outer = 0x92497000] 08:05:35 INFO - PROCESS | 1767 | 1464015935244 Marionette DEBUG loaded listener.js 08:05:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x9386dc00) [pid = 1767] [serial = 1833] [outer = 0x92497000] 08:05:36 INFO - PROCESS | 1767 | 1464015936219 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:05:37 INFO - PROCESS | 1767 | --DOCSHELL 0x8830f000 == 154 [pid = 1767] [id = 544] 08:05:37 INFO - PROCESS | 1767 | --DOCSHELL 0x8dec2400 == 153 [pid = 1767] [id = 407] 08:05:37 INFO - PROCESS | 1767 | --DOCSHELL 0x881db800 == 152 [pid = 1767] [id = 542] 08:05:37 INFO - PROCESS | 1767 | --DOCSHELL 0x93863400 == 151 [pid = 1767] [id = 540] 08:05:37 INFO - PROCESS | 1767 | --DOCSHELL 0x8b3bd400 == 150 [pid = 1767] [id = 485] 08:05:37 INFO - PROCESS | 1767 | --DOCSHELL 0x93867c00 == 149 [pid = 1767] [id = 539] 08:05:37 INFO - PROCESS | 1767 | --DOCSHELL 0x88ec0400 == 148 [pid = 1767] [id = 537] 08:05:37 INFO - PROCESS | 1767 | --DOCSHELL 0x88302c00 == 147 [pid = 1767] [id = 484] 08:05:37 INFO - PROCESS | 1767 | --DOCSHELL 0x8ddce000 == 146 [pid = 1767] [id = 486] 08:05:37 INFO - PROCESS | 1767 | --DOCSHELL 0x90d91000 == 145 [pid = 1767] [id = 538] 08:05:37 INFO - PROCESS | 1767 | --DOCSHELL 0x8ddd5c00 == 144 [pid = 1767] [id = 543] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x8d1dc400) [pid = 1767] [serial = 1715] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x8d1d9c00) [pid = 1767] [serial = 1659] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x8a2ecc00) [pid = 1767] [serial = 1707] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x8c6ec800) [pid = 1767] [serial = 1656] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x91a2d000) [pid = 1767] [serial = 1673] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x9a970800) [pid = 1767] [serial = 1692] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x8db01c00) [pid = 1767] [serial = 1662] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x9a226000) [pid = 1767] [serial = 1686] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x9a23fc00) [pid = 1767] [serial = 1688] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x93aa0800) [pid = 1767] [serial = 1680] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x8ed78c00) [pid = 1767] [serial = 1668] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x9a303000) [pid = 1767] [serial = 1689] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x8b3bb800) [pid = 1767] [serial = 1710] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x9ceb1c00) [pid = 1767] [serial = 1703] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x8a913000) [pid = 1767] [serial = 1709] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x9bd58c00) [pid = 1767] [serial = 1698] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x8d46f400) [pid = 1767] [serial = 1661] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x9559a800) [pid = 1767] [serial = 1682] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x9baab000) [pid = 1767] [serial = 1697] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x8d121c00) [pid = 1767] [serial = 1658] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x8d01e000) [pid = 1767] [serial = 1712] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x90d8e000) [pid = 1767] [serial = 1671] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x9abd7400) [pid = 1767] [serial = 1695] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x88ec9000) [pid = 1767] [serial = 1653] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x8dd90c00) [pid = 1767] [serial = 1665] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x898e5800) [pid = 1767] [serial = 1706] [outer = (nil)] [url = about:blank] 08:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 3586ms 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x9a96dc00) [pid = 1767] [serial = 1691] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x97614c00) [pid = 1767] [serial = 1683] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x9cc63800) [pid = 1767] [serial = 1701] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x90d87400) [pid = 1767] [serial = 1670] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x9cc5cc00) [pid = 1767] [serial = 1700] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x885dac00) [pid = 1767] [serial = 1652] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0xa050cc00) [pid = 1767] [serial = 1704] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8dd87800) [pid = 1767] [serial = 1664] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x8b3b8800) [pid = 1767] [serial = 1655] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x9295b000) [pid = 1767] [serial = 1676] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x93507800) [pid = 1767] [serial = 1677] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8e483800) [pid = 1767] [serial = 1667] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x99e64c00) [pid = 1767] [serial = 1685] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8d018000) [pid = 1767] [serial = 1587] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x9ab3a000) [pid = 1767] [serial = 1694] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x91fbb000) [pid = 1767] [serial = 1674] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x8d11cc00) [pid = 1767] [serial = 1713] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x93a2a800) [pid = 1767] [serial = 1679] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1767 | 1464015938267 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 08:05:38 INFO - PROCESS | 1767 | 1464015938271 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 08:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:05:38 INFO - PROCESS | 1767 | 1464015938284 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:05:38 INFO - PROCESS | 1767 | 1464015938292 Marionette TRACE conn4 <- [1,2414,null,{}] 08:05:38 INFO - PROCESS | 1767 | 1464015938300 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:38 INFO - PROCESS | 1767 | 1464015938502 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 08:05:38 INFO - PROCESS | 1767 | 1464015938726 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:38 INFO - PROCESS | 1767 | ++DOCSHELL 0x88eca000 == 145 [pid = 1767] [id = 611] 08:05:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x88ecb000) [pid = 1767] [serial = 1834] [outer = (nil)] 08:05:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x898dd400) [pid = 1767] [serial = 1835] [outer = 0x88ecb000] 08:05:38 INFO - PROCESS | 1767 | 1464015938813 Marionette DEBUG loaded listener.js 08:05:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8a2ecc00) [pid = 1767] [serial = 1836] [outer = 0x88ecb000] 08:05:39 INFO - PROCESS | 1767 | 1464015939685 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1441ms 08:05:39 INFO - PROCESS | 1767 | 1464015939736 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 08:05:39 INFO - PROCESS | 1767 | 1464015939746 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 08:05:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:05:39 INFO - PROCESS | 1767 | 1464015939760 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:05:39 INFO - PROCESS | 1767 | 1464015939767 Marionette TRACE conn4 <- [1,2418,null,{}] 08:05:39 INFO - PROCESS | 1767 | 1464015939773 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:39 INFO - PROCESS | 1767 | 1464015939997 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 08:05:40 INFO - PROCESS | 1767 | 1464015940262 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6e4400 == 146 [pid = 1767] [id = 612] 08:05:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8a6eac00) [pid = 1767] [serial = 1837] [outer = (nil)] 08:05:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8a918c00) [pid = 1767] [serial = 1838] [outer = 0x8a6eac00] 08:05:40 INFO - PROCESS | 1767 | 1464015940342 Marionette DEBUG loaded listener.js 08:05:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8b9e5400) [pid = 1767] [serial = 1839] [outer = 0x8a6eac00] 08:05:41 INFO - PROCESS | 1767 | 1464015941281 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:05:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:05:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1596ms 08:05:41 INFO - PROCESS | 1767 | 1464015941355 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 08:05:41 INFO - PROCESS | 1767 | 1464015941362 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 08:05:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:05:41 INFO - PROCESS | 1767 | 1464015941373 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:05:41 INFO - PROCESS | 1767 | 1464015941378 Marionette TRACE conn4 <- [1,2422,null,{}] 08:05:41 INFO - PROCESS | 1767 | 1464015941402 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:41 INFO - PROCESS | 1767 | 1464015941696 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 08:05:41 INFO - PROCESS | 1767 | 1464015941732 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:41 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a912000 == 147 [pid = 1767] [id = 613] 08:05:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8c553000) [pid = 1767] [serial = 1840] [outer = (nil)] 08:05:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8c98b400) [pid = 1767] [serial = 1841] [outer = 0x8c553000] 08:05:41 INFO - PROCESS | 1767 | 1464015941817 Marionette DEBUG loaded listener.js 08:05:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x8d01e400) [pid = 1767] [serial = 1842] [outer = 0x8c553000] 08:05:43 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x9249c400) [pid = 1767] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:05:43 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x97680800) [pid = 1767] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:05:43 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x88305c00) [pid = 1767] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:05:43 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x93a28800) [pid = 1767] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:05:43 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8ed81400) [pid = 1767] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:05:43 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x8dec5c00) [pid = 1767] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:05:43 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x95605c00) [pid = 1767] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:05:43 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x8c6f0c00) [pid = 1767] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:05:43 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x8a2f1800) [pid = 1767] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:05:43 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x885e0c00) [pid = 1767] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:05:43 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x935d6400) [pid = 1767] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:05:43 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x8a60fc00) [pid = 1767] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:05:43 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x8d472800) [pid = 1767] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:05:43 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x898dfc00) [pid = 1767] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:05:43 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x8b3b2c00) [pid = 1767] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:05:43 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8c557c00) [pid = 1767] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:05:43 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x8e740000) [pid = 1767] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:05:43 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x910f3000) [pid = 1767] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:05:43 INFO - PROCESS | 1767 | 1464015943408 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:05:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:05:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2054ms 08:05:43 INFO - PROCESS | 1767 | 1464015943425 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 08:05:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:05:43 INFO - PROCESS | 1767 | 1464015943429 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 08:05:43 INFO - PROCESS | 1767 | 1464015943436 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:05:43 INFO - PROCESS | 1767 | 1464015943439 Marionette TRACE conn4 <- [1,2426,null,{}] 08:05:43 INFO - PROCESS | 1767 | 1464015943484 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:43 INFO - PROCESS | 1767 | 1464015943702 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 08:05:43 INFO - PROCESS | 1767 | 1464015943900 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x88305c00 == 148 [pid = 1767] [id = 614] 08:05:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x8a60cc00) [pid = 1767] [serial = 1843] [outer = (nil)] 08:05:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x8d11bc00) [pid = 1767] [serial = 1844] [outer = 0x8a60cc00] 08:05:43 INFO - PROCESS | 1767 | 1464015943982 Marionette DEBUG loaded listener.js 08:05:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8d1db000) [pid = 1767] [serial = 1845] [outer = 0x8a60cc00] 08:05:44 INFO - PROCESS | 1767 | 1464015944809 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:05:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:05:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1401ms 08:05:44 INFO - PROCESS | 1767 | 1464015944837 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 08:05:44 INFO - PROCESS | 1767 | 1464015944841 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 08:05:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:05:44 INFO - PROCESS | 1767 | 1464015944847 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:05:44 INFO - PROCESS | 1767 | 1464015944850 Marionette TRACE conn4 <- [1,2430,null,{}] 08:05:44 INFO - PROCESS | 1767 | 1464015944856 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:45 INFO - PROCESS | 1767 | 1464015945061 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 08:05:45 INFO - PROCESS | 1767 | 1464015945391 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x885d9000 == 149 [pid = 1767] [id = 615] 08:05:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x885dac00) [pid = 1767] [serial = 1846] [outer = (nil)] 08:05:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x88d97000) [pid = 1767] [serial = 1847] [outer = 0x885dac00] 08:05:45 INFO - PROCESS | 1767 | 1464015945554 Marionette DEBUG loaded listener.js 08:05:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x88ec6c00) [pid = 1767] [serial = 1848] [outer = 0x885dac00] 08:05:46 INFO - PROCESS | 1767 | 1464015946533 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:05:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:05:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1734ms 08:05:46 INFO - PROCESS | 1767 | 1464015946582 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 08:05:46 INFO - PROCESS | 1767 | 1464015946589 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 08:05:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:05:46 INFO - PROCESS | 1767 | 1464015946597 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:05:46 INFO - PROCESS | 1767 | 1464015946603 Marionette TRACE conn4 <- [1,2434,null,{}] 08:05:46 INFO - PROCESS | 1767 | 1464015946611 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:46 INFO - PROCESS | 1767 | 1464015946856 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 08:05:47 INFO - PROCESS | 1767 | 1464015947191 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a912c00 == 150 [pid = 1767] [id = 616] 08:05:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8b3b1800) [pid = 1767] [serial = 1849] [outer = (nil)] 08:05:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8b3c0c00) [pid = 1767] [serial = 1850] [outer = 0x8b3b1800] 08:05:47 INFO - PROCESS | 1767 | 1464015947288 Marionette DEBUG loaded listener.js 08:05:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8c6e7400) [pid = 1767] [serial = 1851] [outer = 0x8b3b1800] 08:05:48 INFO - PROCESS | 1767 | 1464015948233 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:05:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:05:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1684ms 08:05:48 INFO - PROCESS | 1767 | 1464015948284 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 08:05:48 INFO - PROCESS | 1767 | 1464015948290 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 08:05:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:05:48 INFO - PROCESS | 1767 | 1464015948300 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:05:48 INFO - PROCESS | 1767 | 1464015948303 Marionette TRACE conn4 <- [1,2438,null,{}] 08:05:48 INFO - PROCESS | 1767 | 1464015948310 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:48 INFO - PROCESS | 1767 | 1464015948541 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 08:05:48 INFO - PROCESS | 1767 | 1464015948919 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c866c00 == 151 [pid = 1767] [id = 617] 08:05:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x8d013800) [pid = 1767] [serial = 1852] [outer = (nil)] 08:05:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8d119400) [pid = 1767] [serial = 1853] [outer = 0x8d013800] 08:05:49 INFO - PROCESS | 1767 | 1464015949018 Marionette DEBUG loaded listener.js 08:05:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8d1c1400) [pid = 1767] [serial = 1854] [outer = 0x8d013800] 08:05:50 INFO - PROCESS | 1767 | 1464015950098 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:05:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:05:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1830ms 08:05:50 INFO - PROCESS | 1767 | 1464015950131 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 08:05:50 INFO - PROCESS | 1767 | 1464015950134 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 08:05:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:05:50 INFO - PROCESS | 1767 | 1464015950144 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:05:50 INFO - PROCESS | 1767 | 1464015950153 Marionette TRACE conn4 <- [1,2442,null,{}] 08:05:50 INFO - PROCESS | 1767 | 1464015950168 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:50 INFO - PROCESS | 1767 | 1464015950401 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 08:05:50 INFO - PROCESS | 1767 | 1464015950732 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c98b800 == 152 [pid = 1767] [id = 618] 08:05:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8d1e5400) [pid = 1767] [serial = 1855] [outer = (nil)] 08:05:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8d477c00) [pid = 1767] [serial = 1856] [outer = 0x8d1e5400] 08:05:50 INFO - PROCESS | 1767 | 1464015950831 Marionette DEBUG loaded listener.js 08:05:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8db08c00) [pid = 1767] [serial = 1857] [outer = 0x8d1e5400] 08:05:52 INFO - PROCESS | 1767 | 1464015952060 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1942ms 08:05:52 INFO - PROCESS | 1767 | 1464015952120 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 08:05:52 INFO - PROCESS | 1767 | 1464015952130 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 08:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:05:52 INFO - PROCESS | 1767 | 1464015952145 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:05:52 INFO - PROCESS | 1767 | 1464015952151 Marionette TRACE conn4 <- [1,2446,null,{}] 08:05:52 INFO - PROCESS | 1767 | 1464015952221 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:52 INFO - PROCESS | 1767 | 1464015952639 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 08:05:53 INFO - PROCESS | 1767 | 1464015952980 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d46d800 == 153 [pid = 1767] [id = 619] 08:05:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8dba3c00) [pid = 1767] [serial = 1858] [outer = (nil)] 08:05:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8dd8d400) [pid = 1767] [serial = 1859] [outer = 0x8dba3c00] 08:05:53 INFO - PROCESS | 1767 | 1464015953067 Marionette DEBUG loaded listener.js 08:05:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x8ddc8400) [pid = 1767] [serial = 1860] [outer = 0x8dba3c00] 08:05:54 INFO - PROCESS | 1767 | 1464015954015 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1935ms 08:05:54 INFO - PROCESS | 1767 | 1464015954080 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 08:05:54 INFO - PROCESS | 1767 | 1464015954084 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 08:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:05:54 INFO - PROCESS | 1767 | 1464015954090 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:05:54 INFO - PROCESS | 1767 | 1464015954094 Marionette TRACE conn4 <- [1,2450,null,{}] 08:05:54 INFO - PROCESS | 1767 | 1464015954100 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:54 INFO - PROCESS | 1767 | 1464015954314 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 08:05:54 INFO - PROCESS | 1767 | 1464015954592 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e47ec00 == 154 [pid = 1767] [id = 620] 08:05:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x8e481000) [pid = 1767] [serial = 1861] [outer = (nil)] 08:05:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x8e6c1400) [pid = 1767] [serial = 1862] [outer = 0x8e481000] 08:05:54 INFO - PROCESS | 1767 | 1464015954743 Marionette DEBUG loaded listener.js 08:05:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x8ed78c00) [pid = 1767] [serial = 1863] [outer = 0x8e481000] 08:05:55 INFO - PROCESS | 1767 | 1464015955718 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:05:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1684ms 08:05:55 INFO - PROCESS | 1767 | 1464015955775 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 08:05:55 INFO - PROCESS | 1767 | 1464015955779 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 08:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:05:55 INFO - PROCESS | 1767 | 1464015955785 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:05:55 INFO - PROCESS | 1767 | 1464015955789 Marionette TRACE conn4 <- [1,2454,null,{}] 08:05:55 INFO - PROCESS | 1767 | 1464015955794 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:56 INFO - PROCESS | 1767 | 1464015956017 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 08:05:56 INFO - PROCESS | 1767 | 1464015956340 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d201400 == 155 [pid = 1767] [id = 621] 08:05:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x8d20dc00) [pid = 1767] [serial = 1864] [outer = (nil)] 08:05:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x90d1b400) [pid = 1767] [serial = 1865] [outer = 0x8d20dc00] 08:05:56 INFO - PROCESS | 1767 | 1464015956434 Marionette DEBUG loaded listener.js 08:05:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x90d25c00) [pid = 1767] [serial = 1866] [outer = 0x8d20dc00] 08:05:57 INFO - PROCESS | 1767 | 1464015957354 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:05:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:05:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1632ms 08:05:57 INFO - PROCESS | 1767 | 1464015957418 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 08:05:57 INFO - PROCESS | 1767 | 1464015957422 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 08:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:05:57 INFO - PROCESS | 1767 | 1464015957429 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:05:57 INFO - PROCESS | 1767 | 1464015957432 Marionette TRACE conn4 <- [1,2458,null,{}] 08:05:57 INFO - PROCESS | 1767 | 1464015957438 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:57 INFO - PROCESS | 1767 | 1464015957702 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 08:05:58 INFO - PROCESS | 1767 | 1464015958036 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9ea800 == 156 [pid = 1767] [id = 622] 08:05:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x8c86c800) [pid = 1767] [serial = 1867] [outer = (nil)] 08:05:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x910f5000) [pid = 1767] [serial = 1868] [outer = 0x8c86c800] 08:05:58 INFO - PROCESS | 1767 | 1464015958131 Marionette DEBUG loaded listener.js 08:05:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x910f9c00) [pid = 1767] [serial = 1869] [outer = 0x8c86c800] 08:05:59 INFO - PROCESS | 1767 | 1464015959102 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1689ms 08:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:05:59 INFO - PROCESS | 1767 | 1464015959118 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 08:05:59 INFO - PROCESS | 1767 | 1464015959121 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 08:05:59 INFO - PROCESS | 1767 | 1464015959128 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:05:59 INFO - PROCESS | 1767 | 1464015959132 Marionette TRACE conn4 <- [1,2462,null,{}] 08:05:59 INFO - PROCESS | 1767 | 1464015959138 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:59 INFO - PROCESS | 1767 | 1464015959361 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 08:05:59 INFO - PROCESS | 1767 | 1464015959649 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x8efb2800 == 157 [pid = 1767] [id = 623] 08:05:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x90d8c400) [pid = 1767] [serial = 1870] [outer = (nil)] 08:05:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x92495800) [pid = 1767] [serial = 1871] [outer = 0x90d8c400] 08:05:59 INFO - PROCESS | 1767 | 1464015959788 Marionette DEBUG loaded listener.js 08:05:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x9294fc00) [pid = 1767] [serial = 1872] [outer = 0x90d8c400] 08:06:00 INFO - PROCESS | 1767 | 1464015960734 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1640ms 08:06:00 INFO - PROCESS | 1767 | 1464015960768 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 08:06:00 INFO - PROCESS | 1767 | 1464015960771 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 08:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:06:00 INFO - PROCESS | 1767 | 1464015960778 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:06:00 INFO - PROCESS | 1767 | 1464015960781 Marionette TRACE conn4 <- [1,2466,null,{}] 08:06:00 INFO - PROCESS | 1767 | 1464015960787 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:01 INFO - PROCESS | 1767 | 1464015961028 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 08:06:01 INFO - PROCESS | 1767 | 1464015961382 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x91fbd400 == 158 [pid = 1767] [id = 624] 08:06:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x9295d800) [pid = 1767] [serial = 1873] [outer = (nil)] 08:06:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x9385f000) [pid = 1767] [serial = 1874] [outer = 0x9295d800] 08:06:01 INFO - PROCESS | 1767 | 1464015961478 Marionette DEBUG loaded listener.js 08:06:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x93863400) [pid = 1767] [serial = 1875] [outer = 0x9295d800] 08:06:02 INFO - PROCESS | 1767 | 1464015962492 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1785ms 08:06:02 INFO - PROCESS | 1767 | 1464015962566 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 08:06:02 INFO - PROCESS | 1767 | 1464015962571 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 08:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:06:02 INFO - PROCESS | 1767 | 1464015962582 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:06:02 INFO - PROCESS | 1767 | 1464015962588 Marionette TRACE conn4 <- [1,2470,null,{}] 08:06:02 INFO - PROCESS | 1767 | 1464015962597 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:03 INFO - PROCESS | 1767 | 1464015963009 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 08:06:03 INFO - PROCESS | 1767 | 1464015963493 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x93aa0800 == 159 [pid = 1767] [id = 625] 08:06:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x93aa0c00) [pid = 1767] [serial = 1876] [outer = (nil)] 08:06:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x94453400) [pid = 1767] [serial = 1877] [outer = 0x93aa0c00] 08:06:03 INFO - PROCESS | 1767 | 1464015963603 Marionette DEBUG loaded listener.js 08:06:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x94f84000) [pid = 1767] [serial = 1878] [outer = 0x93aa0c00] 08:06:04 INFO - PROCESS | 1767 | 1464015964638 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 2094ms 08:06:04 INFO - PROCESS | 1767 | 1464015964677 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 08:06:04 INFO - PROCESS | 1767 | 1464015964680 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 08:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:06:04 INFO - PROCESS | 1767 | 1464015964688 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:06:04 INFO - PROCESS | 1767 | 1464015964693 Marionette TRACE conn4 <- [1,2474,null,{}] 08:06:04 INFO - PROCESS | 1767 | 1464015964698 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:04 INFO - PROCESS | 1767 | 1464015964976 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 08:06:05 INFO - PROCESS | 1767 | 1464015965368 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x95145800 == 160 [pid = 1767] [id = 626] 08:06:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x9559d000) [pid = 1767] [serial = 1879] [outer = (nil)] 08:06:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x95608c00) [pid = 1767] [serial = 1880] [outer = 0x9559d000] 08:06:05 INFO - PROCESS | 1767 | 1464015965467 Marionette DEBUG loaded listener.js 08:06:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x9560f000) [pid = 1767] [serial = 1881] [outer = 0x9559d000] 08:06:06 INFO - PROCESS | 1767 | 1464015966557 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1892ms 08:06:06 INFO - PROCESS | 1767 | 1464015966584 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 08:06:06 INFO - PROCESS | 1767 | 1464015966590 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 08:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:06:06 INFO - PROCESS | 1767 | 1464015966600 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:06:06 INFO - PROCESS | 1767 | 1464015966605 Marionette TRACE conn4 <- [1,2478,null,{}] 08:06:06 INFO - PROCESS | 1767 | 1464015966615 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:06 INFO - PROCESS | 1767 | 1464015966957 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 08:06:07 INFO - PROCESS | 1767 | 1464015967312 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x885d2c00 == 161 [pid = 1767] [id = 627] 08:06:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x95601c00) [pid = 1767] [serial = 1882] [outer = (nil)] 08:06:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x97617400) [pid = 1767] [serial = 1883] [outer = 0x95601c00] 08:06:07 INFO - PROCESS | 1767 | 1464015967404 Marionette DEBUG loaded listener.js 08:06:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x97619800) [pid = 1767] [serial = 1884] [outer = 0x95601c00] 08:06:08 INFO - PROCESS | 1767 | 1464015968386 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:06:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:06:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1835ms 08:06:08 INFO - PROCESS | 1767 | 1464015968437 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 08:06:08 INFO - PROCESS | 1767 | 1464015968441 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 08:06:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:06:08 INFO - PROCESS | 1767 | 1464015968447 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:06:08 INFO - PROCESS | 1767 | 1464015968451 Marionette TRACE conn4 <- [1,2482,null,{}] 08:06:08 INFO - PROCESS | 1767 | 1464015968457 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:08 INFO - PROCESS | 1767 | 1464015968696 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 08:06:09 INFO - PROCESS | 1767 | 1464015969031 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x94f81800 == 162 [pid = 1767] [id = 628] 08:06:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x95150400) [pid = 1767] [serial = 1885] [outer = (nil)] 08:06:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x97682800) [pid = 1767] [serial = 1886] [outer = 0x95150400] 08:06:09 INFO - PROCESS | 1767 | 1464015969131 Marionette DEBUG loaded listener.js 08:06:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x98018400) [pid = 1767] [serial = 1887] [outer = 0x95150400] 08:06:10 INFO - PROCESS | 1767 | 1464015970086 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:06:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:06:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1690ms 08:06:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:06:10 INFO - PROCESS | 1767 | 1464015970139 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 08:06:10 INFO - PROCESS | 1767 | 1464015970142 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 08:06:10 INFO - PROCESS | 1767 | 1464015970150 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:06:10 INFO - PROCESS | 1767 | 1464015970153 Marionette TRACE conn4 <- [1,2486,null,{}] 08:06:10 INFO - PROCESS | 1767 | 1464015970159 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:10 INFO - PROCESS | 1767 | 1464015970401 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 08:06:10 INFO - PROCESS | 1767 | 1464015970737 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x9559b000 == 163 [pid = 1767] [id = 629] 08:06:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x97617c00) [pid = 1767] [serial = 1888] [outer = (nil)] 08:06:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x99d99800) [pid = 1767] [serial = 1889] [outer = 0x97617c00] 08:06:10 INFO - PROCESS | 1767 | 1464015970837 Marionette DEBUG loaded listener.js 08:06:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x99e64400) [pid = 1767] [serial = 1890] [outer = 0x97617c00] 08:06:11 INFO - PROCESS | 1767 | 1464015971822 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1748ms 08:06:11 INFO - PROCESS | 1767 | 1464015971898 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 08:06:11 INFO - PROCESS | 1767 | 1464015971901 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 08:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:06:11 INFO - PROCESS | 1767 | 1464015971908 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:06:11 INFO - PROCESS | 1767 | 1464015971911 Marionette TRACE conn4 <- [1,2490,null,{}] 08:06:11 INFO - PROCESS | 1767 | 1464015971917 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:12 INFO - PROCESS | 1767 | 1464015972164 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 08:06:12 INFO - PROCESS | 1767 | 1464015972503 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1c2400 == 164 [pid = 1767] [id = 630] 08:06:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x8e6c7000) [pid = 1767] [serial = 1891] [outer = (nil)] 08:06:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x9a1a6400) [pid = 1767] [serial = 1892] [outer = 0x8e6c7000] 08:06:12 INFO - PROCESS | 1767 | 1464015972600 Marionette DEBUG loaded listener.js 08:06:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x9a226000) [pid = 1767] [serial = 1893] [outer = 0x8e6c7000] 08:06:13 INFO - PROCESS | 1767 | 1464015973599 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:06:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:06:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1780ms 08:06:13 INFO - PROCESS | 1767 | 1464015973690 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 08:06:13 INFO - PROCESS | 1767 | 1464015973693 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 08:06:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:06:13 INFO - PROCESS | 1767 | 1464015973700 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:06:13 INFO - PROCESS | 1767 | 1464015973703 Marionette TRACE conn4 <- [1,2494,null,{}] 08:06:13 INFO - PROCESS | 1767 | 1464015973712 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:13 INFO - PROCESS | 1767 | 1464015973978 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 08:06:14 INFO - PROCESS | 1767 | 1464015974341 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x88308c00 == 165 [pid = 1767] [id = 631] 08:06:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x988a0000) [pid = 1767] [serial = 1894] [outer = (nil)] 08:06:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x9a238800) [pid = 1767] [serial = 1895] [outer = 0x988a0000] 08:06:14 INFO - PROCESS | 1767 | 1464015974430 Marionette DEBUG loaded listener.js 08:06:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x9a23c000) [pid = 1767] [serial = 1896] [outer = 0x988a0000] 08:06:15 INFO - PROCESS | 1767 | 1464015975383 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1739ms 08:06:15 INFO - PROCESS | 1767 | 1464015975439 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 08:06:15 INFO - PROCESS | 1767 | 1464015975443 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 08:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:06:15 INFO - PROCESS | 1767 | 1464015975450 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:06:15 INFO - PROCESS | 1767 | 1464015975453 Marionette TRACE conn4 <- [1,2498,null,{}] 08:06:15 INFO - PROCESS | 1767 | 1464015975459 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:15 INFO - PROCESS | 1767 | 1464015975673 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 08:06:16 INFO - PROCESS | 1767 | 1464015976010 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x898d9000 == 164 [pid = 1767] [id = 473] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8dd35000 == 163 [pid = 1767] [id = 465] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8c7ea800 == 162 [pid = 1767] [id = 290] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8dd33000 == 161 [pid = 1767] [id = 341] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x88d96000 == 160 [pid = 1767] [id = 568] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x898e6800 == 159 [pid = 1767] [id = 569] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x95605000 == 158 [pid = 1767] [id = 466] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x98077000 == 157 [pid = 1767] [id = 289] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x94f85000 == 156 [pid = 1767] [id = 468] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x88305c00 == 155 [pid = 1767] [id = 614] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8a912000 == 154 [pid = 1767] [id = 613] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8a6e4400 == 153 [pid = 1767] [id = 612] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x88eca000 == 152 [pid = 1767] [id = 611] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8830e800 == 151 [pid = 1767] [id = 608] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x88ec9400 == 150 [pid = 1767] [id = 607] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8d01b400 == 149 [pid = 1767] [id = 605] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8e6cb000 == 148 [pid = 1767] [id = 606] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8e734400 == 147 [pid = 1767] [id = 604] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8e6c8800 == 146 [pid = 1767] [id = 603] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8db98800 == 145 [pid = 1767] [id = 602] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8d477800 == 144 [pid = 1767] [id = 601] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8d33d800 == 143 [pid = 1767] [id = 600] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8d117000 == 142 [pid = 1767] [id = 598] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8c86d800 == 141 [pid = 1767] [id = 599] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x885d3800 == 140 [pid = 1767] [id = 597] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6ed000 == 139 [pid = 1767] [id = 596] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8c7e5c00 == 138 [pid = 1767] [id = 595] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8a6dcc00 == 137 [pid = 1767] [id = 594] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x88d9b000 == 136 [pid = 1767] [id = 592] 08:06:17 INFO - PROCESS | 1767 | --DOCSHELL 0x88ec3400 == 135 [pid = 1767] [id = 593] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x8b9ef400) [pid = 1767] [serial = 1778] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x9295cc00) [pid = 1767] [serial = 1742] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x9a230000) [pid = 1767] [serial = 1754] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x8830b800) [pid = 1767] [serial = 1769] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x9928ec00) [pid = 1767] [serial = 1752] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x910f5800) [pid = 1767] [serial = 1736] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x8e481400) [pid = 1767] [serial = 1728] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x9761ac00) [pid = 1767] [serial = 1749] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x8d206000) [pid = 1767] [serial = 1722] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x9a30ec00) [pid = 1767] [serial = 1757] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x8a612c00) [pid = 1767] [serial = 1719] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x93868c00) [pid = 1767] [serial = 1743] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x9806f000) [pid = 1767] [serial = 1751] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x96c58000) [pid = 1767] [serial = 1748] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x93aa3800) [pid = 1767] [serial = 1746] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x8a6dc800) [pid = 1767] [serial = 1775] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x885ddc00) [pid = 1767] [serial = 1770] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x9a641000) [pid = 1767] [serial = 1758] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x9a710400) [pid = 1767] [serial = 1760] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x8db9a000) [pid = 1767] [serial = 1724] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x9a23a000) [pid = 1767] [serial = 1755] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x89eedc00) [pid = 1767] [serial = 1773] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x93a9d400) [pid = 1767] [serial = 1745] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x9ab35400) [pid = 1767] [serial = 1763] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x91a23000) [pid = 1767] [serial = 1737] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x8e73a000) [pid = 1767] [serial = 1731] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x898e5000) [pid = 1767] [serial = 1772] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x9c145800) [pid = 1767] [serial = 1766] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x8d014000) [pid = 1767] [serial = 1650] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x8a90a000) [pid = 1767] [serial = 1776] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x90d18800) [pid = 1767] [serial = 1733] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x92059800) [pid = 1767] [serial = 1739] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x8e734000) [pid = 1767] [serial = 1730] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x8dd38800) [pid = 1767] [serial = 1725] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x90d1e000) [pid = 1767] [serial = 1734] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x8a2f1c00) [pid = 1767] [serial = 1718] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x8decb000) [pid = 1767] [serial = 1727] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x8d11f400) [pid = 1767] [serial = 1721] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x9248e800) [pid = 1767] [serial = 1740] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1767 | ++DOCSHELL 0x88305c00 == 136 [pid = 1767] [id = 632] 08:06:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8830b800) [pid = 1767] [serial = 1897] [outer = (nil)] 08:06:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x885ddc00) [pid = 1767] [serial = 1898] [outer = 0x8830b800] 08:06:18 INFO - PROCESS | 1767 | 1464015978018 Marionette DEBUG loaded listener.js 08:06:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x88ebe400) [pid = 1767] [serial = 1899] [outer = 0x8830b800] 08:06:18 INFO - PROCESS | 1767 | 1464015978894 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 3497ms 08:06:18 INFO - PROCESS | 1767 | 1464015978948 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 08:06:18 INFO - PROCESS | 1767 | 1464015978955 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 08:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:06:18 INFO - PROCESS | 1767 | 1464015978964 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:06:18 INFO - PROCESS | 1767 | 1464015978968 Marionette TRACE conn4 <- [1,2502,null,{}] 08:06:18 INFO - PROCESS | 1767 | 1464015978976 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:19 INFO - PROCESS | 1767 | 1464015979178 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 08:06:19 INFO - PROCESS | 1767 | 1464015979398 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a2f1c00 == 137 [pid = 1767] [id = 633] 08:06:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x8a604800) [pid = 1767] [serial = 1900] [outer = (nil)] 08:06:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x8a613c00) [pid = 1767] [serial = 1901] [outer = 0x8a604800] 08:06:19 INFO - PROCESS | 1767 | 1464015979489 Marionette DEBUG loaded listener.js 08:06:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x8a90ac00) [pid = 1767] [serial = 1902] [outer = 0x8a604800] 08:06:20 INFO - PROCESS | 1767 | 1464015980408 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1538ms 08:06:20 INFO - PROCESS | 1767 | 1464015980507 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 08:06:20 INFO - PROCESS | 1767 | 1464015980512 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 08:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:06:20 INFO - PROCESS | 1767 | 1464015980522 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:06:20 INFO - PROCESS | 1767 | 1464015980526 Marionette TRACE conn4 <- [1,2506,null,{}] 08:06:20 INFO - PROCESS | 1767 | 1464015980539 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:20 INFO - PROCESS | 1767 | 1464015980804 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 08:06:20 INFO - PROCESS | 1767 | 1464015980835 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x89ee9000 == 138 [pid = 1767] [id = 634] 08:06:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x8a6dcc00) [pid = 1767] [serial = 1903] [outer = (nil)] 08:06:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x8c6e9800) [pid = 1767] [serial = 1904] [outer = 0x8a6dcc00] 08:06:20 INFO - PROCESS | 1767 | 1464015980916 Marionette DEBUG loaded listener.js 08:06:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x8c869400) [pid = 1767] [serial = 1905] [outer = 0x8a6dcc00] 08:06:22 INFO - PROCESS | 1767 | 1464015982018 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1545ms 08:06:22 INFO - PROCESS | 1767 | 1464015982068 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 08:06:22 INFO - PROCESS | 1767 | 1464015982072 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 08:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:06:22 INFO - PROCESS | 1767 | 1464015982086 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - PROCESS | 1767 | 1464015982092 Marionette TRACE conn4 <- [1,2510,null,{}] 08:06:22 INFO - PROCESS | 1767 | 1464015982112 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:22 INFO - PROCESS | 1767 | 1464015982387 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x8d1e3c00) [pid = 1767] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x8db05400) [pid = 1767] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x8a6eac00) [pid = 1767] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x8b3b7400) [pid = 1767] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8c995800) [pid = 1767] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x8e731400) [pid = 1767] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x92497000) [pid = 1767] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x8d201800) [pid = 1767] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x9a285c00) [pid = 1767] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8efb5c00) [pid = 1767] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8a6dd000) [pid = 1767] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x8c553000) [pid = 1767] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x8db9dc00) [pid = 1767] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x8e47b400) [pid = 1767] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x8c98c400) [pid = 1767] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8e6c5c00) [pid = 1767] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x8ed7a000) [pid = 1767] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x88ec3800) [pid = 1767] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x88ecb000) [pid = 1767] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x8d470800) [pid = 1767] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x9a977800) [pid = 1767] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8ed84800) [pid = 1767] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x8c7f3c00) [pid = 1767] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x8dba3000) [pid = 1767] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:06:23 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x910f7400) [pid = 1767] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:06:23 INFO - PROCESS | 1767 | 1464015983203 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x88d94800 == 139 [pid = 1767] [id = 635] 08:06:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x88d96c00) [pid = 1767] [serial = 1906] [outer = (nil)] 08:06:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x8a6dd000) [pid = 1767] [serial = 1907] [outer = 0x88d96c00] 08:06:23 INFO - PROCESS | 1767 | 1464015983298 Marionette DEBUG loaded listener.js 08:06:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x8c86ac00) [pid = 1767] [serial = 1908] [outer = 0x88d96c00] 08:06:24 INFO - PROCESS | 1767 | 1464015984097 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:06:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:06:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 2065ms 08:06:24 INFO - PROCESS | 1767 | 1464015984152 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 08:06:24 INFO - PROCESS | 1767 | 1464015984157 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 08:06:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:06:24 INFO - PROCESS | 1767 | 1464015984168 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:06:24 INFO - PROCESS | 1767 | 1464015984170 Marionette TRACE conn4 <- [1,2514,null,{}] 08:06:24 INFO - PROCESS | 1767 | 1464015984177 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:24 INFO - PROCESS | 1767 | 1464015984380 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 08:06:24 INFO - PROCESS | 1767 | 1464015984577 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b3b3800 == 140 [pid = 1767] [id = 636] 08:06:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8c991c00) [pid = 1767] [serial = 1909] [outer = (nil)] 08:06:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8d1d8800) [pid = 1767] [serial = 1910] [outer = 0x8c991c00] 08:06:24 INFO - PROCESS | 1767 | 1464015984650 Marionette DEBUG loaded listener.js 08:06:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8d1e2400) [pid = 1767] [serial = 1911] [outer = 0x8c991c00] 08:06:25 INFO - PROCESS | 1767 | 1464015985745 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1636ms 08:06:25 INFO - PROCESS | 1767 | 1464015985806 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 08:06:25 INFO - PROCESS | 1767 | 1464015985813 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 08:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:06:25 INFO - PROCESS | 1767 | 1464015985823 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:06:25 INFO - PROCESS | 1767 | 1464015985828 Marionette TRACE conn4 <- [1,2518,null,{}] 08:06:25 INFO - PROCESS | 1767 | 1464015985836 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:26 INFO - PROCESS | 1767 | 1464015986093 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 08:06:26 INFO - PROCESS | 1767 | 1464015986444 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x89eed400 == 141 [pid = 1767] [id = 637] 08:06:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8a2ed000) [pid = 1767] [serial = 1912] [outer = (nil)] 08:06:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8a915000) [pid = 1767] [serial = 1913] [outer = 0x8a2ed000] 08:06:26 INFO - PROCESS | 1767 | 1464015986538 Marionette DEBUG loaded listener.js 08:06:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8c7ec800) [pid = 1767] [serial = 1914] [outer = 0x8a2ed000] 08:06:27 INFO - PROCESS | 1767 | 1464015987536 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1787ms 08:06:27 INFO - PROCESS | 1767 | 1464015987610 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 08:06:27 INFO - PROCESS | 1767 | 1464015987620 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 08:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:06:27 INFO - PROCESS | 1767 | 1464015987631 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:06:27 INFO - PROCESS | 1767 | 1464015987636 Marionette TRACE conn4 <- [1,2522,null,{}] 08:06:27 INFO - PROCESS | 1767 | 1464015987642 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:27 INFO - PROCESS | 1767 | 1464015987912 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 08:06:28 INFO - PROCESS | 1767 | 1464015988261 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d11d400 == 142 [pid = 1767] [id = 638] 08:06:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8d1bac00) [pid = 1767] [serial = 1915] [outer = (nil)] 08:06:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x8d1da400) [pid = 1767] [serial = 1916] [outer = 0x8d1bac00] 08:06:28 INFO - PROCESS | 1767 | 1464015988350 Marionette DEBUG loaded listener.js 08:06:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8d208400) [pid = 1767] [serial = 1917] [outer = 0x8d1bac00] 08:06:29 INFO - PROCESS | 1767 | 1464015989388 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1789ms 08:06:29 INFO - PROCESS | 1767 | 1464015989420 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 08:06:29 INFO - PROCESS | 1767 | 1464015989424 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 08:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:06:29 INFO - PROCESS | 1767 | 1464015989432 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:06:29 INFO - PROCESS | 1767 | 1464015989439 Marionette TRACE conn4 <- [1,2526,null,{}] 08:06:29 INFO - PROCESS | 1767 | 1464015989456 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:29 INFO - PROCESS | 1767 | 1464015989705 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 08:06:30 INFO - PROCESS | 1767 | 1464015990048 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d331800 == 143 [pid = 1767] [id = 639] 08:06:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8d474800) [pid = 1767] [serial = 1918] [outer = (nil)] 08:06:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8db98800) [pid = 1767] [serial = 1919] [outer = 0x8d474800] 08:06:30 INFO - PROCESS | 1767 | 1464015990151 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8dba3000) [pid = 1767] [serial = 1920] [outer = 0x8d474800] 08:06:31 INFO - PROCESS | 1767 | 1464015991144 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:06:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:06:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1745ms 08:06:31 INFO - PROCESS | 1767 | 1464015991177 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 08:06:31 INFO - PROCESS | 1767 | 1464015991181 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 08:06:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:06:31 INFO - PROCESS | 1767 | 1464015991189 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:06:31 INFO - PROCESS | 1767 | 1464015991192 Marionette TRACE conn4 <- [1,2530,null,{}] 08:06:31 INFO - PROCESS | 1767 | 1464015991198 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:31 INFO - PROCESS | 1767 | 1464015991443 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 08:06:31 INFO - PROCESS | 1767 | 1464015991775 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d33c000 == 144 [pid = 1767] [id = 640] 08:06:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8dd38c00) [pid = 1767] [serial = 1921] [outer = (nil)] 08:06:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8dd8f800) [pid = 1767] [serial = 1922] [outer = 0x8dd38c00] 08:06:31 INFO - PROCESS | 1767 | 1464015991872 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8ddcfc00) [pid = 1767] [serial = 1923] [outer = 0x8dd38c00] 08:06:32 INFO - PROCESS | 1767 | 1464015992821 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:06:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:06:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1684ms 08:06:32 INFO - PROCESS | 1767 | 1464015992874 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 08:06:32 INFO - PROCESS | 1767 | 1464015992877 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 08:06:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:06:32 INFO - PROCESS | 1767 | 1464015992884 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 1767 | 1464015992887 Marionette TRACE conn4 <- [1,2534,null,{}] 08:06:32 INFO - PROCESS | 1767 | 1464015992893 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:33 INFO - PROCESS | 1767 | 1464015993120 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 08:06:33 INFO - PROCESS | 1767 | 1464015993452 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d477800 == 145 [pid = 1767] [id = 641] 08:06:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x8db09c00) [pid = 1767] [serial = 1924] [outer = (nil)] 08:06:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x8e47e400) [pid = 1767] [serial = 1925] [outer = 0x8db09c00] 08:06:33 INFO - PROCESS | 1767 | 1464015993563 Marionette DEBUG loaded listener.js 08:06:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x8e481c00) [pid = 1767] [serial = 1926] [outer = 0x8db09c00] 08:06:34 INFO - PROCESS | 1767 | 1464015994496 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:06:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:06:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1683ms 08:06:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:06:34 INFO - PROCESS | 1767 | 1464015994568 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 08:06:34 INFO - PROCESS | 1767 | 1464015994572 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 08:06:34 INFO - PROCESS | 1767 | 1464015994578 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:06:34 INFO - PROCESS | 1767 | 1464015994581 Marionette TRACE conn4 <- [1,2538,null,{}] 08:06:34 INFO - PROCESS | 1767 | 1464015994587 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:34 INFO - PROCESS | 1767 | 1464015994878 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 08:06:35 INFO - PROCESS | 1767 | 1464015995232 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dec8c00 == 146 [pid = 1767] [id = 642] 08:06:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x8e6d0400) [pid = 1767] [serial = 1927] [outer = (nil)] 08:06:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x8e73a400) [pid = 1767] [serial = 1928] [outer = 0x8e6d0400] 08:06:35 INFO - PROCESS | 1767 | 1464015995330 Marionette DEBUG loaded listener.js 08:06:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x8efb3c00) [pid = 1767] [serial = 1929] [outer = 0x8e6d0400] 08:06:36 INFO - PROCESS | 1767 | 1464015996317 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:06:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:06:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1792ms 08:06:36 INFO - PROCESS | 1767 | 1464015996370 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 08:06:36 INFO - PROCESS | 1767 | 1464015996373 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 08:06:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:06:36 INFO - PROCESS | 1767 | 1464015996381 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 1767 | 1464015996384 Marionette TRACE conn4 <- [1,2542,null,{}] 08:06:36 INFO - PROCESS | 1767 | 1464015996391 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:36 INFO - PROCESS | 1767 | 1464015996624 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 08:06:36 INFO - PROCESS | 1767 | 1464015996953 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e733c00 == 147 [pid = 1767] [id = 643] 08:06:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x8e735c00) [pid = 1767] [serial = 1930] [outer = (nil)] 08:06:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x90d26400) [pid = 1767] [serial = 1931] [outer = 0x8e735c00] 08:06:37 INFO - PROCESS | 1767 | 1464015997060 Marionette DEBUG loaded listener.js 08:06:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x90d89c00) [pid = 1767] [serial = 1932] [outer = 0x8e735c00] 08:06:37 INFO - PROCESS | 1767 | 1464015997974 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:06:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1634ms 08:06:38 INFO - PROCESS | 1767 | 1464015998015 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 08:06:38 INFO - PROCESS | 1767 | 1464015998019 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 08:06:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:06:38 INFO - PROCESS | 1767 | 1464015998026 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:06:38 INFO - PROCESS | 1767 | 1464015998028 Marionette TRACE conn4 <- [1,2546,null,{}] 08:06:38 INFO - PROCESS | 1767 | 1464015998035 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:38 INFO - PROCESS | 1767 | 1464015998264 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 08:06:38 INFO - PROCESS | 1767 | 1464015998613 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:38 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dec6400 == 148 [pid = 1767] [id = 644] 08:06:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x8efb1c00) [pid = 1767] [serial = 1933] [outer = (nil)] 08:06:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x91a26400) [pid = 1767] [serial = 1934] [outer = 0x8efb1c00] 08:06:38 INFO - PROCESS | 1767 | 1464015998712 Marionette DEBUG loaded listener.js 08:06:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x91a2b800) [pid = 1767] [serial = 1935] [outer = 0x8efb1c00] 08:06:39 INFO - PROCESS | 1767 | 1464015999656 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:06:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:06:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1682ms 08:06:39 INFO - PROCESS | 1767 | 1464015999709 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 08:06:39 INFO - PROCESS | 1767 | 1464015999712 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 08:06:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:06:39 INFO - PROCESS | 1767 | 1464015999719 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:06:39 INFO - PROCESS | 1767 | 1464015999722 Marionette TRACE conn4 <- [1,2550,null,{}] 08:06:39 INFO - PROCESS | 1767 | 1464015999729 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:39 INFO - PROCESS | 1767 | 1464015999965 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 08:06:40 INFO - PROCESS | 1767 | 1464016000313 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c98e800 == 149 [pid = 1767] [id = 645] 08:06:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x8d20c000) [pid = 1767] [serial = 1936] [outer = (nil)] 08:06:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x9205e000) [pid = 1767] [serial = 1937] [outer = 0x8d20c000] 08:06:40 INFO - PROCESS | 1767 | 1464016000416 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x92495c00) [pid = 1767] [serial = 1938] [outer = 0x8d20c000] 08:06:41 INFO - PROCESS | 1767 | 1464016001421 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:06:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:06:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1732ms 08:06:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:06:41 INFO - PROCESS | 1767 | 1464016001452 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 08:06:41 INFO - PROCESS | 1767 | 1464016001455 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 08:06:41 INFO - PROCESS | 1767 | 1464016001462 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:06:41 INFO - PROCESS | 1767 | 1464016001466 Marionette TRACE conn4 <- [1,2554,null,{}] 08:06:41 INFO - PROCESS | 1767 | 1464016001472 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:41 INFO - PROCESS | 1767 | 1464016001699 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 08:06:42 INFO - PROCESS | 1767 | 1464016002048 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dd35000 == 150 [pid = 1767] [id = 646] 08:06:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x90d85c00) [pid = 1767] [serial = 1939] [outer = (nil)] 08:06:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x9295cc00) [pid = 1767] [serial = 1940] [outer = 0x90d85c00] 08:06:42 INFO - PROCESS | 1767 | 1464016002148 Marionette DEBUG loaded listener.js 08:06:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x935d2000) [pid = 1767] [serial = 1941] [outer = 0x90d85c00] 08:06:43 INFO - PROCESS | 1767 | 1464016003148 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:06:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:06:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1733ms 08:06:43 INFO - PROCESS | 1767 | 1464016003195 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 08:06:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:06:43 INFO - PROCESS | 1767 | 1464016003200 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 08:06:43 INFO - PROCESS | 1767 | 1464016003207 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:06:43 INFO - PROCESS | 1767 | 1464016003211 Marionette TRACE conn4 <- [1,2558,null,{}] 08:06:43 INFO - PROCESS | 1767 | 1464016003218 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:43 INFO - PROCESS | 1767 | 1464016003475 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 08:06:43 INFO - PROCESS | 1767 | 1464016003840 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x935d0800 == 151 [pid = 1767] [id = 647] 08:06:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x9445a400) [pid = 1767] [serial = 1942] [outer = (nil)] 08:06:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x94f83000) [pid = 1767] [serial = 1943] [outer = 0x9445a400] 08:06:43 INFO - PROCESS | 1767 | 1464016003947 Marionette DEBUG loaded listener.js 08:06:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x95598800) [pid = 1767] [serial = 1944] [outer = 0x9445a400] 08:06:44 INFO - PROCESS | 1767 | 1464016004915 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:06:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:06:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1753ms 08:06:44 INFO - PROCESS | 1767 | 1464016004960 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 08:06:44 INFO - PROCESS | 1767 | 1464016004964 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 08:06:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:06:44 INFO - PROCESS | 1767 | 1464016004970 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 1767 | 1464016004973 Marionette TRACE conn4 <- [1,2562,null,{}] 08:06:44 INFO - PROCESS | 1767 | 1464016004979 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:45 INFO - PROCESS | 1767 | 1464016005201 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 08:06:45 INFO - PROCESS | 1767 | 1464016005552 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x9249a000 == 152 [pid = 1767] [id = 648] 08:06:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x935d4000) [pid = 1767] [serial = 1945] [outer = (nil)] 08:06:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x95609000) [pid = 1767] [serial = 1946] [outer = 0x935d4000] 08:06:45 INFO - PROCESS | 1767 | 1464016005645 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x96c59400) [pid = 1767] [serial = 1947] [outer = 0x935d4000] 08:06:46 INFO - PROCESS | 1767 | 1464016006835 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1932ms 08:06:46 INFO - PROCESS | 1767 | 1464016006903 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 08:06:46 INFO - PROCESS | 1767 | 1464016006907 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 08:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:06:46 INFO - PROCESS | 1767 | 1464016006923 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:06:46 INFO - PROCESS | 1767 | 1464016006926 Marionette TRACE conn4 <- [1,2566,null,{}] 08:06:46 INFO - PROCESS | 1767 | 1464016006942 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:47 INFO - PROCESS | 1767 | 1464016007175 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 08:06:47 INFO - PROCESS | 1767 | 1464016007517 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x9559cc00 == 153 [pid = 1767] [id = 649] 08:06:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x97617800) [pid = 1767] [serial = 1948] [outer = (nil)] 08:06:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x9885e000) [pid = 1767] [serial = 1949] [outer = 0x97617800] 08:06:47 INFO - PROCESS | 1767 | 1464016007606 Marionette DEBUG loaded listener.js 08:06:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x988a4400) [pid = 1767] [serial = 1950] [outer = 0x97617800] 08:06:48 INFO - PROCESS | 1767 | 1464016008609 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:06:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:06:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1741ms 08:06:48 INFO - PROCESS | 1767 | 1464016008664 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 08:06:48 INFO - PROCESS | 1767 | 1464016008668 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 08:06:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:06:48 INFO - PROCESS | 1767 | 1464016008674 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - PROCESS | 1767 | 1464016008677 Marionette TRACE conn4 <- [1,2570,null,{}] 08:06:48 INFO - PROCESS | 1767 | 1464016008683 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:48 INFO - PROCESS | 1767 | 1464016008894 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 08:06:49 INFO - PROCESS | 1767 | 1464016009231 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x9444cc00 == 154 [pid = 1767] [id = 650] 08:06:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x955a0800) [pid = 1767] [serial = 1951] [outer = (nil)] 08:06:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x9a22ec00) [pid = 1767] [serial = 1952] [outer = 0x955a0800] 08:06:49 INFO - PROCESS | 1767 | 1464016009328 Marionette DEBUG loaded listener.js 08:06:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x9a235800) [pid = 1767] [serial = 1953] [outer = 0x955a0800] 08:06:50 INFO - PROCESS | 1767 | 1464016010269 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:06:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1635ms 08:06:50 INFO - PROCESS | 1767 | 1464016010310 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 08:06:50 INFO - PROCESS | 1767 | 1464016010313 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 08:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:06:50 INFO - PROCESS | 1767 | 1464016010319 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:06:50 INFO - PROCESS | 1767 | 1464016010323 Marionette TRACE conn4 <- [1,2574,null,{}] 08:06:50 INFO - PROCESS | 1767 | 1464016010329 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:50 INFO - PROCESS | 1767 | 1464016010562 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 08:06:50 INFO - PROCESS | 1767 | 1464016010946 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a1cbc00 == 155 [pid = 1767] [id = 651] 08:06:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x9a30a000) [pid = 1767] [serial = 1954] [outer = (nil)] 08:06:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x9a30ec00) [pid = 1767] [serial = 1955] [outer = 0x9a30a000] 08:06:51 INFO - PROCESS | 1767 | 1464016011054 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x9a384000) [pid = 1767] [serial = 1956] [outer = 0x9a30a000] 08:06:51 INFO - PROCESS | 1767 | 1464016011971 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1689ms 08:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:06:52 INFO - PROCESS | 1767 | 1464016012021 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 08:06:52 INFO - PROCESS | 1767 | 1464016012024 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 08:06:52 INFO - PROCESS | 1767 | 1464016012032 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - PROCESS | 1767 | 1464016012035 Marionette TRACE conn4 <- [1,2578,null,{}] 08:06:52 INFO - PROCESS | 1767 | 1464016012042 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:52 INFO - PROCESS | 1767 | 1464016012285 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 08:06:52 INFO - PROCESS | 1767 | 1464016012620 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x93aa5000 == 156 [pid = 1767] [id = 652] 08:06:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x9a286000) [pid = 1767] [serial = 1957] [outer = (nil)] 08:06:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x9a6e8800) [pid = 1767] [serial = 1958] [outer = 0x9a286000] 08:06:52 INFO - PROCESS | 1767 | 1464016012711 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x9a6ee000) [pid = 1767] [serial = 1959] [outer = 0x9a286000] 08:06:53 INFO - PROCESS | 1767 | 1464016013637 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1685ms 08:06:53 INFO - PROCESS | 1767 | 1464016013716 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 1767 | 1464016013719 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 08:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:06:53 INFO - PROCESS | 1767 | 1464016013726 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 1767 | 1464016013729 Marionette TRACE conn4 <- [1,2582,null,{}] 08:06:53 INFO - PROCESS | 1767 | 1464016013735 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:53 INFO - PROCESS | 1767 | 1464016013995 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 08:06:54 INFO - PROCESS | 1767 | 1464016014337 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x94f85000 == 157 [pid = 1767] [id = 653] 08:06:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x9a310800) [pid = 1767] [serial = 1960] [outer = (nil)] 08:06:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0x9a7e6000) [pid = 1767] [serial = 1961] [outer = 0x9a310800] 08:06:54 INFO - PROCESS | 1767 | 1464016014431 Marionette DEBUG loaded listener.js 08:06:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0x9a96b800) [pid = 1767] [serial = 1962] [outer = 0x9a310800] 08:06:55 INFO - PROCESS | 1767 | 1464016015351 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:06:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:06:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1681ms 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x881d7800 == 156 [pid = 1767] [id = 585] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x88305800 == 155 [pid = 1767] [id = 589] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8c55cc00 == 154 [pid = 1767] [id = 573] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8efaf800 == 153 [pid = 1767] [id = 579] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8c552c00 == 152 [pid = 1767] [id = 456] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8dec9c00 == 151 [pid = 1767] [id = 577] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x92957000 == 150 [pid = 1767] [id = 581] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8ed7b400 == 149 [pid = 1767] [id = 578] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x93a2dc00 == 148 [pid = 1767] [id = 582] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x90d24400 == 147 [pid = 1767] [id = 583] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x94f86000 == 146 [pid = 1767] [id = 587] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x9767a000 == 145 [pid = 1767] [id = 584] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8d337c00 == 144 [pid = 1767] [id = 580] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x885d3000 == 143 [pid = 1767] [id = 586] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8d46c800 == 142 [pid = 1767] [id = 574] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x88308c00 == 141 [pid = 1767] [id = 631] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1c2400 == 140 [pid = 1767] [id = 630] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x94f81800 == 139 [pid = 1767] [id = 628] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x9559b000 == 138 [pid = 1767] [id = 629] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x885d2c00 == 137 [pid = 1767] [id = 627] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x95145800 == 136 [pid = 1767] [id = 626] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x91fbd400 == 135 [pid = 1767] [id = 624] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x93aa0800 == 134 [pid = 1767] [id = 625] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8efb2800 == 133 [pid = 1767] [id = 623] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8b9ea800 == 132 [pid = 1767] [id = 622] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8d201400 == 131 [pid = 1767] [id = 621] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8e47ec00 == 130 [pid = 1767] [id = 620] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8d46d800 == 129 [pid = 1767] [id = 619] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8c98b800 == 128 [pid = 1767] [id = 618] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8a912c00 == 127 [pid = 1767] [id = 616] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x8c866c00 == 126 [pid = 1767] [id = 617] 08:06:57 INFO - PROCESS | 1767 | --DOCSHELL 0x885d9000 == 125 [pid = 1767] [id = 615] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x8d1e5000) [pid = 1767] [serial = 1716] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0x9cc5e800) [pid = 1767] [serial = 1767] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x9abcc400) [pid = 1767] [serial = 1764] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x9a971c00) [pid = 1767] [serial = 1761] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x8c98b400) [pid = 1767] [serial = 1841] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x8d11bc00) [pid = 1767] [serial = 1844] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x8dd92400) [pid = 1767] [serial = 1805] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x8dd2f400) [pid = 1767] [serial = 1803] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x8dba2000) [pid = 1767] [serial = 1802] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x8db0a000) [pid = 1767] [serial = 1800] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x8db03c00) [pid = 1767] [serial = 1799] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x8d46d400) [pid = 1767] [serial = 1797] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x8d338000) [pid = 1767] [serial = 1796] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x8d1bdc00) [pid = 1767] [serial = 1794] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x8d1b9400) [pid = 1767] [serial = 1793] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x8d020000) [pid = 1767] [serial = 1791] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x8d019000) [pid = 1767] [serial = 1790] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x8c873000) [pid = 1767] [serial = 1788] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x8c86a000) [pid = 1767] [serial = 1787] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x8b9ee000) [pid = 1767] [serial = 1785] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x8a90cc00) [pid = 1767] [serial = 1784] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x898e6000) [pid = 1767] [serial = 1782] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x898d8400) [pid = 1767] [serial = 1781] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x8a918c00) [pid = 1767] [serial = 1838] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x898dd400) [pid = 1767] [serial = 1835] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x8a2ecc00) [pid = 1767] [serial = 1836] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x9386dc00) [pid = 1767] [serial = 1833] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x93866000) [pid = 1767] [serial = 1832] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x92953c00) [pid = 1767] [serial = 1830] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x92950c00) [pid = 1767] [serial = 1829] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x91fbc400) [pid = 1767] [serial = 1827] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x91fb7000) [pid = 1767] [serial = 1826] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x91a26c00) [pid = 1767] [serial = 1824] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x91a23c00) [pid = 1767] [serial = 1823] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x910f1000) [pid = 1767] [serial = 1821] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x90d8ec00) [pid = 1767] [serial = 1820] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x90d1e800) [pid = 1767] [serial = 1818] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x90d19400) [pid = 1767] [serial = 1817] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x8ee61c00) [pid = 1767] [serial = 1815] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x8ee55800) [pid = 1767] [serial = 1814] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8ed7a400) [pid = 1767] [serial = 1812] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8e735000) [pid = 1767] [serial = 1811] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8dec9000) [pid = 1767] [serial = 1809] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x8dec1c00) [pid = 1767] [serial = 1808] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x8ddc8800) [pid = 1767] [serial = 1806] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x8d01e400) [pid = 1767] [serial = 1842] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x8b9e5400) [pid = 1767] [serial = 1839] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 1767 | 1464016017464 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 1767 | 1464016017468 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 08:06:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:06:57 INFO - PROCESS | 1767 | 1464016017503 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - PROCESS | 1767 | 1464016017511 Marionette TRACE conn4 <- [1,2586,null,{}] 08:06:57 INFO - PROCESS | 1767 | 1464016017519 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:57 INFO - PROCESS | 1767 | 1464016017712 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 08:06:57 INFO - PROCESS | 1767 | 1464016017730 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x898e6400 == 126 [pid = 1767] [id = 654] 08:06:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x89ee2c00) [pid = 1767] [serial = 1963] [outer = (nil)] 08:06:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x89eecc00) [pid = 1767] [serial = 1964] [outer = 0x89ee2c00] 08:06:57 INFO - PROCESS | 1767 | 1464016017845 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8a2f9000) [pid = 1767] [serial = 1965] [outer = 0x89ee2c00] 08:06:58 INFO - PROCESS | 1767 | 1464016018881 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:06:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:06:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1442ms 08:06:58 INFO - PROCESS | 1767 | 1464016018946 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 08:06:58 INFO - PROCESS | 1767 | 1464016018951 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 08:06:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:06:58 INFO - PROCESS | 1767 | 1464016018963 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:06:58 INFO - PROCESS | 1767 | 1464016018968 Marionette TRACE conn4 <- [1,2590,null,{}] 08:06:58 INFO - PROCESS | 1767 | 1464016018975 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:59 INFO - PROCESS | 1767 | 1464016019239 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 08:06:59 INFO - PROCESS | 1767 | 1464016019547 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a917000 == 127 [pid = 1767] [id = 655] 08:06:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8b3b2c00) [pid = 1767] [serial = 1966] [outer = (nil)] 08:06:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8b9f1000) [pid = 1767] [serial = 1967] [outer = 0x8b3b2c00] 08:06:59 INFO - PROCESS | 1767 | 1464016019627 Marionette DEBUG loaded listener.js 08:06:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8c7e7c00) [pid = 1767] [serial = 1968] [outer = 0x8b3b2c00] 08:07:00 INFO - PROCESS | 1767 | 1464016020565 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:07:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1637ms 08:07:00 INFO - PROCESS | 1767 | 1464016020598 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 08:07:00 INFO - PROCESS | 1767 | 1464016020601 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 08:07:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:07:00 INFO - PROCESS | 1767 | 1464016020608 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:07:00 INFO - PROCESS | 1767 | 1464016020611 Marionette TRACE conn4 <- [1,2594,null,{}] 08:07:00 INFO - PROCESS | 1767 | 1464016020634 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:00 INFO - PROCESS | 1767 | 1464016020935 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 08:07:00 INFO - PROCESS | 1767 | 1464016020981 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c994c00 == 128 [pid = 1767] [id = 656] 08:07:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8d017800) [pid = 1767] [serial = 1969] [outer = (nil)] 08:07:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8d01e400) [pid = 1767] [serial = 1970] [outer = 0x8d017800] 08:07:01 INFO - PROCESS | 1767 | 1464016021063 Marionette DEBUG loaded listener.js 08:07:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x8d11c400) [pid = 1767] [serial = 1971] [outer = 0x8d017800] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x8a2f2800) [pid = 1767] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x8a6dcc00) [pid = 1767] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x88d96c00) [pid = 1767] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8a604800) [pid = 1767] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8830b800) [pid = 1767] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x988a0000) [pid = 1767] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x8e6c7000) [pid = 1767] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x97617c00) [pid = 1767] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x95150400) [pid = 1767] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x95601c00) [pid = 1767] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x9559d000) [pid = 1767] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x93aa0c00) [pid = 1767] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x9295d800) [pid = 1767] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x90d8c400) [pid = 1767] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x8c86c800) [pid = 1767] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8d20dc00) [pid = 1767] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x8e481000) [pid = 1767] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x8dba3c00) [pid = 1767] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x8d1e5400) [pid = 1767] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x8d013800) [pid = 1767] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x8b3b1800) [pid = 1767] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:07:02 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x885dac00) [pid = 1767] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:07:03 INFO - PROCESS | 1767 | 1464016023061 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2490ms 08:07:03 INFO - PROCESS | 1767 | 1464016023099 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 08:07:03 INFO - PROCESS | 1767 | 1464016023103 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 08:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:07:03 INFO - PROCESS | 1767 | 1464016023109 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - PROCESS | 1767 | 1464016023113 Marionette TRACE conn4 <- [1,2598,null,{}] 08:07:03 INFO - PROCESS | 1767 | 1464016023118 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:03 INFO - PROCESS | 1767 | 1464016023356 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 08:07:03 INFO - PROCESS | 1767 | 1464016023562 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x88d96c00 == 129 [pid = 1767] [id = 657] 08:07:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x88ec0400) [pid = 1767] [serial = 1972] [outer = (nil)] 08:07:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8d1ba000) [pid = 1767] [serial = 1973] [outer = 0x88ec0400] 08:07:03 INFO - PROCESS | 1767 | 1464016023685 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8d1dac00) [pid = 1767] [serial = 1974] [outer = 0x88ec0400] 08:07:04 INFO - PROCESS | 1767 | 1464016024833 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:07:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:07:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1782ms 08:07:04 INFO - PROCESS | 1767 | 1464016024893 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 08:07:04 INFO - PROCESS | 1767 | 1464016024899 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 08:07:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:07:04 INFO - PROCESS | 1767 | 1464016024909 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - PROCESS | 1767 | 1464016024916 Marionette TRACE conn4 <- [1,2602,null,{}] 08:07:04 INFO - PROCESS | 1767 | 1464016024926 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:05 INFO - PROCESS | 1767 | 1464016025221 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 08:07:05 INFO - PROCESS | 1767 | 1464016025593 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x898df000 == 130 [pid = 1767] [id = 658] 08:07:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x89eedc00) [pid = 1767] [serial = 1975] [outer = (nil)] 08:07:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x8a612800) [pid = 1767] [serial = 1976] [outer = 0x89eedc00] 08:07:05 INFO - PROCESS | 1767 | 1464016025687 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x8b3b2000) [pid = 1767] [serial = 1977] [outer = 0x89eedc00] 08:07:06 INFO - PROCESS | 1767 | 1464016026809 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1943ms 08:07:06 INFO - PROCESS | 1767 | 1464016026852 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 1767 | 1464016026862 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 08:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:07:06 INFO - PROCESS | 1767 | 1464016026873 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - PROCESS | 1767 | 1464016026877 Marionette TRACE conn4 <- [1,2606,null,{}] 08:07:06 INFO - PROCESS | 1767 | 1464016026884 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:07 INFO - PROCESS | 1767 | 1464016027161 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 08:07:07 INFO - PROCESS | 1767 | 1464016027516 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c869800 == 131 [pid = 1767] [id = 659] 08:07:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8c998800) [pid = 1767] [serial = 1978] [outer = (nil)] 08:07:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8d01f000) [pid = 1767] [serial = 1979] [outer = 0x8c998800] 08:07:07 INFO - PROCESS | 1767 | 1464016027612 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8d1d9400) [pid = 1767] [serial = 1980] [outer = 0x8c998800] 08:07:09 INFO - PROCESS | 1767 | 1464016029087 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2237ms 08:07:09 INFO - PROCESS | 1767 | 1464016029110 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 08:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:07:09 INFO - PROCESS | 1767 | 1464016029114 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 08:07:09 INFO - PROCESS | 1767 | 1464016029121 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 1767 | 1464016029129 Marionette TRACE conn4 <- [1,2610,null,{}] 08:07:09 INFO - PROCESS | 1767 | 1464016029147 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:09 INFO - PROCESS | 1767 | 1464016029420 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 08:07:09 INFO - PROCESS | 1767 | 1464016029740 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1e2800 == 132 [pid = 1767] [id = 660] 08:07:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8d33c800) [pid = 1767] [serial = 1981] [outer = (nil)] 08:07:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8d471c00) [pid = 1767] [serial = 1982] [outer = 0x8d33c800] 08:07:09 INFO - PROCESS | 1767 | 1464016029839 Marionette DEBUG loaded listener.js 08:07:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8db05800) [pid = 1767] [serial = 1983] [outer = 0x8d33c800] 08:07:10 INFO - PROCESS | 1767 | 1464016030829 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1741ms 08:07:10 INFO - PROCESS | 1767 | 1464016030862 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 08:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:07:10 INFO - PROCESS | 1767 | 1464016030867 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 08:07:10 INFO - PROCESS | 1767 | 1464016030874 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:07:10 INFO - PROCESS | 1767 | 1464016030877 Marionette TRACE conn4 <- [1,2614,null,{}] 08:07:10 INFO - PROCESS | 1767 | 1464016030883 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:11 INFO - PROCESS | 1767 | 1464016031127 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 08:07:11 INFO - PROCESS | 1767 | 1464016031480 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d20e800 == 133 [pid = 1767] [id = 661] 08:07:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8db9a800) [pid = 1767] [serial = 1984] [outer = (nil)] 08:07:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x8dd30800) [pid = 1767] [serial = 1985] [outer = 0x8db9a800] 08:07:11 INFO - PROCESS | 1767 | 1464016031588 Marionette DEBUG loaded listener.js 08:07:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8dd87c00) [pid = 1767] [serial = 1986] [outer = 0x8db9a800] 08:07:12 INFO - PROCESS | 1767 | 1464016032551 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1736ms 08:07:12 INFO - PROCESS | 1767 | 1464016032610 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 08:07:12 INFO - PROCESS | 1767 | 1464016032613 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 08:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:07:12 INFO - PROCESS | 1767 | 1464016032620 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:07:12 INFO - PROCESS | 1767 | 1464016032624 Marionette TRACE conn4 <- [1,2618,null,{}] 08:07:12 INFO - PROCESS | 1767 | 1464016032630 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:12 INFO - PROCESS | 1767 | 1464016032866 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 08:07:13 INFO - PROCESS | 1767 | 1464016033195 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x881ce800 == 134 [pid = 1767] [id = 662] 08:07:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8dba5c00) [pid = 1767] [serial = 1987] [outer = (nil)] 08:07:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8dec2c00) [pid = 1767] [serial = 1988] [outer = 0x8dba5c00] 08:07:13 INFO - PROCESS | 1767 | 1464016033291 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8dec9800) [pid = 1767] [serial = 1989] [outer = 0x8dba5c00] 08:07:14 INFO - PROCESS | 1767 | 1464016034238 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1684ms 08:07:14 INFO - PROCESS | 1767 | 1464016034307 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 08:07:14 INFO - PROCESS | 1767 | 1464016034310 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 08:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:07:14 INFO - PROCESS | 1767 | 1464016034318 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:07:14 INFO - PROCESS | 1767 | 1464016034321 Marionette TRACE conn4 <- [1,2622,null,{}] 08:07:14 INFO - PROCESS | 1767 | 1464016034327 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:14 INFO - PROCESS | 1767 | 1464016034593 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 08:07:14 INFO - PROCESS | 1767 | 1464016034946 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1b9400 == 135 [pid = 1767] [id = 663] 08:07:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8ddca400) [pid = 1767] [serial = 1990] [outer = (nil)] 08:07:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8ed7a400) [pid = 1767] [serial = 1991] [outer = 0x8ddca400] 08:07:15 INFO - PROCESS | 1767 | 1464016035046 Marionette DEBUG loaded listener.js 08:07:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8ed83800) [pid = 1767] [serial = 1992] [outer = 0x8ddca400] 08:07:16 INFO - PROCESS | 1767 | 1464016036006 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1738ms 08:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:07:16 INFO - PROCESS | 1767 | 1464016036058 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 08:07:16 INFO - PROCESS | 1767 | 1464016036061 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 08:07:16 INFO - PROCESS | 1767 | 1464016036068 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:07:16 INFO - PROCESS | 1767 | 1464016036072 Marionette TRACE conn4 <- [1,2626,null,{}] 08:07:16 INFO - PROCESS | 1767 | 1464016036077 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:16 INFO - PROCESS | 1767 | 1464016036337 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 08:07:16 INFO - PROCESS | 1767 | 1464016036666 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a2eec00 == 136 [pid = 1767] [id = 664] 08:07:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x8d1bf800) [pid = 1767] [serial = 1993] [outer = (nil)] 08:07:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x8e73e800) [pid = 1767] [serial = 1994] [outer = 0x8d1bf800] 08:07:16 INFO - PROCESS | 1767 | 1464016036766 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x8efb9400) [pid = 1767] [serial = 1995] [outer = 0x8d1bf800] 08:07:17 INFO - PROCESS | 1767 | 1464016037725 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1736ms 08:07:17 INFO - PROCESS | 1767 | 1464016037805 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 08:07:17 INFO - PROCESS | 1767 | 1464016037808 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 08:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:07:17 INFO - PROCESS | 1767 | 1464016037815 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:07:17 INFO - PROCESS | 1767 | 1464016037819 Marionette TRACE conn4 <- [1,2630,null,{}] 08:07:17 INFO - PROCESS | 1767 | 1464016037824 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:18 INFO - PROCESS | 1767 | 1464016038083 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 08:07:18 INFO - PROCESS | 1767 | 1464016038420 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ddd5400 == 137 [pid = 1767] [id = 665] 08:07:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x8e6c8000) [pid = 1767] [serial = 1996] [outer = (nil)] 08:07:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x910ee800) [pid = 1767] [serial = 1997] [outer = 0x8e6c8000] 08:07:18 INFO - PROCESS | 1767 | 1464016038517 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x910f6c00) [pid = 1767] [serial = 1998] [outer = 0x8e6c8000] 08:07:19 INFO - PROCESS | 1767 | 1464016039441 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1682ms 08:07:19 INFO - PROCESS | 1767 | 1464016039498 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 08:07:19 INFO - PROCESS | 1767 | 1464016039503 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 08:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:07:19 INFO - PROCESS | 1767 | 1464016039509 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:07:19 INFO - PROCESS | 1767 | 1464016039513 Marionette TRACE conn4 <- [1,2634,null,{}] 08:07:19 INFO - PROCESS | 1767 | 1464016039519 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:19 INFO - PROCESS | 1767 | 1464016039752 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 08:07:20 INFO - PROCESS | 1767 | 1464016040086 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ddcc400 == 138 [pid = 1767] [id = 666] 08:07:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x90d87800) [pid = 1767] [serial = 1999] [outer = (nil)] 08:07:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x91fbc400) [pid = 1767] [serial = 2000] [outer = 0x90d87800] 08:07:20 INFO - PROCESS | 1767 | 1464016040180 Marionette DEBUG loaded listener.js 08:07:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x92059000) [pid = 1767] [serial = 2001] [outer = 0x90d87800] 08:07:21 INFO - PROCESS | 1767 | 1464016041094 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1633ms 08:07:21 INFO - PROCESS | 1767 | 1464016041143 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 08:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:07:21 INFO - PROCESS | 1767 | 1464016041147 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 08:07:21 INFO - PROCESS | 1767 | 1464016041154 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:07:21 INFO - PROCESS | 1767 | 1464016041157 Marionette TRACE conn4 <- [1,2638,null,{}] 08:07:21 INFO - PROCESS | 1767 | 1464016041163 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:21 INFO - PROCESS | 1767 | 1464016041455 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 08:07:21 INFO - PROCESS | 1767 | 1464016041800 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d478400 == 139 [pid = 1767] [id = 667] 08:07:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x8ed7e800) [pid = 1767] [serial = 2002] [outer = (nil)] 08:07:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x92957000) [pid = 1767] [serial = 2003] [outer = 0x8ed7e800] 08:07:21 INFO - PROCESS | 1767 | 1464016041899 Marionette DEBUG loaded listener.js 08:07:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x935d0000) [pid = 1767] [serial = 2004] [outer = 0x8ed7e800] 08:07:23 INFO - PROCESS | 1767 | 1464016043143 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2036ms 08:07:23 INFO - PROCESS | 1767 | 1464016043193 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 1767 | 1464016043197 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 08:07:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:07:23 INFO - PROCESS | 1767 | 1464016043204 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - PROCESS | 1767 | 1464016043210 Marionette TRACE conn4 <- [1,2642,null,{}] 08:07:23 INFO - PROCESS | 1767 | 1464016043216 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:23 INFO - PROCESS | 1767 | 1464016043499 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 08:07:23 INFO - PROCESS | 1767 | 1464016043856 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x92490800 == 140 [pid = 1767] [id = 668] 08:07:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x93aa2800) [pid = 1767] [serial = 2005] [outer = (nil)] 08:07:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x94f79400) [pid = 1767] [serial = 2006] [outer = 0x93aa2800] 08:07:23 INFO - PROCESS | 1767 | 1464016043959 Marionette DEBUG loaded listener.js 08:07:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x95596c00) [pid = 1767] [serial = 2007] [outer = 0x93aa2800] 08:07:24 INFO - PROCESS | 1767 | 1464016044920 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:07:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:07:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1787ms 08:07:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:07:25 INFO - PROCESS | 1767 | 1464016044992 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 08:07:25 INFO - PROCESS | 1767 | 1464016044996 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 08:07:25 INFO - PROCESS | 1767 | 1464016045004 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:07:25 INFO - PROCESS | 1767 | 1464016045007 Marionette TRACE conn4 <- [1,2646,null,{}] 08:07:25 INFO - PROCESS | 1767 | 1464016045013 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:25 INFO - PROCESS | 1767 | 1464016045253 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 08:07:25 INFO - PROCESS | 1767 | 1464016045601 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a9c000 == 141 [pid = 1767] [id = 669] 08:07:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x95599000) [pid = 1767] [serial = 2008] [outer = (nil)] 08:07:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x96c57000) [pid = 1767] [serial = 2009] [outer = 0x95599000] 08:07:25 INFO - PROCESS | 1767 | 1464016045698 Marionette DEBUG loaded listener.js 08:07:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x97613400) [pid = 1767] [serial = 2010] [outer = 0x95599000] 08:07:26 INFO - PROCESS | 1767 | 1464016046641 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:07:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:07:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1689ms 08:07:26 INFO - PROCESS | 1767 | 1464016046692 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 08:07:26 INFO - PROCESS | 1767 | 1464016046696 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 08:07:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:07:26 INFO - PROCESS | 1767 | 1464016046713 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - PROCESS | 1767 | 1464016046716 Marionette TRACE conn4 <- [1,2650,null,{}] 08:07:26 INFO - PROCESS | 1767 | 1464016046722 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:26 INFO - PROCESS | 1767 | 1464016046964 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 08:07:27 INFO - PROCESS | 1767 | 1464016047323 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x9559ac00 == 142 [pid = 1767] [id = 670] 08:07:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x98017c00) [pid = 1767] [serial = 2011] [outer = (nil)] 08:07:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x99de7c00) [pid = 1767] [serial = 2012] [outer = 0x98017c00] 08:07:27 INFO - PROCESS | 1767 | 1464016047420 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x99e6e400) [pid = 1767] [serial = 2013] [outer = 0x98017c00] 08:07:28 INFO - PROCESS | 1767 | 1464016048560 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:07:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:07:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1890ms 08:07:28 INFO - PROCESS | 1767 | 1464016048607 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 1767 | 1464016048613 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 08:07:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:07:28 INFO - PROCESS | 1767 | 1464016048623 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - PROCESS | 1767 | 1464016048629 Marionette TRACE conn4 <- [1,2654,null,{}] 08:07:28 INFO - PROCESS | 1767 | 1464016048638 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:28 INFO - PROCESS | 1767 | 1464016048993 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 08:07:29 INFO - PROCESS | 1767 | 1464016049373 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a9dc00 == 143 [pid = 1767] [id = 671] 08:07:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x98899400) [pid = 1767] [serial = 2014] [outer = (nil)] 08:07:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x9a285c00) [pid = 1767] [serial = 2015] [outer = 0x98899400] 08:07:29 INFO - PROCESS | 1767 | 1464016049470 Marionette DEBUG loaded listener.js 08:07:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x9a306c00) [pid = 1767] [serial = 2016] [outer = 0x98899400] 08:07:30 INFO - PROCESS | 1767 | 1464016050452 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:07:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:07:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1886ms 08:07:30 INFO - PROCESS | 1767 | 1464016050510 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 08:07:30 INFO - PROCESS | 1767 | 1464016050513 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 08:07:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:07:30 INFO - PROCESS | 1767 | 1464016050521 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:07:30 INFO - PROCESS | 1767 | 1464016050524 Marionette TRACE conn4 <- [1,2658,null,{}] 08:07:30 INFO - PROCESS | 1767 | 1464016050530 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:30 INFO - PROCESS | 1767 | 1464016050780 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 08:07:31 INFO - PROCESS | 1767 | 1464016051128 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x88d98c00 == 144 [pid = 1767] [id = 672] 08:07:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x988a5400) [pid = 1767] [serial = 2017] [outer = (nil)] 08:07:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x9a70bc00) [pid = 1767] [serial = 2018] [outer = 0x988a5400] 08:07:31 INFO - PROCESS | 1767 | 1464016051236 Marionette DEBUG loaded listener.js 08:07:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x9a96a000) [pid = 1767] [serial = 2019] [outer = 0x988a5400] 08:07:32 INFO - PROCESS | 1767 | 1464016052194 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:07:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:07:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1735ms 08:07:32 INFO - PROCESS | 1767 | 1464016052258 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 08:07:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:07:32 INFO - PROCESS | 1767 | 1464016052262 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 08:07:32 INFO - PROCESS | 1767 | 1464016052269 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:07:32 INFO - PROCESS | 1767 | 1464016052277 Marionette TRACE conn4 <- [1,2662,null,{}] 08:07:32 INFO - PROCESS | 1767 | 1464016052287 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:32 INFO - PROCESS | 1767 | 1464016052606 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 08:07:32 INFO - PROCESS | 1767 | 1464016052960 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x9514d800 == 145 [pid = 1767] [id = 673] 08:07:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x99d90400) [pid = 1767] [serial = 2020] [outer = (nil)] 08:07:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x9a978c00) [pid = 1767] [serial = 2021] [outer = 0x99d90400] 08:07:33 INFO - PROCESS | 1767 | 1464016053054 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x9a995800) [pid = 1767] [serial = 2022] [outer = 0x99d90400] 08:07:33 INFO - PROCESS | 1767 | 1464016053970 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:07:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:07:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1743ms 08:07:34 INFO - PROCESS | 1767 | 1464016054013 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 08:07:34 INFO - PROCESS | 1767 | 1464016054017 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 08:07:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:07:34 INFO - PROCESS | 1767 | 1464016054023 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 1767 | 1464016054027 Marionette TRACE conn4 <- [1,2666,null,{}] 08:07:34 INFO - PROCESS | 1767 | 1464016054033 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:34 INFO - PROCESS | 1767 | 1464016054268 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 08:07:34 INFO - PROCESS | 1767 | 1464016054616 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x8830bc00 == 146 [pid = 1767] [id = 674] 08:07:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x9a970800) [pid = 1767] [serial = 2023] [outer = (nil)] 08:07:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x9ab2f400) [pid = 1767] [serial = 2024] [outer = 0x9a970800] 08:07:34 INFO - PROCESS | 1767 | 1464016054711 Marionette DEBUG loaded listener.js 08:07:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x9ab30800) [pid = 1767] [serial = 2025] [outer = 0x9a970800] 08:07:36 INFO - PROCESS | 1767 | --DOCSHELL 0x8d20fc00 == 145 [pid = 1767] [id = 459] 08:07:36 INFO - PROCESS | 1767 | --DOCSHELL 0x8a2fbc00 == 144 [pid = 1767] [id = 591] 08:07:36 INFO - PROCESS | 1767 | --DOCSHELL 0x9a22ac00 == 143 [pid = 1767] [id = 470] 08:07:36 INFO - PROCESS | 1767 | --DOCSHELL 0x93a30c00 == 142 [pid = 1767] [id = 346] 08:07:36 INFO - PROCESS | 1767 | --DOCSHELL 0x9a99a000 == 141 [pid = 1767] [id = 307] 08:07:36 INFO - PROCESS | 1767 | --DOCSHELL 0x8a2fa800 == 140 [pid = 1767] [id = 460] 08:07:36 INFO - PROCESS | 1767 | --DOCSHELL 0x88ec2400 == 139 [pid = 1767] [id = 506] 08:07:36 INFO - PROCESS | 1767 | --DOCSHELL 0x94f7c400 == 138 [pid = 1767] [id = 409] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x8c55c400) [pid = 1767] [serial = 1779] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x8c869400) [pid = 1767] [serial = 1905] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x8c6e9800) [pid = 1767] [serial = 1904] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x8a6dd000) [pid = 1767] [serial = 1907] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x8a613c00) [pid = 1767] [serial = 1901] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x885ddc00) [pid = 1767] [serial = 1898] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x88ebe400) [pid = 1767] [serial = 1899] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x9a23c000) [pid = 1767] [serial = 1896] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x9a238800) [pid = 1767] [serial = 1895] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x9a226000) [pid = 1767] [serial = 1893] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x9a1a6400) [pid = 1767] [serial = 1892] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x99e64400) [pid = 1767] [serial = 1890] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x99d99800) [pid = 1767] [serial = 1889] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x98018400) [pid = 1767] [serial = 1887] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x97682800) [pid = 1767] [serial = 1886] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x97619800) [pid = 1767] [serial = 1884] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x97617400) [pid = 1767] [serial = 1883] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x9560f000) [pid = 1767] [serial = 1881] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x95608c00) [pid = 1767] [serial = 1880] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x94f84000) [pid = 1767] [serial = 1878] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x94453400) [pid = 1767] [serial = 1877] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x93863400) [pid = 1767] [serial = 1875] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x9385f000) [pid = 1767] [serial = 1874] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x9294fc00) [pid = 1767] [serial = 1872] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x92495800) [pid = 1767] [serial = 1871] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x910f9c00) [pid = 1767] [serial = 1869] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x910f5000) [pid = 1767] [serial = 1868] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x90d25c00) [pid = 1767] [serial = 1866] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x90d1b400) [pid = 1767] [serial = 1865] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x8ed78c00) [pid = 1767] [serial = 1863] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8e6c1400) [pid = 1767] [serial = 1862] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x8ddc8400) [pid = 1767] [serial = 1860] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x8dd8d400) [pid = 1767] [serial = 1859] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x8db08c00) [pid = 1767] [serial = 1857] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8d477c00) [pid = 1767] [serial = 1856] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8d1c1400) [pid = 1767] [serial = 1854] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8d119400) [pid = 1767] [serial = 1853] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x8c6e7400) [pid = 1767] [serial = 1851] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x8b3c0c00) [pid = 1767] [serial = 1850] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x88ec6c00) [pid = 1767] [serial = 1848] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x88d97000) [pid = 1767] [serial = 1847] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8c86ac00) [pid = 1767] [serial = 1908] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x8d1d8800) [pid = 1767] [serial = 1910] [outer = (nil)] [url = about:blank] 08:07:37 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x8a90ac00) [pid = 1767] [serial = 1902] [outer = (nil)] [url = about:blank] 08:07:38 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 08:07:38 INFO - PROCESS | 1767 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:07:38 INFO - PROCESS | 1767 | 1464016058275 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:07: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) 08:07:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 4297ms 08:07:38 INFO - PROCESS | 1767 | 1464016058347 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 1767 | 1464016058353 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 08:07:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:07:38 INFO - PROCESS | 1767 | 1464016058370 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - PROCESS | 1767 | 1464016058379 Marionette TRACE conn4 <- [1,2670,null,{}] 08:07:38 INFO - PROCESS | 1767 | 1464016058387 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:38 INFO - PROCESS | 1767 | 1464016058600 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 08:07:38 INFO - PROCESS | 1767 | 1464016058804 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 1767 | ++DOCSHELL 0x88d9fc00 == 139 [pid = 1767] [id = 675] 08:07:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x88ecb000) [pid = 1767] [serial = 2026] [outer = (nil)] 08:07:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8a2ee800) [pid = 1767] [serial = 2027] [outer = 0x88ecb000] 08:07:38 INFO - PROCESS | 1767 | 1464016058882 Marionette DEBUG loaded listener.js 08:07:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8a6df800) [pid = 1767] [serial = 2028] [outer = 0x88ecb000] 08:07:40 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 08:07:40 INFO - PROCESS | 1767 | 1464016060199 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 08:07:40 INFO - PROCESS | 1767 | 1464016060229 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 08:07:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:07:40 INFO - PROCESS | 1767 | 1464016060248 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:07:40 INFO - PROCESS | 1767 | 1464016060253 Marionette TRACE conn4 <- [1,2674,null,{}] 08:07:40 INFO - PROCESS | 1767 | 1464016060259 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:40 INFO - PROCESS | 1767 | 1464016060611 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 08:07:40 INFO - PROCESS | 1767 | 1464016060666 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a608400 == 140 [pid = 1767] [id = 676] 08:07:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x8a914800) [pid = 1767] [serial = 2029] [outer = (nil)] 08:07:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8c55f800) [pid = 1767] [serial = 2030] [outer = 0x8a914800] 08:07:40 INFO - PROCESS | 1767 | 1464016060742 Marionette DEBUG loaded listener.js 08:07:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8c6f0400) [pid = 1767] [serial = 2031] [outer = 0x8a914800] 08:07:42 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x9a286000) [pid = 1767] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:07:42 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x97617800) [pid = 1767] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:07:42 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x8d017800) [pid = 1767] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:07:42 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8d474800) [pid = 1767] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:07:42 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x935d4000) [pid = 1767] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:07:42 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x8d1bac00) [pid = 1767] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:07:42 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x8a2ed000) [pid = 1767] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:07:42 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x90d85c00) [pid = 1767] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:07:42 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x955a0800) [pid = 1767] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:07:42 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8e735c00) [pid = 1767] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:07:42 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x8e6d0400) [pid = 1767] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:07:42 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x9a30a000) [pid = 1767] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:07:42 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x8db09c00) [pid = 1767] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:07:42 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x8d20c000) [pid = 1767] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:07:42 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x9445a400) [pid = 1767] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:07:42 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x8b3b2c00) [pid = 1767] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:07:42 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x8dd38c00) [pid = 1767] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:07:42 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0x8a60cc00) [pid = 1767] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:07:42 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x8efb1c00) [pid = 1767] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:07:42 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0x89ee2c00) [pid = 1767] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:07:42 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 08:07:42 INFO - PROCESS | 1767 | 1464016062749 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 08:07:42 INFO - PROCESS | 1767 | 1464016062793 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 08:07:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:07:42 INFO - PROCESS | 1767 | 1464016062801 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:07:42 INFO - PROCESS | 1767 | 1464016062806 Marionette TRACE conn4 <- [1,2678,null,{}] 08:07:42 INFO - PROCESS | 1767 | 1464016062822 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:43 INFO - PROCESS | 1767 | 1464016063102 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 08:07:43 INFO - PROCESS | 1767 | 1464016063123 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a913c00 == 141 [pid = 1767] [id = 677] 08:07:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x8c7e6c00) [pid = 1767] [serial = 2032] [outer = (nil)] 08:07:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x8c86d400) [pid = 1767] [serial = 2033] [outer = 0x8c7e6c00] 08:07:43 INFO - PROCESS | 1767 | 1464016063270 Marionette DEBUG loaded listener.js 08:07:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x8d018000) [pid = 1767] [serial = 2034] [outer = 0x8c7e6c00] 08:07:45 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 08:07:45 INFO - PROCESS | 1767 | 1464016065150 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:07:45 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) 08:07:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2409ms 08:07:45 INFO - PROCESS | 1767 | 1464016065211 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 08:07:45 INFO - PROCESS | 1767 | 1464016065218 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 08:07:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:07:45 INFO - PROCESS | 1767 | 1464016065228 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:07:45 INFO - PROCESS | 1767 | 1464016065235 Marionette TRACE conn4 <- [1,2682,null,{}] 08:07:45 INFO - PROCESS | 1767 | 1464016065290 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:45 INFO - PROCESS | 1767 | 1464016065539 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 08:07:45 INFO - PROCESS | 1767 | 1464016065828 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x88d92400 == 142 [pid = 1767] [id = 678] 08:07:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x88ebe400) [pid = 1767] [serial = 2035] [outer = (nil)] 08:07:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x8a2f9c00) [pid = 1767] [serial = 2036] [outer = 0x88ebe400] 08:07:45 INFO - PROCESS | 1767 | 1464016065923 Marionette DEBUG loaded listener.js 08:07:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8b3bc400) [pid = 1767] [serial = 2037] [outer = 0x88ebe400] 08:07:47 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 08:07:47 INFO - PROCESS | 1767 | 1464016067343 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:07:47 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) 08:07:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2136ms 08:07:47 INFO - PROCESS | 1767 | 1464016067367 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 08:07:47 INFO - PROCESS | 1767 | 1464016067388 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 08:07:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:07:47 INFO - PROCESS | 1767 | 1464016067399 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:07:47 INFO - PROCESS | 1767 | 1464016067408 Marionette TRACE conn4 <- [1,2686,null,{}] 08:07:47 INFO - PROCESS | 1767 | 1464016067421 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:47 INFO - PROCESS | 1767 | 1464016067727 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 08:07:48 INFO - PROCESS | 1767 | 1464016068014 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x898e0800 == 143 [pid = 1767] [id = 679] 08:07:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8b9e2c00) [pid = 1767] [serial = 2038] [outer = (nil)] 08:07:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x8c871c00) [pid = 1767] [serial = 2039] [outer = 0x8b9e2c00] 08:07:48 INFO - PROCESS | 1767 | 1464016068104 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x8d016c00) [pid = 1767] [serial = 2040] [outer = 0x8b9e2c00] 08:07:49 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 08:07:49 INFO - PROCESS | 1767 | 1464016069558 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 08:07:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:07:49 INFO - PROCESS | 1767 | 1464016069604 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 08:07:49 INFO - PROCESS | 1767 | 1464016069657 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - PROCESS | 1767 | 1464016069663 Marionette TRACE conn4 <- [1,2690,null,{}] 08:07:49 INFO - PROCESS | 1767 | 1464016069736 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:49 INFO - PROCESS | 1767 | 1464016069954 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 08:07:50 INFO - PROCESS | 1767 | 1464016070232 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c870c00 == 144 [pid = 1767] [id = 680] 08:07:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x8d120c00) [pid = 1767] [serial = 2041] [outer = (nil)] 08:07:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8d1e4c00) [pid = 1767] [serial = 2042] [outer = 0x8d120c00] 08:07:50 INFO - PROCESS | 1767 | 1464016070342 Marionette DEBUG loaded listener.js 08:07:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8d334400) [pid = 1767] [serial = 2043] [outer = 0x8d120c00] 08:07:51 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 08:07:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:07:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:07:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:07:51 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1 08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:51 INFO - _addTest/ [0,2693,"getWindowHandle",null] 08:07:51 INFO - PROCESS | 1767 | 1464016071771 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 08:07:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:07:51 INFO - PROCESS | 1767 | 1464016071777 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:07:51 INFO - PROCESS | 1767 | 1464016071781 Marionette TRACE conn4 <- [1,2694,null,{}] 08:07:51 INFO - PROCESS | 1767 | 1464016071786 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:52 INFO - PROCESS | 1767 | 1464016072039 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 08:07:52 INFO - PROCESS | 1767 | 1464016072302 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d205800 == 145 [pid = 1767] [id = 681] 08:07:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8d333000) [pid = 1767] [serial = 2044] [outer = (nil)] 08:07:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8d474800) [pid = 1767] [serial = 2045] [outer = 0x8d333000] 08:07:52 INFO - PROCESS | 1767 | 1464016072415 Marionette DEBUG loaded listener.js 08:07:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8db06800) [pid = 1767] [serial = 2046] [outer = 0x8d333000] 08:07:53 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 08:07:53 INFO - PROCESS | 1767 | 1464016073844 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 08:07:53 INFO - PROCESS | 1767 | 1464016073917 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 08:07:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:07:53 INFO - PROCESS | 1767 | 1464016073924 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:07:53 INFO - PROCESS | 1767 | 1464016073928 Marionette TRACE conn4 <- [1,2698,null,{}] 08:07:53 INFO - PROCESS | 1767 | 1464016073933 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:54 INFO - PROCESS | 1767 | 1464016074300 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 08:07:54 INFO - PROCESS | 1767 | 1464016074511 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1e4400 == 146 [pid = 1767] [id = 682] 08:07:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8d471000) [pid = 1767] [serial = 2047] [outer = (nil)] 08:07:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8dba2800) [pid = 1767] [serial = 2048] [outer = 0x8d471000] 08:07:54 INFO - PROCESS | 1767 | 1464016074599 Marionette DEBUG loaded listener.js 08:07:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x8dd31400) [pid = 1767] [serial = 2049] [outer = 0x8d471000] 08:07:55 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 08:07:56 INFO - PROCESS | 1767 | 1464016075987 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:07:56 INFO - PROCESS | 1767 | 1464016076023 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 08:07:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:07:56 INFO - PROCESS | 1767 | 1464016076029 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:07:56 INFO - PROCESS | 1767 | 1464016076032 Marionette TRACE conn4 <- [1,2702,null,{}] 08:07:56 INFO - PROCESS | 1767 | 1464016076038 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:56 INFO - PROCESS | 1767 | 1464016076360 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 08:07:56 INFO - PROCESS | 1767 | 1464016076646 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d33c400 == 147 [pid = 1767] [id = 683] 08:07:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8d470c00) [pid = 1767] [serial = 2050] [outer = (nil)] 08:07:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8dd93800) [pid = 1767] [serial = 2051] [outer = 0x8d470c00] 08:07:56 INFO - PROCESS | 1767 | 1464016076737 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8e6c4800) [pid = 1767] [serial = 2052] [outer = 0x8d470c00] 08:07:57 INFO - PROCESS | 1767 | 1464016077724 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:07:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:07:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1732ms 08:07:57 INFO - PROCESS | 1767 | 1464016077761 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 08:07:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:07:57 INFO - PROCESS | 1767 | 1464016077766 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 08:07:57 INFO - PROCESS | 1767 | 1464016077772 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - PROCESS | 1767 | 1464016077776 Marionette TRACE conn4 <- [1,2706,null,{}] 08:07:57 INFO - PROCESS | 1767 | 1464016077782 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:58 INFO - PROCESS | 1767 | 1464016078002 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 08:07:58 INFO - PROCESS | 1767 | 1464016078343 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x881cec00 == 148 [pid = 1767] [id = 684] 08:07:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x88ebdc00) [pid = 1767] [serial = 2053] [outer = (nil)] 08:07:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8e6cd000) [pid = 1767] [serial = 2054] [outer = 0x88ebdc00] 08:07:58 INFO - PROCESS | 1767 | 1464016078438 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8e732800) [pid = 1767] [serial = 2055] [outer = 0x88ebdc00] 08:07:59 INFO - PROCESS | 1767 | 1464016079357 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:07:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:07:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1635ms 08:07:59 INFO - PROCESS | 1767 | 1464016079407 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 08:07:59 INFO - PROCESS | 1767 | 1464016079410 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 08:07:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:07:59 INFO - PROCESS | 1767 | 1464016079417 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:07:59 INFO - PROCESS | 1767 | 1464016079421 Marionette TRACE conn4 <- [1,2710,null,{}] 08:07:59 INFO - PROCESS | 1767 | 1464016079426 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:59 INFO - PROCESS | 1767 | 1464016079643 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 08:07:59 INFO - PROCESS | 1767 | 1464016079973 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d338000 == 149 [pid = 1767] [id = 685] 08:08:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8db9a400) [pid = 1767] [serial = 2056] [outer = (nil)] 08:08:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x8ee55800) [pid = 1767] [serial = 2057] [outer = 0x8db9a400] 08:08:00 INFO - PROCESS | 1767 | 1464016080067 Marionette DEBUG loaded listener.js 08:08:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x8efaf000) [pid = 1767] [serial = 2058] [outer = 0x8db9a400] 08:08:01 INFO - PROCESS | 1767 | 1464016081037 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:08:01 INFO - PROCESS | 1767 | 1464016081110 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 08:08:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:08:01 INFO - PROCESS | 1767 | 1464016081116 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:08:01 INFO - PROCESS | 1767 | 1464016081120 Marionette TRACE conn4 <- [1,2714,null,{}] 08:08:01 INFO - PROCESS | 1767 | 1464016081127 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:01 INFO - PROCESS | 1767 | 1464016081361 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 08:08:01 INFO - PROCESS | 1767 | 1464016081696 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d46d800 == 150 [pid = 1767] [id = 686] 08:08:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x8e6c1c00) [pid = 1767] [serial = 2059] [outer = (nil)] 08:08:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x90d8d800) [pid = 1767] [serial = 2060] [outer = 0x8e6c1c00] 08:08:01 INFO - PROCESS | 1767 | 1464016081792 Marionette DEBUG loaded listener.js 08:08:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x910f4800) [pid = 1767] [serial = 2061] [outer = 0x8e6c1c00] 08:08:02 INFO - PROCESS | 1767 | 1464016082820 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:08:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:08:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1739ms 08:08:02 INFO - PROCESS | 1767 | 1464016082856 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 08:08:02 INFO - PROCESS | 1767 | 1464016082859 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 08:08:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:08:02 INFO - PROCESS | 1767 | 1464016082866 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:08:02 INFO - PROCESS | 1767 | 1464016082869 Marionette TRACE conn4 <- [1,2718,null,{}] 08:08:02 INFO - PROCESS | 1767 | 1464016082875 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:03 INFO - PROCESS | 1767 | 1464016083110 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 08:08:03 INFO - PROCESS | 1767 | 1464016083450 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x88302000 == 151 [pid = 1767] [id = 687] 08:08:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x898e3800) [pid = 1767] [serial = 2062] [outer = (nil)] 08:08:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x91a24800) [pid = 1767] [serial = 2063] [outer = 0x898e3800] 08:08:03 INFO - PROCESS | 1767 | 1464016083544 Marionette DEBUG loaded listener.js 08:08:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x91fb2800) [pid = 1767] [serial = 2064] [outer = 0x898e3800] 08:08:04 INFO - PROCESS | 1767 | 1464016084565 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:08:04 INFO - PROCESS | 1767 | 1464016084616 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 08:08:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:08:04 INFO - PROCESS | 1767 | 1464016084623 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:08:04 INFO - PROCESS | 1767 | 1464016084627 Marionette TRACE conn4 <- [1,2722,null,{}] 08:08:04 INFO - PROCESS | 1767 | 1464016084633 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:04 INFO - PROCESS | 1767 | 1464016084931 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 08:08:05 INFO - PROCESS | 1767 | 1464016085285 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x92957800 == 152 [pid = 1767] [id = 688] 08:08:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x9295c000) [pid = 1767] [serial = 2065] [outer = (nil)] 08:08:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x935d3800) [pid = 1767] [serial = 2066] [outer = 0x9295c000] 08:08:05 INFO - PROCESS | 1767 | 1464016085387 Marionette DEBUG loaded listener.js 08:08:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x93a25c00) [pid = 1767] [serial = 2067] [outer = 0x9295c000] 08:08:06 INFO - PROCESS | 1767 | 1464016086406 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 08:08:06 INFO - PROCESS | 1767 | 1464016086466 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 08:08:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:08:06 INFO - PROCESS | 1767 | 1464016086473 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:08:06 INFO - PROCESS | 1767 | 1464016086477 Marionette TRACE conn4 <- [1,2726,null,{}] 08:08:06 INFO - PROCESS | 1767 | 1464016086483 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:06 INFO - PROCESS | 1767 | 1464016086698 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 08:08:07 INFO - PROCESS | 1767 | 1464016087036 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a29c00 == 153 [pid = 1767] [id = 689] 08:08:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x93a2a000) [pid = 1767] [serial = 2068] [outer = (nil)] 08:08:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x94453400) [pid = 1767] [serial = 2069] [outer = 0x93a2a000] 08:08:07 INFO - PROCESS | 1767 | 1464016087132 Marionette DEBUG loaded listener.js 08:08:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x94f7ec00) [pid = 1767] [serial = 2070] [outer = 0x93a2a000] 08:08:08 INFO - PROCESS | 1767 | 1464016088108 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:08:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:08:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1685ms 08:08:08 INFO - PROCESS | 1767 | 1464016088161 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 08:08:08 INFO - PROCESS | 1767 | 1464016088164 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 08:08:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:08:08 INFO - PROCESS | 1767 | 1464016088181 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:08:08 INFO - PROCESS | 1767 | 1464016088185 Marionette TRACE conn4 <- [1,2730,null,{}] 08:08:08 INFO - PROCESS | 1767 | 1464016088190 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:08 INFO - PROCESS | 1767 | 1464016088419 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 08:08:08 INFO - PROCESS | 1767 | 1464016088756 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d470000 == 154 [pid = 1767] [id = 690] 08:08:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x8e484400) [pid = 1767] [serial = 2071] [outer = (nil)] 08:08:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x9559c800) [pid = 1767] [serial = 2072] [outer = 0x8e484400] 08:08:08 INFO - PROCESS | 1767 | 1464016088850 Marionette DEBUG loaded listener.js 08:08:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x95606800) [pid = 1767] [serial = 2073] [outer = 0x8e484400] 08:08:10 INFO - PROCESS | 1767 | 1464016090175 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 08:08:10 INFO - PROCESS | 1767 | 1464016090230 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 08:08:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:08:10 INFO - PROCESS | 1767 | 1464016090236 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:08:10 INFO - PROCESS | 1767 | 1464016090239 Marionette TRACE conn4 <- [1,2734,null,{}] 08:08:10 INFO - PROCESS | 1767 | 1464016090246 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:10 INFO - PROCESS | 1767 | 1464016090533 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 08:08:10 INFO - PROCESS | 1767 | 1464016090806 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x910fc400 == 155 [pid = 1767] [id = 691] 08:08:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x95610000) [pid = 1767] [serial = 2074] [outer = (nil)] 08:08:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x98018000) [pid = 1767] [serial = 2075] [outer = 0x95610000] 08:08:10 INFO - PROCESS | 1767 | 1464016090894 Marionette DEBUG loaded listener.js 08:08:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x98896c00) [pid = 1767] [serial = 2076] [outer = 0x95610000] 08:08:11 INFO - PROCESS | 1767 | 1464016091878 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:08:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:08:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1682ms 08:08:11 INFO - PROCESS | 1767 | 1464016091919 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 08:08:11 INFO - PROCESS | 1767 | 1464016091923 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 08:08:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:08:11 INFO - PROCESS | 1767 | 1464016091930 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:08:11 INFO - PROCESS | 1767 | 1464016091933 Marionette TRACE conn4 <- [1,2738,null,{}] 08:08:11 INFO - PROCESS | 1767 | 1464016091939 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:12 INFO - PROCESS | 1767 | 1464016092169 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 08:08:12 INFO - PROCESS | 1767 | 1464016092514 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x9761bc00 == 156 [pid = 1767] [id = 692] 08:08:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x9761cc00) [pid = 1767] [serial = 2077] [outer = (nil)] 08:08:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x9a1c9000) [pid = 1767] [serial = 2078] [outer = 0x9761cc00] 08:08:12 INFO - PROCESS | 1767 | 1464016092613 Marionette DEBUG loaded listener.js 08:08:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x9a226000) [pid = 1767] [serial = 2079] [outer = 0x9761cc00] 08:08:13 INFO - PROCESS | 1767 | 1464016093576 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:08:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:08:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1681ms 08:08:13 INFO - PROCESS | 1767 | 1464016093612 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 08:08:13 INFO - PROCESS | 1767 | 1464016093616 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 08:08:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:08:13 INFO - PROCESS | 1767 | 1464016093623 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:08:13 INFO - PROCESS | 1767 | 1464016093626 Marionette TRACE conn4 <- [1,2742,null,{}] 08:08:13 INFO - PROCESS | 1767 | 1464016093632 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:13 INFO - PROCESS | 1767 | 1464016093855 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 08:08:14 INFO - PROCESS | 1767 | 1464016094232 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x885d5000 == 157 [pid = 1767] [id = 693] 08:08:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x898e2000) [pid = 1767] [serial = 2080] [outer = (nil)] 08:08:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x8c6f0000) [pid = 1767] [serial = 2081] [outer = 0x898e2000] 08:08:14 INFO - PROCESS | 1767 | 1464016094324 Marionette DEBUG loaded listener.js 08:08:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x8d01a400) [pid = 1767] [serial = 2082] [outer = 0x898e2000] 08:08:15 INFO - PROCESS | 1767 | --DOCSHELL 0x88305c00 == 156 [pid = 1767] [id = 632] 08:08:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8a608400 == 155 [pid = 1767] [id = 676] 08:08:15 INFO - PROCESS | 1767 | --DOCSHELL 0x88d9fc00 == 154 [pid = 1767] [id = 675] 08:08:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8ddcc400 == 153 [pid = 1767] [id = 666] 08:08:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8ddd5400 == 152 [pid = 1767] [id = 665] 08:08:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8a2eec00 == 151 [pid = 1767] [id = 664] 08:08:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1b9400 == 150 [pid = 1767] [id = 663] 08:08:15 INFO - PROCESS | 1767 | --DOCSHELL 0x881ce800 == 149 [pid = 1767] [id = 662] 08:08:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8d20e800 == 148 [pid = 1767] [id = 661] 08:08:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1e2800 == 147 [pid = 1767] [id = 660] 08:08:15 INFO - PROCESS | 1767 | --DOCSHELL 0x898df000 == 146 [pid = 1767] [id = 658] 08:08:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8c869800 == 145 [pid = 1767] [id = 659] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x9a6e8800) [pid = 1767] [serial = 1958] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x988a4400) [pid = 1767] [serial = 1950] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x8d11c400) [pid = 1767] [serial = 1971] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x8dba3000) [pid = 1767] [serial = 1920] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x9a7e6000) [pid = 1767] [serial = 1961] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x95609000) [pid = 1767] [serial = 1946] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x8d1da400) [pid = 1767] [serial = 1916] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x9885e000) [pid = 1767] [serial = 1949] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x8a915000) [pid = 1767] [serial = 1913] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x9295cc00) [pid = 1767] [serial = 1940] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x9a22ec00) [pid = 1767] [serial = 1952] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x90d89c00) [pid = 1767] [serial = 1932] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x8db98800) [pid = 1767] [serial = 1919] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x90d26400) [pid = 1767] [serial = 1931] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x96c59400) [pid = 1767] [serial = 1947] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x8e73a400) [pid = 1767] [serial = 1928] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x935d2000) [pid = 1767] [serial = 1941] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x9a30ec00) [pid = 1767] [serial = 1955] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x8e481c00) [pid = 1767] [serial = 1926] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x9a384000) [pid = 1767] [serial = 1956] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x9205e000) [pid = 1767] [serial = 1937] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x9a235800) [pid = 1767] [serial = 1953] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x94f83000) [pid = 1767] [serial = 1943] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8c7e7c00) [pid = 1767] [serial = 1968] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x8ddcfc00) [pid = 1767] [serial = 1923] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x8d1db000) [pid = 1767] [serial = 1845] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x8dd8f800) [pid = 1767] [serial = 1922] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x91a26400) [pid = 1767] [serial = 1934] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8b9f1000) [pid = 1767] [serial = 1967] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8e47e400) [pid = 1767] [serial = 1925] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x8c7ec800) [pid = 1767] [serial = 1914] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x89eecc00) [pid = 1767] [serial = 1964] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x92495c00) [pid = 1767] [serial = 1938] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x8a2f9000) [pid = 1767] [serial = 1965] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x91a2b800) [pid = 1767] [serial = 1935] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x9a6ee000) [pid = 1767] [serial = 1959] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x8d01e400) [pid = 1767] [serial = 1970] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x8d1ba000) [pid = 1767] [serial = 1973] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x95598800) [pid = 1767] [serial = 1944] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x8efb3c00) [pid = 1767] [serial = 1929] [outer = (nil)] [url = about:blank] 08:08:15 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8d208400) [pid = 1767] [serial = 1917] [outer = (nil)] [url = about:blank] 08:08:16 INFO - PROCESS | 1767 | 1464016096346 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:08:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:08:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 2783ms 08:08:16 INFO - PROCESS | 1767 | 1464016096406 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 08:08:16 INFO - PROCESS | 1767 | 1464016096413 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 08:08:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:08:16 INFO - PROCESS | 1767 | 1464016096422 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - PROCESS | 1767 | 1464016096426 Marionette TRACE conn4 <- [1,2746,null,{}] 08:08:16 INFO - PROCESS | 1767 | 1464016096434 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:16 INFO - PROCESS | 1767 | 1464016096631 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 08:08:16 INFO - PROCESS | 1767 | 1464016096832 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x89ee6400 == 146 [pid = 1767] [id = 694] 08:08:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8a2f0800) [pid = 1767] [serial = 2083] [outer = (nil)] 08:08:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8a914c00) [pid = 1767] [serial = 2084] [outer = 0x8a2f0800] 08:08:16 INFO - PROCESS | 1767 | 1464016096918 Marionette DEBUG loaded listener.js 08:08:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8b9f1c00) [pid = 1767] [serial = 2085] [outer = 0x8a2f0800] 08:08:17 INFO - PROCESS | 1767 | 1464016097850 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:08:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:08:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1490ms 08:08:17 INFO - PROCESS | 1767 | 1464016097913 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 08:08:17 INFO - PROCESS | 1767 | 1464016097921 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 08:08:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:08:17 INFO - PROCESS | 1767 | 1464016097931 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:08:17 INFO - PROCESS | 1767 | 1464016097934 Marionette TRACE conn4 <- [1,2750,null,{}] 08:08:17 INFO - PROCESS | 1767 | 1464016097940 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:18 INFO - PROCESS | 1767 | 1464016098156 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 08:08:18 INFO - PROCESS | 1767 | 1464016098403 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6e8c00 == 147 [pid = 1767] [id = 695] 08:08:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8c6ef800) [pid = 1767] [serial = 2086] [outer = (nil)] 08:08:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8c995800) [pid = 1767] [serial = 2087] [outer = 0x8c6ef800] 08:08:18 INFO - PROCESS | 1767 | 1464016098477 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8d11e400) [pid = 1767] [serial = 2088] [outer = 0x8c6ef800] 08:08:19 INFO - PROCESS | 1767 | 1464016099430 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:08:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:08:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1533ms 08:08:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:08:19 INFO - PROCESS | 1767 | 1464016099464 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 08:08:19 INFO - PROCESS | 1767 | 1464016099466 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 08:08:19 INFO - PROCESS | 1767 | 1464016099473 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 1767 | 1464016099479 Marionette TRACE conn4 <- [1,2754,null,{}] 08:08:19 INFO - PROCESS | 1767 | 1464016099502 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:19 INFO - PROCESS | 1767 | 1464016099792 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 08:08:19 INFO - PROCESS | 1767 | 1464016099842 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c7f1400 == 148 [pid = 1767] [id = 696] 08:08:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8d1e5800) [pid = 1767] [serial = 2089] [outer = (nil)] 08:08:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x8d209800) [pid = 1767] [serial = 2090] [outer = 0x8d1e5800] 08:08:20 INFO - PROCESS | 1767 | 1464016100041 Marionette DEBUG loaded listener.js 08:08:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8d33e800) [pid = 1767] [serial = 2091] [outer = 0x8d1e5800] 08:08:20 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x90d87800) [pid = 1767] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:08:20 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x8db9a800) [pid = 1767] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:08:20 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x95599000) [pid = 1767] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:08:20 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x8d33c800) [pid = 1767] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:08:20 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x8ddca400) [pid = 1767] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:08:20 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x8ed7e800) [pid = 1767] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:08:20 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x89eedc00) [pid = 1767] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:08:20 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x8c991c00) [pid = 1767] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:08:20 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x93aa2800) [pid = 1767] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:08:20 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x8e6c8000) [pid = 1767] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:08:20 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x988a5400) [pid = 1767] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:08:20 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x8c998800) [pid = 1767] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:08:20 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x88ecb000) [pid = 1767] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:08:20 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x8d1bf800) [pid = 1767] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:08:20 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x8dba5c00) [pid = 1767] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:08:20 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x99d90400) [pid = 1767] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:08:20 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0x98017c00) [pid = 1767] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:08:20 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x8a914800) [pid = 1767] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:08:20 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0x98899400) [pid = 1767] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:08:21 INFO - PROCESS | 1767 | 1464016101213 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:08:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:08:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1797ms 08:08:21 INFO - PROCESS | 1767 | 1464016101269 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 08:08:21 INFO - PROCESS | 1767 | 1464016101274 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 08:08:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:08:21 INFO - PROCESS | 1767 | 1464016101280 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:08:21 INFO - PROCESS | 1767 | 1464016101283 Marionette TRACE conn4 <- [1,2758,null,{}] 08:08:21 INFO - PROCESS | 1767 | 1464016101288 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:21 INFO - PROCESS | 1767 | 1464016101487 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 08:08:21 INFO - PROCESS | 1767 | 1464016101689 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a609800 == 149 [pid = 1767] [id = 697] 08:08:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x8c998800) [pid = 1767] [serial = 2092] [outer = (nil)] 08:08:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x8db08000) [pid = 1767] [serial = 2093] [outer = 0x8c998800] 08:08:21 INFO - PROCESS | 1767 | 1464016101767 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x8db9a800) [pid = 1767] [serial = 2094] [outer = 0x8c998800] 08:08:22 INFO - PROCESS | 1767 | 1464016102762 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:08:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:08:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1536ms 08:08:22 INFO - PROCESS | 1767 | 1464016102826 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 08:08:22 INFO - PROCESS | 1767 | 1464016102832 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 08:08:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:08:22 INFO - PROCESS | 1767 | 1464016102841 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:08:22 INFO - PROCESS | 1767 | 1464016102847 Marionette TRACE conn4 <- [1,2762,null,{}] 08:08:22 INFO - PROCESS | 1767 | 1464016102857 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:23 INFO - PROCESS | 1767 | 1464016103310 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 08:08:23 INFO - PROCESS | 1767 | 1464016103567 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6e0800 == 150 [pid = 1767] [id = 698] 08:08:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x8a6e5400) [pid = 1767] [serial = 2095] [outer = (nil)] 08:08:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x8b3b9000) [pid = 1767] [serial = 2096] [outer = 0x8a6e5400] 08:08:23 INFO - PROCESS | 1767 | 1464016103667 Marionette DEBUG loaded listener.js 08:08:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8c7ea000) [pid = 1767] [serial = 2097] [outer = 0x8a6e5400] 08:08:24 INFO - PROCESS | 1767 | 1464016104670 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:08:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:08:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1885ms 08:08:24 INFO - PROCESS | 1767 | 1464016104728 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 08:08:24 INFO - PROCESS | 1767 | 1464016104737 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 08:08:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:08:24 INFO - PROCESS | 1767 | 1464016104749 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 1767 | 1464016104753 Marionette TRACE conn4 <- [1,2766,null,{}] 08:08:24 INFO - PROCESS | 1767 | 1464016104760 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:25 INFO - PROCESS | 1767 | 1464016105044 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 08:08:25 INFO - PROCESS | 1767 | 1464016105397 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1dd800 == 151 [pid = 1767] [id = 699] 08:08:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8d1de400) [pid = 1767] [serial = 2098] [outer = (nil)] 08:08:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x8d1e7000) [pid = 1767] [serial = 2099] [outer = 0x8d1de400] 08:08:25 INFO - PROCESS | 1767 | 1464016105489 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x8d33dc00) [pid = 1767] [serial = 2100] [outer = 0x8d1de400] 08:08:26 INFO - PROCESS | 1767 | 1464016106462 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:08:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:08:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1786ms 08:08:26 INFO - PROCESS | 1767 | 1464016106535 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 1767 | 1464016106540 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 08:08:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:08:26 INFO - PROCESS | 1767 | 1464016106547 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - PROCESS | 1767 | 1464016106554 Marionette TRACE conn4 <- [1,2770,null,{}] 08:08:26 INFO - PROCESS | 1767 | 1464016106571 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:26 INFO - PROCESS | 1767 | 1464016106855 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 08:08:27 INFO - PROCESS | 1767 | 1464016107248 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dd8b800 == 152 [pid = 1767] [id = 700] 08:08:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x8ddcb000) [pid = 1767] [serial = 2101] [outer = (nil)] 08:08:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8ddcfc00) [pid = 1767] [serial = 2102] [outer = 0x8ddcb000] 08:08:27 INFO - PROCESS | 1767 | 1464016107355 Marionette DEBUG loaded listener.js 08:08:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8dec7400) [pid = 1767] [serial = 2103] [outer = 0x8ddcb000] 08:08:28 INFO - PROCESS | 1767 | 1464016108327 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:08:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:08:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1847ms 08:08:28 INFO - PROCESS | 1767 | 1464016108396 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 08:08:28 INFO - PROCESS | 1767 | 1464016108401 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 08:08:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:08:28 INFO - PROCESS | 1767 | 1464016108408 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 1767 | 1464016108412 Marionette TRACE conn4 <- [1,2774,null,{}] 08:08:28 INFO - PROCESS | 1767 | 1464016108418 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:28 INFO - PROCESS | 1767 | 1464016108692 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 08:08:29 INFO - PROCESS | 1767 | 1464016109068 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e482000 == 153 [pid = 1767] [id = 701] 08:08:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8e485400) [pid = 1767] [serial = 2104] [outer = (nil)] 08:08:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8e6c8000) [pid = 1767] [serial = 2105] [outer = 0x8e485400] 08:08:29 INFO - PROCESS | 1767 | 1464016109229 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8ed7b000) [pid = 1767] [serial = 2106] [outer = 0x8e485400] 08:08:30 INFO - PROCESS | 1767 | 1464016110508 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:08:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:08:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 2136ms 08:08:30 INFO - PROCESS | 1767 | 1464016110545 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 08:08:30 INFO - PROCESS | 1767 | 1464016110548 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 08:08:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:08:30 INFO - PROCESS | 1767 | 1464016110555 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:08:30 INFO - PROCESS | 1767 | 1464016110558 Marionette TRACE conn4 <- [1,2778,null,{}] 08:08:30 INFO - PROCESS | 1767 | 1464016110565 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:30 INFO - PROCESS | 1767 | 1464016110800 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 08:08:31 INFO - PROCESS | 1767 | 1464016111138 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x8decf400 == 154 [pid = 1767] [id = 702] 08:08:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8e481c00) [pid = 1767] [serial = 2107] [outer = (nil)] 08:08:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x90d27c00) [pid = 1767] [serial = 2108] [outer = 0x8e481c00] 08:08:31 INFO - PROCESS | 1767 | 1464016111235 Marionette DEBUG loaded listener.js 08:08:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x910ef000) [pid = 1767] [serial = 2109] [outer = 0x8e481c00] 08:08:32 INFO - PROCESS | 1767 | 1464016112197 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:08:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:08:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1685ms 08:08:32 INFO - PROCESS | 1767 | 1464016112241 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 08:08:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:08:32 INFO - PROCESS | 1767 | 1464016112245 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 08:08:32 INFO - PROCESS | 1767 | 1464016112252 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:08:32 INFO - PROCESS | 1767 | 1464016112255 Marionette TRACE conn4 <- [1,2782,null,{}] 08:08:32 INFO - PROCESS | 1767 | 1464016112261 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:32 INFO - PROCESS | 1767 | 1464016112562 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 08:08:32 INFO - PROCESS | 1767 | 1464016112932 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x885d7400 == 155 [pid = 1767] [id = 703] 08:08:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8d113400) [pid = 1767] [serial = 2110] [outer = (nil)] 08:08:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x91fbf800) [pid = 1767] [serial = 2111] [outer = 0x8d113400] 08:08:33 INFO - PROCESS | 1767 | 1464016113030 Marionette DEBUG loaded listener.js 08:08:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x9249d800) [pid = 1767] [serial = 2112] [outer = 0x8d113400] 08:08:34 INFO - PROCESS | 1767 | 1464016114057 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:08:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:08:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1841ms 08:08:34 INFO - PROCESS | 1767 | 1464016114096 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 08:08:34 INFO - PROCESS | 1767 | 1464016114100 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 08:08:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:08:34 INFO - PROCESS | 1767 | 1464016114111 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:08:34 INFO - PROCESS | 1767 | 1464016114114 Marionette TRACE conn4 <- [1,2786,null,{}] 08:08:34 INFO - PROCESS | 1767 | 1464016114120 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:34 INFO - PROCESS | 1767 | 1464016114357 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 08:08:34 INFO - PROCESS | 1767 | 1464016114694 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dd38400 == 156 [pid = 1767] [id = 704] 08:08:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x91a2ac00) [pid = 1767] [serial = 2113] [outer = (nil)] 08:08:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x9350b800) [pid = 1767] [serial = 2114] [outer = 0x91a2ac00] 08:08:34 INFO - PROCESS | 1767 | 1464016114789 Marionette DEBUG loaded listener.js 08:08:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x93860c00) [pid = 1767] [serial = 2115] [outer = 0x91a2ac00] 08:08:35 INFO - PROCESS | 1767 | 1464016115715 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:08:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:08:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1633ms 08:08:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:08:35 INFO - PROCESS | 1767 | 1464016115747 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 08:08:35 INFO - PROCESS | 1767 | 1464016115750 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 08:08:35 INFO - PROCESS | 1767 | 1464016115758 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:08:35 INFO - PROCESS | 1767 | 1464016115760 Marionette TRACE conn4 <- [1,2790,null,{}] 08:08:35 INFO - PROCESS | 1767 | 1464016115767 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:36 INFO - PROCESS | 1767 | 1464016116002 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 08:08:36 INFO - PROCESS | 1767 | 1464016116349 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x92959400 == 157 [pid = 1767] [id = 705] 08:08:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x93a27c00) [pid = 1767] [serial = 2116] [outer = (nil)] 08:08:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x94f82400) [pid = 1767] [serial = 2117] [outer = 0x93a27c00] 08:08:36 INFO - PROCESS | 1767 | 1464016116445 Marionette DEBUG loaded listener.js 08:08:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x95598c00) [pid = 1767] [serial = 2118] [outer = 0x93a27c00] 08:08:37 INFO - PROCESS | 1767 | 1464016117641 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:08:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:08:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1940ms 08:08:37 INFO - PROCESS | 1767 | 1464016117698 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 08:08:37 INFO - PROCESS | 1767 | 1464016117702 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 08:08:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:08:37 INFO - PROCESS | 1767 | 1464016117709 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 1767 | 1464016117712 Marionette TRACE conn4 <- [1,2794,null,{}] 08:08:37 INFO - PROCESS | 1767 | 1464016117718 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:38 INFO - PROCESS | 1767 | 1464016118002 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 08:08:38 INFO - PROCESS | 1767 | 1464016118352 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:38 INFO - PROCESS | 1767 | ++DOCSHELL 0x94454000 == 158 [pid = 1767] [id = 706] 08:08:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x97617800) [pid = 1767] [serial = 2119] [outer = (nil)] 08:08:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x97684400) [pid = 1767] [serial = 2120] [outer = 0x97617800] 08:08:38 INFO - PROCESS | 1767 | 1464016118486 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x9928f800) [pid = 1767] [serial = 2121] [outer = 0x97617800] 08:08:39 INFO - PROCESS | 1767 | 1464016119457 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:08:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:08:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1784ms 08:08:39 INFO - PROCESS | 1767 | 1464016119494 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 08:08:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:08:39 INFO - PROCESS | 1767 | 1464016119498 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 08:08:39 INFO - PROCESS | 1767 | 1464016119505 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:08:39 INFO - PROCESS | 1767 | 1464016119508 Marionette TRACE conn4 <- [1,2798,null,{}] 08:08:39 INFO - PROCESS | 1767 | 1464016119515 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:39 INFO - PROCESS | 1767 | 1464016119744 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 08:08:40 INFO - PROCESS | 1767 | 1464016120045 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x88d9a000 == 159 [pid = 1767] [id = 707] 08:08:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x9760f000) [pid = 1767] [serial = 2122] [outer = (nil)] 08:08:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x9a233400) [pid = 1767] [serial = 2123] [outer = 0x9760f000] 08:08:40 INFO - PROCESS | 1767 | 1464016120186 Marionette DEBUG loaded listener.js 08:08:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x9a239000) [pid = 1767] [serial = 2124] [outer = 0x9760f000] 08:08:41 INFO - PROCESS | 1767 | 1464016121119 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:08:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:08:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1688ms 08:08:41 INFO - PROCESS | 1767 | 1464016121193 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 08:08:41 INFO - PROCESS | 1767 | 1464016121197 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 08:08:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:08:41 INFO - PROCESS | 1767 | 1464016121205 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:08:41 INFO - PROCESS | 1767 | 1464016121209 Marionette TRACE conn4 <- [1,2802,null,{}] 08:08:41 INFO - PROCESS | 1767 | 1464016121215 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:41 INFO - PROCESS | 1767 | 1464016121513 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 08:08:41 INFO - PROCESS | 1767 | 1464016121866 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 1767 | ++DOCSHELL 0x98899400 == 160 [pid = 1767] [id = 708] 08:08:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x9a4cac00) [pid = 1767] [serial = 2125] [outer = (nil)] 08:08:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x9a6e8800) [pid = 1767] [serial = 2126] [outer = 0x9a4cac00] 08:08:41 INFO - PROCESS | 1767 | 1464016121966 Marionette DEBUG loaded listener.js 08:08:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x9a6f1c00) [pid = 1767] [serial = 2127] [outer = 0x9a4cac00] 08:08:42 INFO - PROCESS | 1767 | 1464016122973 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:08:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:08:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1837ms 08:08:43 INFO - PROCESS | 1767 | 1464016123043 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 08:08:43 INFO - PROCESS | 1767 | 1464016123047 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 08:08:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:08:43 INFO - PROCESS | 1767 | 1464016123054 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:08:43 INFO - PROCESS | 1767 | 1464016123057 Marionette TRACE conn4 <- [1,2806,null,{}] 08:08:43 INFO - PROCESS | 1767 | 1464016123063 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:43 INFO - PROCESS | 1767 | 1464016123345 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 08:08:43 INFO - PROCESS | 1767 | 1464016123706 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c870400 == 161 [pid = 1767] [id = 709] 08:08:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x8c98d400) [pid = 1767] [serial = 2128] [outer = (nil)] 08:08:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x9a973000) [pid = 1767] [serial = 2129] [outer = 0x8c98d400] 08:08:43 INFO - PROCESS | 1767 | 1464016123796 Marionette DEBUG loaded listener.js 08:08:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x9a976000) [pid = 1767] [serial = 2130] [outer = 0x8c98d400] 08:08:44 INFO - PROCESS | 1767 | 1464016124722 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:08:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:08:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1737ms 08:08:44 INFO - PROCESS | 1767 | 1464016124792 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 08:08:44 INFO - PROCESS | 1767 | 1464016124796 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 08:08:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:08:44 INFO - PROCESS | 1767 | 1464016124813 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:08:44 INFO - PROCESS | 1767 | 1464016124816 Marionette TRACE conn4 <- [1,2810,null,{}] 08:08:44 INFO - PROCESS | 1767 | 1464016124822 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:45 INFO - PROCESS | 1767 | 1464016125093 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 08:08:45 INFO - PROCESS | 1767 | 1464016125450 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a96a400 == 162 [pid = 1767] [id = 710] 08:08:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x9a96a800) [pid = 1767] [serial = 2131] [outer = (nil)] 08:08:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x9ab31800) [pid = 1767] [serial = 2132] [outer = 0x9a96a800] 08:08:45 INFO - PROCESS | 1767 | 1464016125543 Marionette DEBUG loaded listener.js 08:08:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x9ab36800) [pid = 1767] [serial = 2133] [outer = 0x9a96a800] 08:08:46 INFO - PROCESS | 1767 | 1464016126428 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:08:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:08:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1650ms 08:08:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:08:46 INFO - PROCESS | 1767 | 1464016126464 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 08:08:46 INFO - PROCESS | 1767 | 1464016126467 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 08:08:46 INFO - PROCESS | 1767 | 1464016126474 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:08:46 INFO - PROCESS | 1767 | 1464016126477 Marionette TRACE conn4 <- [1,2814,null,{}] 08:08:46 INFO - PROCESS | 1767 | 1464016126483 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:46 INFO - PROCESS | 1767 | 1464016126711 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 08:08:47 INFO - PROCESS | 1767 | 1464016127010 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x885d3000 == 163 [pid = 1767] [id = 711] 08:08:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x9a974000) [pid = 1767] [serial = 2134] [outer = (nil)] 08:08:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x9abcec00) [pid = 1767] [serial = 2135] [outer = 0x9a974000] 08:08:47 INFO - PROCESS | 1767 | 1464016127143 Marionette DEBUG loaded listener.js 08:08:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x9abd1c00) [pid = 1767] [serial = 2136] [outer = 0x9a974000] 08:08:48 INFO - PROCESS | 1767 | 1464016128137 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:08:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:08:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1735ms 08:08:48 INFO - PROCESS | 1767 | 1464016128210 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 08:08:48 INFO - PROCESS | 1767 | 1464016128215 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 08:08:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:08:48 INFO - PROCESS | 1767 | 1464016128223 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:08:48 INFO - PROCESS | 1767 | 1464016128226 Marionette TRACE conn4 <- [1,2818,null,{}] 08:08:48 INFO - PROCESS | 1767 | 1464016128232 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:48 INFO - PROCESS | 1767 | 1464016128518 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 08:08:48 INFO - PROCESS | 1767 | 1464016128896 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x8830cc00 == 164 [pid = 1767] [id = 712] 08:08:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x8a2f4000) [pid = 1767] [serial = 2137] [outer = (nil)] 08:08:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x9abd7400) [pid = 1767] [serial = 2138] [outer = 0x8a2f4000] 08:08:49 INFO - PROCESS | 1767 | 1464016129007 Marionette DEBUG loaded listener.js 08:08:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x9b26c000) [pid = 1767] [serial = 2139] [outer = 0x8a2f4000] 08:08:50 INFO - PROCESS | 1767 | 1464016130033 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:08:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:08:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1888ms 08:08:50 INFO - PROCESS | 1767 | 1464016130112 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 08:08:50 INFO - PROCESS | 1767 | 1464016130115 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 08:08:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:08:50 INFO - PROCESS | 1767 | 1464016130123 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:08:50 INFO - PROCESS | 1767 | 1464016130125 Marionette TRACE conn4 <- [1,2822,null,{}] 08:08:50 INFO - PROCESS | 1767 | 1464016130132 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:50 INFO - PROCESS | 1767 | 1464016130380 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 08:08:50 INFO - PROCESS | 1767 | 1464016130736 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x9abcf400 == 165 [pid = 1767] [id = 713] 08:08:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x9b267800) [pid = 1767] [serial = 2140] [outer = (nil)] 08:08:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x9ba76800) [pid = 1767] [serial = 2141] [outer = 0x9b267800] 08:08:50 INFO - PROCESS | 1767 | 1464016130834 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x9ba7ac00) [pid = 1767] [serial = 2142] [outer = 0x9b267800] 08:08:51 INFO - PROCESS | 1767 | 1464016131831 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:08:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:08:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1787ms 08:08:51 INFO - PROCESS | 1767 | 1464016131909 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 08:08:51 INFO - PROCESS | 1767 | 1464016131914 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 08:08:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:08:51 INFO - PROCESS | 1767 | 1464016131921 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:08:51 INFO - PROCESS | 1767 | 1464016131925 Marionette TRACE conn4 <- [1,2826,null,{}] 08:08:51 INFO - PROCESS | 1767 | 1464016131931 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:52 INFO - PROCESS | 1767 | 1464016132206 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 08:08:52 INFO - PROCESS | 1767 | 1464016132554 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a975c00 == 166 [pid = 1767] [id = 714] 08:08:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x9ab3a400) [pid = 1767] [serial = 2143] [outer = (nil)] 08:08:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x9c035400) [pid = 1767] [serial = 2144] [outer = 0x9ab3a400] 08:08:52 INFO - PROCESS | 1767 | 1464016132648 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x9c13fc00) [pid = 1767] [serial = 2145] [outer = 0x9ab3a400] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6e3400 == 165 [pid = 1767] [id = 308] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x9444cc00 == 164 [pid = 1767] [id = 650] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x9a1cbc00 == 163 [pid = 1767] [id = 651] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x898e6400 == 162 [pid = 1767] [id = 654] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x898dec00 == 161 [pid = 1767] [id = 590] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6e1c00 == 160 [pid = 1767] [id = 385] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x8c994c00 == 159 [pid = 1767] [id = 656] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x8a917000 == 158 [pid = 1767] [id = 655] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x91a23800 == 157 [pid = 1767] [id = 610] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x9a222400 == 156 [pid = 1767] [id = 426] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x8c865800 == 155 [pid = 1767] [id = 389] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x8c7f1400 == 154 [pid = 1767] [id = 696] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x8a6e8c00 == 153 [pid = 1767] [id = 695] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x89ee6400 == 152 [pid = 1767] [id = 694] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x8d46d800 == 151 [pid = 1767] [id = 686] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x8d338000 == 150 [pid = 1767] [id = 685] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x8d33c400 == 149 [pid = 1767] [id = 683] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x881cec00 == 148 [pid = 1767] [id = 684] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1e4400 == 147 [pid = 1767] [id = 682] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x8d205800 == 146 [pid = 1767] [id = 681] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x8c870c00 == 145 [pid = 1767] [id = 680] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x898e0800 == 144 [pid = 1767] [id = 679] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x8a913c00 == 143 [pid = 1767] [id = 677] 08:08:54 INFO - PROCESS | 1767 | --DOCSHELL 0x88d92400 == 142 [pid = 1767] [id = 678] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x91fbc400) [pid = 1767] [serial = 2000] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x8dd30800) [pid = 1767] [serial = 1985] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x97613400) [pid = 1767] [serial = 2010] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x8db05800) [pid = 1767] [serial = 1983] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x8ed7a400) [pid = 1767] [serial = 1991] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x8ed83800) [pid = 1767] [serial = 1992] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x92059000) [pid = 1767] [serial = 2001] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x92957000) [pid = 1767] [serial = 2003] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x8a612800) [pid = 1767] [serial = 1976] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x8d1e2400) [pid = 1767] [serial = 1911] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x935d0000) [pid = 1767] [serial = 2004] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x94f79400) [pid = 1767] [serial = 2006] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x910f6c00) [pid = 1767] [serial = 1998] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x9a96a000) [pid = 1767] [serial = 2019] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x8d01f000) [pid = 1767] [serial = 1979] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x9a70bc00) [pid = 1767] [serial = 2018] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x8a2ee800) [pid = 1767] [serial = 2027] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x8efb9400) [pid = 1767] [serial = 1995] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x8a6df800) [pid = 1767] [serial = 2028] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x8dec9800) [pid = 1767] [serial = 1989] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x8dd87c00) [pid = 1767] [serial = 1986] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x9ab2f400) [pid = 1767] [serial = 2024] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x9a978c00) [pid = 1767] [serial = 2021] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x8d1d9400) [pid = 1767] [serial = 1980] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x99e6e400) [pid = 1767] [serial = 2013] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x8c55f800) [pid = 1767] [serial = 2030] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8b3b2000) [pid = 1767] [serial = 1977] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x99de7c00) [pid = 1767] [serial = 2012] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x910ee800) [pid = 1767] [serial = 1997] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x95596c00) [pid = 1767] [serial = 2007] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8e73e800) [pid = 1767] [serial = 1994] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x9a995800) [pid = 1767] [serial = 2022] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x96c57000) [pid = 1767] [serial = 2009] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x8dec2c00) [pid = 1767] [serial = 1988] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x9a306c00) [pid = 1767] [serial = 2016] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x9a285c00) [pid = 1767] [serial = 2015] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x8c6f0400) [pid = 1767] [serial = 2031] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8d471c00) [pid = 1767] [serial = 1982] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x8c86d400) [pid = 1767] [serial = 2033] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1767 | 1464016135913 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:08:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:08:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 4046ms 08:08:55 INFO - PROCESS | 1767 | 1464016135968 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 08:08:55 INFO - PROCESS | 1767 | 1464016135974 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 08:08:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:08:55 INFO - PROCESS | 1767 | 1464016135985 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:08:55 INFO - PROCESS | 1767 | 1464016135989 Marionette TRACE conn4 <- [1,2830,null,{}] 08:08:56 INFO - PROCESS | 1767 | 1464016136015 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:56 INFO - PROCESS | 1767 | 1464016136244 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 08:08:56 INFO - PROCESS | 1767 | 1464016136477 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a605800 == 143 [pid = 1767] [id = 715] 08:08:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8a60cc00) [pid = 1767] [serial = 2146] [outer = (nil)] 08:08:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8a6eac00) [pid = 1767] [serial = 2147] [outer = 0x8a60cc00] 08:08:56 INFO - PROCESS | 1767 | 1464016136632 Marionette DEBUG loaded listener.js 08:08:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x8b3b7c00) [pid = 1767] [serial = 2148] [outer = 0x8a60cc00] 08:08:57 INFO - PROCESS | 1767 | 1464016137684 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:08:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:08:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1736ms 08:08:57 INFO - PROCESS | 1767 | 1464016137721 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 08:08:57 INFO - PROCESS | 1767 | 1464016137735 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 08:08:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:08:57 INFO - PROCESS | 1767 | 1464016137760 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:08:57 INFO - PROCESS | 1767 | 1464016137765 Marionette TRACE conn4 <- [1,2834,null,{}] 08:08:57 INFO - PROCESS | 1767 | 1464016137771 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:58 INFO - PROCESS | 1767 | 1464016138117 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 08:08:58 INFO - PROCESS | 1767 | 1464016138162 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c55e800 == 144 [pid = 1767] [id = 716] 08:08:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8c6e7400) [pid = 1767] [serial = 2149] [outer = (nil)] 08:08:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8c98f000) [pid = 1767] [serial = 2150] [outer = 0x8c6e7400] 08:08:58 INFO - PROCESS | 1767 | 1464016138262 Marionette DEBUG loaded listener.js 08:08:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8d021c00) [pid = 1767] [serial = 2151] [outer = 0x8c6e7400] 08:08:59 INFO - PROCESS | 1767 | 1464016139481 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:08:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:08:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1792ms 08:08:59 INFO - PROCESS | 1767 | 1464016139552 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 08:08:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:08:59 INFO - PROCESS | 1767 | 1464016139556 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 08:08:59 INFO - PROCESS | 1767 | 1464016139564 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:08:59 INFO - PROCESS | 1767 | 1464016139570 Marionette TRACE conn4 <- [1,2838,null,{}] 08:08:59 INFO - PROCESS | 1767 | 1464016139594 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:00 INFO - PROCESS | 1767 | 1464016140577 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 08:09:00 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x8db9a400) [pid = 1767] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:09:00 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x8d1e5800) [pid = 1767] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:09:00 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x88ebdc00) [pid = 1767] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:09:00 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x8d470c00) [pid = 1767] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:09:00 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x898e3800) [pid = 1767] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:09:00 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x8c6ef800) [pid = 1767] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:09:00 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x8a2f0800) [pid = 1767] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:09:00 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x95610000) [pid = 1767] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:09:00 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x8b9e2c00) [pid = 1767] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:09:00 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x8d333000) [pid = 1767] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:09:00 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x9295c000) [pid = 1767] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:09:00 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x93a2a000) [pid = 1767] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:09:00 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x9a970800) [pid = 1767] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:09:00 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x8d120c00) [pid = 1767] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:09:00 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x8e6c1c00) [pid = 1767] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:09:00 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x88ebe400) [pid = 1767] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:09:00 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x9761cc00) [pid = 1767] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:09:00 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x8e484400) [pid = 1767] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:09:00 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0x8d471000) [pid = 1767] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:09:00 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x88ec0400) [pid = 1767] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:09:00 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0x9a310800) [pid = 1767] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:09:00 INFO - PROCESS | 1767 | 1464016140859 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x88d99800 == 145 [pid = 1767] [id = 717] 08:09:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x88d9b000) [pid = 1767] [serial = 2152] [outer = (nil)] 08:09:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x8a2f0800) [pid = 1767] [serial = 2153] [outer = 0x88d9b000] 08:09:00 INFO - PROCESS | 1767 | 1464016140948 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x8d1e2400) [pid = 1767] [serial = 2154] [outer = 0x88d9b000] 08:09:01 INFO - PROCESS | 1767 | 1464016141886 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:09:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:09:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 2361ms 08:09:01 INFO - PROCESS | 1767 | 1464016141924 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 08:09:01 INFO - PROCESS | 1767 | 1464016141930 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 08:09:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:09:01 INFO - PROCESS | 1767 | 1464016141937 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:09:01 INFO - PROCESS | 1767 | 1464016141939 Marionette TRACE conn4 <- [1,2842,null,{}] 08:09:01 INFO - PROCESS | 1767 | 1464016141945 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:02 INFO - PROCESS | 1767 | 1464016142178 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 08:09:02 INFO - PROCESS | 1767 | 1464016142403 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6ee400 == 146 [pid = 1767] [id = 718] 08:09:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x8d206000) [pid = 1767] [serial = 2155] [outer = (nil)] 08:09:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x8d33a800) [pid = 1767] [serial = 2156] [outer = 0x8d206000] 08:09:02 INFO - PROCESS | 1767 | 1464016142488 Marionette DEBUG loaded listener.js 08:09:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8d473c00) [pid = 1767] [serial = 2157] [outer = 0x8d206000] 08:09:03 INFO - PROCESS | 1767 | 1464016143727 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:09:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:09:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1835ms 08:09:03 INFO - PROCESS | 1767 | 1464016143773 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 08:09:03 INFO - PROCESS | 1767 | 1464016143781 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 08:09:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:09:03 INFO - PROCESS | 1767 | 1464016143791 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:09:03 INFO - PROCESS | 1767 | 1464016143798 Marionette TRACE conn4 <- [1,2846,null,{}] 08:09:03 INFO - PROCESS | 1767 | 1464016143807 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:04 INFO - PROCESS | 1767 | 1464016144066 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 08:09:04 INFO - PROCESS | 1767 | 1464016144420 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:04 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6ea000 == 147 [pid = 1767] [id = 719] 08:09:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8a916000) [pid = 1767] [serial = 2158] [outer = (nil)] 08:09:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x8c55ac00) [pid = 1767] [serial = 2159] [outer = 0x8a916000] 08:09:04 INFO - PROCESS | 1767 | 1464016144523 Marionette DEBUG loaded listener.js 08:09:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x8c7e5400) [pid = 1767] [serial = 2160] [outer = 0x8a916000] 08:09:05 INFO - PROCESS | 1767 | 1464016145566 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:09:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:09:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1852ms 08:09:05 INFO - PROCESS | 1767 | 1464016145644 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 08:09:05 INFO - PROCESS | 1767 | 1464016145653 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 08:09:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:09:05 INFO - PROCESS | 1767 | 1464016145665 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:09:05 INFO - PROCESS | 1767 | 1464016145669 Marionette TRACE conn4 <- [1,2850,null,{}] 08:09:05 INFO - PROCESS | 1767 | 1464016145676 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:05 INFO - PROCESS | 1767 | 1464016145968 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 08:09:06 INFO - PROCESS | 1767 | 1464016146352 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d122400 == 148 [pid = 1767] [id = 720] 08:09:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x8d1de000) [pid = 1767] [serial = 2161] [outer = (nil)] 08:09:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8d20e400) [pid = 1767] [serial = 2162] [outer = 0x8d1de000] 08:09:06 INFO - PROCESS | 1767 | 1464016146445 Marionette DEBUG loaded listener.js 08:09:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8d479000) [pid = 1767] [serial = 2163] [outer = 0x8d1de000] 08:09:07 INFO - PROCESS | 1767 | 1464016147463 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:09:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:09:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1838ms 08:09:07 INFO - PROCESS | 1767 | 1464016147506 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 08:09:07 INFO - PROCESS | 1767 | 1464016147510 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 08:09:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:09:07 INFO - PROCESS | 1767 | 1464016147517 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:09:07 INFO - PROCESS | 1767 | 1464016147524 Marionette TRACE conn4 <- [1,2854,null,{}] 08:09:07 INFO - PROCESS | 1767 | 1464016147541 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:07 INFO - PROCESS | 1767 | 1464016147829 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 08:09:08 INFO - PROCESS | 1767 | 1464016148180 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c55d000 == 149 [pid = 1767] [id = 721] 08:09:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8dba0c00) [pid = 1767] [serial = 2164] [outer = (nil)] 08:09:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8dd8d400) [pid = 1767] [serial = 2165] [outer = 0x8dba0c00] 08:09:08 INFO - PROCESS | 1767 | 1464016148279 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8ddd1c00) [pid = 1767] [serial = 2166] [outer = 0x8dba0c00] 08:09:09 INFO - PROCESS | 1767 | 1464016149216 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:09:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:09:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1741ms 08:09:09 INFO - PROCESS | 1767 | 1464016149272 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 08:09:09 INFO - PROCESS | 1767 | 1464016149278 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 08:09:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:09:09 INFO - PROCESS | 1767 | 1464016149288 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:09:09 INFO - PROCESS | 1767 | 1464016149291 Marionette TRACE conn4 <- [1,2858,null,{}] 08:09:09 INFO - PROCESS | 1767 | 1464016149298 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:09 INFO - PROCESS | 1767 | 1464016149556 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 08:09:09 INFO - PROCESS | 1767 | 1464016149895 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dd39400 == 150 [pid = 1767] [id = 722] 08:09:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8decd400) [pid = 1767] [serial = 2167] [outer = (nil)] 08:09:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8e483400) [pid = 1767] [serial = 2168] [outer = 0x8decd400] 08:09:09 INFO - PROCESS | 1767 | 1464016149993 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x8e731400) [pid = 1767] [serial = 2169] [outer = 0x8decd400] 08:09:10 INFO - PROCESS | 1767 | 1464016150984 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:09:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:09:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1733ms 08:09:11 INFO - PROCESS | 1767 | 1464016151023 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 08:09:11 INFO - PROCESS | 1767 | 1464016151028 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 08:09:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:09:11 INFO - PROCESS | 1767 | 1464016151051 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:09:11 INFO - PROCESS | 1767 | 1464016151056 Marionette TRACE conn4 <- [1,2862,null,{}] 08:09:11 INFO - PROCESS | 1767 | 1464016151070 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:11 INFO - PROCESS | 1767 | 1464016151323 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 08:09:11 INFO - PROCESS | 1767 | 1464016151675 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x898e0800 == 151 [pid = 1767] [id = 723] 08:09:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8decb000) [pid = 1767] [serial = 2170] [outer = (nil)] 08:09:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8ed85000) [pid = 1767] [serial = 2171] [outer = 0x8decb000] 08:09:11 INFO - PROCESS | 1767 | 1464016151771 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8ee60400) [pid = 1767] [serial = 2172] [outer = 0x8decb000] 08:09:12 INFO - PROCESS | 1767 | 1464016152788 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:09:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:09:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1820ms 08:09:12 INFO - PROCESS | 1767 | 1464016152858 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 1767 | 1464016152861 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 08:09:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:09:12 INFO - PROCESS | 1767 | 1464016152868 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:09:12 INFO - PROCESS | 1767 | 1464016152872 Marionette TRACE conn4 <- [1,2866,null,{}] 08:09:12 INFO - PROCESS | 1767 | 1464016152878 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:13 INFO - PROCESS | 1767 | 1464016153167 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 08:09:13 INFO - PROCESS | 1767 | 1464016153521 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d202400 == 152 [pid = 1767] [id = 724] 08:09:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8ed7e000) [pid = 1767] [serial = 2173] [outer = (nil)] 08:09:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x910f1000) [pid = 1767] [serial = 2174] [outer = 0x8ed7e000] 08:09:13 INFO - PROCESS | 1767 | 1464016153626 Marionette DEBUG loaded listener.js 08:09:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x910fb400) [pid = 1767] [serial = 2175] [outer = 0x8ed7e000] 08:09:14 INFO - PROCESS | 1767 | 1464016154640 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:09:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:09:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1834ms 08:09:14 INFO - PROCESS | 1767 | 1464016154704 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 08:09:14 INFO - PROCESS | 1767 | 1464016154708 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 08:09:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:09:14 INFO - PROCESS | 1767 | 1464016154715 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:09:14 INFO - PROCESS | 1767 | 1464016154718 Marionette TRACE conn4 <- [1,2870,null,{}] 08:09:14 INFO - PROCESS | 1767 | 1464016154725 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:14 INFO - PROCESS | 1767 | 1464016154973 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 08:09:15 INFO - PROCESS | 1767 | 1464016155314 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x8830dc00 == 153 [pid = 1767] [id = 725] 08:09:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x90d85c00) [pid = 1767] [serial = 2176] [outer = (nil)] 08:09:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x9205bc00) [pid = 1767] [serial = 2177] [outer = 0x90d85c00] 08:09:15 INFO - PROCESS | 1767 | 1464016155414 Marionette DEBUG loaded listener.js 08:09:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x92062c00) [pid = 1767] [serial = 2178] [outer = 0x90d85c00] 08:09:16 INFO - PROCESS | 1767 | 1464016156380 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:09:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:09:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1746ms 08:09:16 INFO - PROCESS | 1767 | 1464016156462 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 08:09:16 INFO - PROCESS | 1767 | 1464016156468 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 08:09:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:09:16 INFO - PROCESS | 1767 | 1464016156474 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:09:16 INFO - PROCESS | 1767 | 1464016156478 Marionette TRACE conn4 <- [1,2874,null,{}] 08:09:16 INFO - PROCESS | 1767 | 1464016156484 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:16 INFO - PROCESS | 1767 | 1464016156752 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 08:09:17 INFO - PROCESS | 1767 | 1464016157104 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:17 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a612400 == 154 [pid = 1767] [id = 726] 08:09:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x91fbd400) [pid = 1767] [serial = 2179] [outer = (nil)] 08:09:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x92958400) [pid = 1767] [serial = 2180] [outer = 0x91fbd400] 08:09:17 INFO - PROCESS | 1767 | 1464016157202 Marionette DEBUG loaded listener.js 08:09:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x9295e400) [pid = 1767] [serial = 2181] [outer = 0x91fbd400] 08:09:18 INFO - PROCESS | 1767 | 1464016158183 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:09:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:09:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1747ms 08:09:18 INFO - PROCESS | 1767 | 1464016158222 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 08:09:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:09:18 INFO - PROCESS | 1767 | 1464016158226 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 08:09:18 INFO - PROCESS | 1767 | 1464016158235 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:09:18 INFO - PROCESS | 1767 | 1464016158238 Marionette TRACE conn4 <- [1,2878,null,{}] 08:09:18 INFO - PROCESS | 1767 | 1464016158244 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:18 INFO - PROCESS | 1767 | 1464016158516 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 08:09:18 INFO - PROCESS | 1767 | 1464016158872 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x88ecc000 == 155 [pid = 1767] [id = 727] 08:09:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x92496c00) [pid = 1767] [serial = 2182] [outer = (nil)] 08:09:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x93a9f800) [pid = 1767] [serial = 2183] [outer = 0x92496c00] 08:09:18 INFO - PROCESS | 1767 | 1464016158969 Marionette DEBUG loaded listener.js 08:09:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x94f7b400) [pid = 1767] [serial = 2184] [outer = 0x92496c00] 08:09:19 INFO - PROCESS | 1767 | 1464016159943 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:09:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:09:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1783ms 08:09:20 INFO - PROCESS | 1767 | 1464016160018 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 08:09:20 INFO - PROCESS | 1767 | 1464016160022 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 08:09:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:09:20 INFO - PROCESS | 1767 | 1464016160029 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:09:20 INFO - PROCESS | 1767 | 1464016160033 Marionette TRACE conn4 <- [1,2882,null,{}] 08:09:20 INFO - PROCESS | 1767 | 1464016160039 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:20 INFO - PROCESS | 1767 | 1464016160321 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 08:09:20 INFO - PROCESS | 1767 | 1464016160701 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x91fb3c00 == 156 [pid = 1767] [id = 728] 08:09:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x955a1800) [pid = 1767] [serial = 2185] [outer = (nil)] 08:09:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x9560f800) [pid = 1767] [serial = 2186] [outer = 0x955a1800] 08:09:20 INFO - PROCESS | 1767 | 1464016160809 Marionette DEBUG loaded listener.js 08:09:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x97614c00) [pid = 1767] [serial = 2187] [outer = 0x955a1800] 08:09:21 INFO - PROCESS | 1767 | 1464016161821 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:09:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:09:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1835ms 08:09:21 INFO - PROCESS | 1767 | 1464016161865 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 08:09:21 INFO - PROCESS | 1767 | 1464016161870 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 08:09:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:09:21 INFO - PROCESS | 1767 | 1464016161877 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:09:21 INFO - PROCESS | 1767 | 1464016161882 Marionette TRACE conn4 <- [1,2886,null,{}] 08:09:21 INFO - PROCESS | 1767 | 1464016161889 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:22 INFO - PROCESS | 1767 | 1464016162166 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 08:09:22 INFO - PROCESS | 1767 | 1464016162521 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 1767 | ++DOCSHELL 0x9761b800 == 157 [pid = 1767] [id = 729] 08:09:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x9800b000) [pid = 1767] [serial = 2188] [outer = (nil)] 08:09:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x9a222800) [pid = 1767] [serial = 2189] [outer = 0x9800b000] 08:09:22 INFO - PROCESS | 1767 | 1464016162651 Marionette DEBUG loaded listener.js 08:09:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x9a23d400) [pid = 1767] [serial = 2190] [outer = 0x9800b000] 08:09:23 INFO - PROCESS | 1767 | 1464016163593 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:09:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:09:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1783ms 08:09:23 INFO - PROCESS | 1767 | 1464016163661 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 08:09:23 INFO - PROCESS | 1767 | 1464016163664 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 08:09:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:09:23 INFO - PROCESS | 1767 | 1464016163672 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:09:23 INFO - PROCESS | 1767 | 1464016163676 Marionette TRACE conn4 <- [1,2890,null,{}] 08:09:23 INFO - PROCESS | 1767 | 1464016163682 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:23 INFO - PROCESS | 1767 | 1464016163920 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 08:09:24 INFO - PROCESS | 1767 | 1464016164277 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a605400 == 158 [pid = 1767] [id = 730] 08:09:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x8b3bdc00) [pid = 1767] [serial = 2191] [outer = (nil)] 08:09:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x9a30f800) [pid = 1767] [serial = 2192] [outer = 0x8b3bdc00] 08:09:24 INFO - PROCESS | 1767 | 1464016164371 Marionette DEBUG loaded listener.js 08:09:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x9a4d5800) [pid = 1767] [serial = 2193] [outer = 0x8b3bdc00] 08:09:25 INFO - PROCESS | 1767 | 1464016165381 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:09:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:09:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1785ms 08:09:25 INFO - PROCESS | 1767 | 1464016165459 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 08:09:25 INFO - PROCESS | 1767 | 1464016165463 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 08:09:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:09:25 INFO - PROCESS | 1767 | 1464016165471 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:09:25 INFO - PROCESS | 1767 | 1464016165486 Marionette TRACE conn4 <- [1,2894,null,{}] 08:09:25 INFO - PROCESS | 1767 | 1464016165493 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:25 INFO - PROCESS | 1767 | 1464016165770 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 08:09:26 INFO - PROCESS | 1767 | 1464016166160 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a226800 == 159 [pid = 1767] [id = 731] 08:09:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x9a308c00) [pid = 1767] [serial = 2194] [outer = (nil)] 08:09:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x9a972c00) [pid = 1767] [serial = 2195] [outer = 0x9a308c00] 08:09:26 INFO - PROCESS | 1767 | 1464016166254 Marionette DEBUG loaded listener.js 08:09:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x9a996000) [pid = 1767] [serial = 2196] [outer = 0x9a308c00] 08:09:27 INFO - PROCESS | 1767 | 1464016167228 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:09:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:09:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1803ms 08:09:27 INFO - PROCESS | 1767 | 1464016167274 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 08:09:27 INFO - PROCESS | 1767 | 1464016167278 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 08:09:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:09:27 INFO - PROCESS | 1767 | 1464016167285 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:09:27 INFO - PROCESS | 1767 | 1464016167289 Marionette TRACE conn4 <- [1,2898,null,{}] 08:09:27 INFO - PROCESS | 1767 | 1464016167295 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:27 INFO - PROCESS | 1767 | 1464016167571 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 08:09:27 INFO - PROCESS | 1767 | 1464016167920 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x88d9fc00 == 160 [pid = 1767] [id = 732] 08:09:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x95145400) [pid = 1767] [serial = 2197] [outer = (nil)] 08:09:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x9abce000) [pid = 1767] [serial = 2198] [outer = 0x95145400] 08:09:28 INFO - PROCESS | 1767 | 1464016168020 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x9b270000) [pid = 1767] [serial = 2199] [outer = 0x95145400] 08:09:29 INFO - PROCESS | 1767 | 1464016169017 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:09:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:09:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1782ms 08:09:29 INFO - PROCESS | 1767 | 1464016169070 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 08:09:29 INFO - PROCESS | 1767 | 1464016169073 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 08:09:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:09:29 INFO - PROCESS | 1767 | 1464016169080 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:09:29 INFO - PROCESS | 1767 | 1464016169083 Marionette TRACE conn4 <- [1,2902,null,{}] 08:09:29 INFO - PROCESS | 1767 | 1464016169089 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:29 INFO - PROCESS | 1767 | 1464016169349 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 08:09:29 INFO - PROCESS | 1767 | 1464016169697 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x88306c00 == 161 [pid = 1767] [id = 733] 08:09:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x8a90a800) [pid = 1767] [serial = 2200] [outer = (nil)] 08:09:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x9c042800) [pid = 1767] [serial = 2201] [outer = 0x8a90a800] 08:09:29 INFO - PROCESS | 1767 | 1464016169794 Marionette DEBUG loaded listener.js 08:09:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x9cb31800) [pid = 1767] [serial = 2202] [outer = 0x8a90a800] 08:09:30 INFO - PROCESS | 1767 | 1464016170763 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:09:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:09:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1731ms 08:09:30 INFO - PROCESS | 1767 | 1464016170812 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 08:09:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:09:30 INFO - PROCESS | 1767 | 1464016170817 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 08:09:30 INFO - PROCESS | 1767 | 1464016170824 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:09:30 INFO - PROCESS | 1767 | 1464016170828 Marionette TRACE conn4 <- [1,2906,null,{}] 08:09:30 INFO - PROCESS | 1767 | 1464016170834 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:31 INFO - PROCESS | 1767 | 1464016171107 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 08:09:31 INFO - PROCESS | 1767 | 1464016171463 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a384000 == 162 [pid = 1767] [id = 734] 08:09:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x9ba78000) [pid = 1767] [serial = 2203] [outer = (nil)] 08:09:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x9cc9c800) [pid = 1767] [serial = 2204] [outer = 0x9ba78000] 08:09:31 INFO - PROCESS | 1767 | 1464016171563 Marionette DEBUG loaded listener.js 08:09:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x9ceae400) [pid = 1767] [serial = 2205] [outer = 0x9ba78000] 08:09:32 INFO - PROCESS | 1767 | 1464016172523 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:09:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:09:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1738ms 08:09:32 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:09:32 INFO - PROCESS | 1767 | 1464016172562 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 08:09:32 INFO - PROCESS | 1767 | 1464016172565 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 08:09:32 INFO - PROCESS | 1767 | 1464016172572 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:09:32 INFO - PROCESS | 1767 | 1464016172575 Marionette TRACE conn4 <- [1,2910,null,{}] 08:09:32 INFO - PROCESS | 1767 | 1464016172581 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:32 INFO - PROCESS | 1767 | 1464016172833 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 08:09:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8d478400 == 161 [pid = 1767] [id = 667] 08:09:35 INFO - PROCESS | 1767 | --DOCSHELL 0x88d98c00 == 160 [pid = 1767] [id = 672] 08:09:35 INFO - PROCESS | 1767 | --DOCSHELL 0x93a9dc00 == 159 [pid = 1767] [id = 671] 08:09:35 INFO - PROCESS | 1767 | --DOCSHELL 0x93a9c000 == 158 [pid = 1767] [id = 669] 08:09:35 INFO - PROCESS | 1767 | --DOCSHELL 0x92490800 == 157 [pid = 1767] [id = 668] 08:09:35 INFO - PROCESS | 1767 | --DOCSHELL 0x9559ac00 == 156 [pid = 1767] [id = 670] 08:09:35 INFO - PROCESS | 1767 | --DOCSHELL 0x88d99800 == 155 [pid = 1767] [id = 717] 08:09:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8c55e800 == 154 [pid = 1767] [id = 716] 08:09:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8a605800 == 153 [pid = 1767] [id = 715] 08:09:35 INFO - PROCESS | 1767 | --DOCSHELL 0x92959400 == 152 [pid = 1767] [id = 705] 08:09:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8dd38400 == 151 [pid = 1767] [id = 704] 08:09:35 INFO - PROCESS | 1767 | --DOCSHELL 0x885d7400 == 150 [pid = 1767] [id = 703] 08:09:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8decf400 == 149 [pid = 1767] [id = 702] 08:09:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8dd8b800 == 148 [pid = 1767] [id = 700] 08:09:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8e482000 == 147 [pid = 1767] [id = 701] 08:09:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1dd800 == 146 [pid = 1767] [id = 699] 08:09:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8a6e0800 == 145 [pid = 1767] [id = 698] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x8ee55800) [pid = 1767] [serial = 2057] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x8efaf000) [pid = 1767] [serial = 2058] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x8d33e800) [pid = 1767] [serial = 2091] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x8e732800) [pid = 1767] [serial = 2055] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x8e6c4800) [pid = 1767] [serial = 2052] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x91a24800) [pid = 1767] [serial = 2063] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x8d11e400) [pid = 1767] [serial = 2088] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x8b9f1c00) [pid = 1767] [serial = 2085] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x98896c00) [pid = 1767] [serial = 2076] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x8c6f0000) [pid = 1767] [serial = 2081] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x8d016c00) [pid = 1767] [serial = 2040] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x8db06800) [pid = 1767] [serial = 2046] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x93a25c00) [pid = 1767] [serial = 2067] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x94453400) [pid = 1767] [serial = 2069] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x9ab30800) [pid = 1767] [serial = 2025] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x8c995800) [pid = 1767] [serial = 2087] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x8d334400) [pid = 1767] [serial = 2043] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x90d8d800) [pid = 1767] [serial = 2060] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x910f4800) [pid = 1767] [serial = 2061] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x8e6cd000) [pid = 1767] [serial = 2054] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x8b3bc400) [pid = 1767] [serial = 2037] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x9a226000) [pid = 1767] [serial = 2079] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x9559c800) [pid = 1767] [serial = 2072] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x9a1c9000) [pid = 1767] [serial = 2078] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x935d3800) [pid = 1767] [serial = 2066] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x8dd31400) [pid = 1767] [serial = 2049] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8a914c00) [pid = 1767] [serial = 2084] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x95606800) [pid = 1767] [serial = 2073] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x8d209800) [pid = 1767] [serial = 2090] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x8c871c00) [pid = 1767] [serial = 2039] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8d1dac00) [pid = 1767] [serial = 1974] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8d474800) [pid = 1767] [serial = 2045] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8dd93800) [pid = 1767] [serial = 2051] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x98018000) [pid = 1767] [serial = 2075] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x9a96b800) [pid = 1767] [serial = 1962] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x94f7ec00) [pid = 1767] [serial = 2070] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x91fb2800) [pid = 1767] [serial = 2064] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8dba2800) [pid = 1767] [serial = 2048] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x8a2f9c00) [pid = 1767] [serial = 2036] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x8d1e4c00) [pid = 1767] [serial = 2042] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x8db08000) [pid = 1767] [serial = 2093] [outer = (nil)] [url = about:blank] 08:09:35 INFO - PROCESS | 1767 | 1464016175868 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x898d8000 == 146 [pid = 1767] [id = 735] 08:09:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x898dc000) [pid = 1767] [serial = 2206] [outer = (nil)] 08:09:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x898df000) [pid = 1767] [serial = 2207] [outer = 0x898dc000] 08:09:35 INFO - PROCESS | 1767 | 1464016175981 Marionette DEBUG loaded listener.js 08:09:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8a2f0c00) [pid = 1767] [serial = 2208] [outer = 0x898dc000] 08:09:36 INFO - PROCESS | 1767 | 1464016176776 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:09:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:09:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:09:36 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 4241ms 08:09:36 INFO - PROCESS | 1767 | 1464016176815 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 08:09:36 INFO - PROCESS | 1767 | 1464016176821 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 08:09:36 INFO - TEST-START | /DOMEvents/constructors.html 08:09:36 INFO - PROCESS | 1767 | 1464016176830 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:09:36 INFO - PROCESS | 1767 | 1464016176835 Marionette TRACE conn4 <- [1,2914,null,{}] 08:09:36 INFO - PROCESS | 1767 | 1464016176844 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:37 INFO - PROCESS | 1767 | 1464016177092 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 08:09:37 INFO - PROCESS | 1767 | 1464016177312 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6e9000 == 147 [pid = 1767] [id = 736] 08:09:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8a90d800) [pid = 1767] [serial = 2209] [outer = (nil)] 08:09:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x8c6ef400) [pid = 1767] [serial = 2210] [outer = 0x8a90d800] 08:09:37 INFO - PROCESS | 1767 | 1464016177397 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8c86e400) [pid = 1767] [serial = 2211] [outer = 0x8a90d800] 08:09:38 INFO - PROCESS | 1767 | 1464016178425 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:09:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:09:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:09:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:09:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:09:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:09:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:09:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:09:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:09:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:09:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:09:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:09:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:09:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:09:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:09:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:09:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:09:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:09:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:09:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:09:38 INFO - TEST-OK | /DOMEvents/constructors.html | took 1650ms 08:09:38 INFO - PROCESS | 1767 | 1464016178491 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 08:09:38 INFO - PROCESS | 1767 | 1464016178502 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 08:09:38 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:09:38 INFO - PROCESS | 1767 | 1464016178534 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:09:38 INFO - PROCESS | 1767 | 1464016178540 Marionette TRACE conn4 <- [1,2918,null,{}] 08:09:38 INFO - PROCESS | 1767 | 1464016178547 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:38 INFO - PROCESS | 1767 | 1464016178852 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 08:09:38 INFO - PROCESS | 1767 | 1464016178892 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d021000 == 148 [pid = 1767] [id = 737] 08:09:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8d1c6800) [pid = 1767] [serial = 2212] [outer = (nil)] 08:09:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8d1df400) [pid = 1767] [serial = 2213] [outer = 0x8d1c6800] 08:09:39 INFO - PROCESS | 1767 | 1464016179057 Marionette DEBUG loaded listener.js 08:09:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8d20bc00) [pid = 1767] [serial = 2214] [outer = 0x8d1c6800] 08:09:39 INFO - PROCESS | 1767 | 1464016179986 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:09:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:09:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1501ms 08:09:40 INFO - PROCESS | 1767 | 1464016180027 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 08:09:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:09:40 INFO - PROCESS | 1767 | 1464016180031 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 08:09:40 INFO - PROCESS | 1767 | 1464016180053 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:09:40 INFO - PROCESS | 1767 | 1464016180063 Marionette TRACE conn4 <- [1,2922,null,{}] 08:09:40 INFO - PROCESS | 1767 | 1464016180070 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:40 INFO - PROCESS | 1767 | 1464016180381 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 08:09:40 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8a60cc00) [pid = 1767] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:09:40 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x93a27c00) [pid = 1767] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:09:40 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x9a4cac00) [pid = 1767] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:09:40 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x8d1de400) [pid = 1767] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:09:40 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x9ab3a400) [pid = 1767] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:09:40 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8ddcb000) [pid = 1767] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:09:40 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x9b267800) [pid = 1767] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:09:40 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x91a2ac00) [pid = 1767] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:09:40 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x8c6e7400) [pid = 1767] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:09:40 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x97617800) [pid = 1767] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:09:40 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x8e485400) [pid = 1767] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:09:40 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8d113400) [pid = 1767] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:09:41 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x8c98d400) [pid = 1767] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:09:41 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x8e481c00) [pid = 1767] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:09:41 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x9a96a800) [pid = 1767] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:09:41 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x8a6e5400) [pid = 1767] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:09:41 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x88d9b000) [pid = 1767] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:09:41 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x898e2000) [pid = 1767] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:09:41 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x8c7e6c00) [pid = 1767] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:09:41 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0x9a974000) [pid = 1767] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:09:41 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x8a2f4000) [pid = 1767] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:09:41 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0x9760f000) [pid = 1767] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:09:41 INFO - PROCESS | 1767 | 1464016181154 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:41 INFO - PROCESS | 1767 | ++DOCSHELL 0x885d8800 == 149 [pid = 1767] [id = 738] 08:09:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x88ec2c00) [pid = 1767] [serial = 2215] [outer = (nil)] 08:09:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x8a60cc00) [pid = 1767] [serial = 2216] [outer = 0x88ec2c00] 08:09:41 INFO - PROCESS | 1767 | 1464016181262 Marionette DEBUG loaded listener.js 08:09:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x8d1dec00) [pid = 1767] [serial = 2217] [outer = 0x88ec2c00] 08:09:41 INFO - PROCESS | 1767 | [1767] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:09:41 INFO - PROCESS | 1767 | [1767] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:09:41 INFO - PROCESS | 1767 | [1767] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:09:41 INFO - PROCESS | 1767 | [1767] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:09:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:09:42 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:09:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:09:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:09:42 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 08:09:42 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:09:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:09:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:09:42 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 08:09:42 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:09:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:09:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:09:42 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]" 08:09:42 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:09:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:09:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:09:42 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:09:42 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 2018ms 08:09:42 INFO - PROCESS | 1767 | 1464016182023 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:09:42 INFO - PROCESS | 1767 | 1464016182059 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 08:09:42 INFO - PROCESS | 1767 | 1464016182069 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 08:09:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:09:42 INFO - PROCESS | 1767 | 1464016182078 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:09:42 INFO - PROCESS | 1767 | 1464016182084 Marionette TRACE conn4 <- [1,2926,null,{}] 08:09:42 INFO - PROCESS | 1767 | 1464016182090 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:42 INFO - PROCESS | 1767 | 1464016182429 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 08:09:42 INFO - PROCESS | 1767 | 1464016182459 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c55a400 == 150 [pid = 1767] [id = 739] 08:09:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x8db08000) [pid = 1767] [serial = 2218] [outer = (nil)] 08:09:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x8dd8a800) [pid = 1767] [serial = 2219] [outer = 0x8db08000] 08:09:42 INFO - PROCESS | 1767 | 1464016182535 Marionette DEBUG loaded listener.js 08:09:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8dd93400) [pid = 1767] [serial = 2220] [outer = 0x8db08000] 08:09:43 INFO - PROCESS | 1767 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:09:43 INFO - PROCESS | 1767 | 1464016183733 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:09:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:09:43 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1691ms 08:09:43 INFO - PROCESS | 1767 | 1464016183772 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 08:09:43 INFO - PROCESS | 1767 | 1464016183780 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 08:09:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:09:43 INFO - PROCESS | 1767 | 1464016183790 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:09:43 INFO - PROCESS | 1767 | 1464016183795 Marionette TRACE conn4 <- [1,2930,null,{}] 08:09:43 INFO - PROCESS | 1767 | 1464016183804 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:44 INFO - PROCESS | 1767 | 1464016184155 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 08:09:44 INFO - PROCESS | 1767 | 1464016184450 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c55c400 == 151 [pid = 1767] [id = 740] 08:09:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8c6ef800) [pid = 1767] [serial = 2221] [outer = (nil)] 08:09:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x8c98ec00) [pid = 1767] [serial = 2222] [outer = 0x8c6ef800] 08:09:44 INFO - PROCESS | 1767 | 1464016184551 Marionette DEBUG loaded listener.js 08:09:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x8d120400) [pid = 1767] [serial = 2223] [outer = 0x8c6ef800] 08:09:45 INFO - PROCESS | 1767 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:09:45 INFO - PROCESS | 1767 | 1464016185412 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:09:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:09:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1685ms 08:09:45 INFO - PROCESS | 1767 | 1464016185475 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 08:09:45 INFO - PROCESS | 1767 | 1464016185484 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 08:09:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:09:45 INFO - PROCESS | 1767 | 1464016185514 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:09:45 INFO - PROCESS | 1767 | 1464016185519 Marionette TRACE conn4 <- [1,2934,null,{}] 08:09:45 INFO - PROCESS | 1767 | 1464016185528 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:45 INFO - PROCESS | 1767 | 1464016185775 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 08:09:46 INFO - PROCESS | 1767 | 1464016186082 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x88d9b000 == 152 [pid = 1767] [id = 741] 08:09:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x8d33a000) [pid = 1767] [serial = 2224] [outer = (nil)] 08:09:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8d46f000) [pid = 1767] [serial = 2225] [outer = 0x8d33a000] 08:09:46 INFO - PROCESS | 1767 | 1464016186245 Marionette DEBUG loaded listener.js 08:09:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8db97400) [pid = 1767] [serial = 2226] [outer = 0x8d33a000] 08:09:47 INFO - PROCESS | 1767 | 1464016187160 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:09:47 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:09:47 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1707ms 08:09:47 INFO - PROCESS | 1767 | 1464016187204 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 08:09:47 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:09:47 INFO - PROCESS | 1767 | 1464016187209 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 08:09:47 INFO - PROCESS | 1767 | 1464016187216 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:09:47 INFO - PROCESS | 1767 | 1464016187222 Marionette TRACE conn4 <- [1,2938,null,{}] 08:09:47 INFO - PROCESS | 1767 | 1464016187260 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:47 INFO - PROCESS | 1767 | 1464016187510 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 08:09:47 INFO - PROCESS | 1767 | 1464016187808 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e47ec00 == 153 [pid = 1767] [id = 742] 08:09:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8e481000) [pid = 1767] [serial = 2227] [outer = (nil)] 08:09:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8e6c5400) [pid = 1767] [serial = 2228] [outer = 0x8e481000] 08:09:47 INFO - PROCESS | 1767 | 1464016187951 Marionette DEBUG loaded listener.js 08:09:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8e739800) [pid = 1767] [serial = 2229] [outer = 0x8e481000] 08:09:48 INFO - PROCESS | 1767 | 1464016188815 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:09:48 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. 08:09:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1656ms 08:09:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:09:48 INFO - PROCESS | 1767 | 1464016188872 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 08:09:48 INFO - PROCESS | 1767 | 1464016188876 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 08:09:48 INFO - PROCESS | 1767 | 1464016188883 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:09:48 INFO - PROCESS | 1767 | 1464016188887 Marionette TRACE conn4 <- [1,2942,null,{}] 08:09:48 INFO - PROCESS | 1767 | 1464016188893 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:49 INFO - PROCESS | 1767 | 1464016189124 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 08:09:49 INFO - PROCESS | 1767 | 1464016189419 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d33c800 == 154 [pid = 1767] [id = 743] 08:09:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8ed85c00) [pid = 1767] [serial = 2230] [outer = (nil)] 08:09:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8efb3c00) [pid = 1767] [serial = 2231] [outer = 0x8ed85c00] 08:09:49 INFO - PROCESS | 1767 | 1464016189510 Marionette DEBUG loaded listener.js 08:09:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x90d23000) [pid = 1767] [serial = 2232] [outer = 0x8ed85c00] 08:09:50 INFO - PROCESS | 1767 | 1464016190400 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:09:50 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 08:09:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:09:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1536ms 08:09:50 INFO - PROCESS | 1767 | 1464016190420 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 08:09:50 INFO - PROCESS | 1767 | 1464016190423 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 08:09:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:09:50 INFO - PROCESS | 1767 | 1464016190430 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:09:50 INFO - PROCESS | 1767 | 1464016190432 Marionette TRACE conn4 <- [1,2946,null,{}] 08:09:50 INFO - PROCESS | 1767 | 1464016190439 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:50 INFO - PROCESS | 1767 | 1464016190665 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 08:09:50 INFO - PROCESS | 1767 | 1464016190953 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d46e800 == 155 [pid = 1767] [id = 744] 08:09:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8e482400) [pid = 1767] [serial = 2233] [outer = (nil)] 08:09:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x910f4800) [pid = 1767] [serial = 2234] [outer = 0x8e482400] 08:09:51 INFO - PROCESS | 1767 | 1464016191045 Marionette DEBUG loaded listener.js 08:09:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x910fb800) [pid = 1767] [serial = 2235] [outer = 0x8e482400] 08:09:51 INFO - PROCESS | 1767 | 1464016191913 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:09:51 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. 08:09:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1540ms 08:09:51 INFO - PROCESS | 1767 | 1464016191971 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 08:09:51 INFO - PROCESS | 1767 | 1464016191974 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 08:09:51 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:09:51 INFO - PROCESS | 1767 | 1464016191981 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:09:51 INFO - PROCESS | 1767 | 1464016191984 Marionette TRACE conn4 <- [1,2950,null,{}] 08:09:52 INFO - PROCESS | 1767 | 1464016192040 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:52 INFO - PROCESS | 1767 | 1464016192304 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 08:09:52 INFO - PROCESS | 1767 | 1464016192599 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ed78400 == 156 [pid = 1767] [id = 745] 08:09:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x90d1d000) [pid = 1767] [serial = 2236] [outer = (nil)] 08:09:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x93868c00) [pid = 1767] [serial = 2237] [outer = 0x90d1d000] 08:09:52 INFO - PROCESS | 1767 | 1464016192747 Marionette DEBUG loaded listener.js 08:09:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x93a2a000) [pid = 1767] [serial = 2238] [outer = 0x90d1d000] 08:09:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x94f7ec00 == 157 [pid = 1767] [id = 746] 08:09:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x94f7f000) [pid = 1767] [serial = 2239] [outer = (nil)] 08:09:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x95595c00) [pid = 1767] [serial = 2240] [outer = 0x94f7f000] 08:09:53 INFO - PROCESS | 1767 | 1464016193781 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:09:53 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. 08:09:53 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1831ms 08:09:53 INFO - PROCESS | 1767 | 1464016193813 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 08:09:53 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:09:53 INFO - PROCESS | 1767 | 1464016193817 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 08:09:53 INFO - PROCESS | 1767 | 1464016193824 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:09:53 INFO - PROCESS | 1767 | 1464016193829 Marionette TRACE conn4 <- [1,2954,null,{}] 08:09:53 INFO - PROCESS | 1767 | 1464016193835 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:54 INFO - PROCESS | 1767 | 1464016194110 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 08:09:54 INFO - PROCESS | 1767 | 1464016194460 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x9249b800 == 158 [pid = 1767] [id = 747] 08:09:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x93863400) [pid = 1767] [serial = 2241] [outer = (nil)] 08:09:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x95150400) [pid = 1767] [serial = 2242] [outer = 0x93863400] 08:09:54 INFO - PROCESS | 1767 | 1464016194558 Marionette DEBUG loaded listener.js 08:09:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x95603c00) [pid = 1767] [serial = 2243] [outer = 0x93863400] 08:09:55 INFO - PROCESS | 1767 | 1464016195340 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:09:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:09:55 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 08:09:55 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1536ms 08:09:55 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:09:55 INFO - PROCESS | 1767 | 1464016195360 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 08:09:55 INFO - PROCESS | 1767 | 1464016195363 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 08:09:55 INFO - PROCESS | 1767 | 1464016195370 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:09:55 INFO - PROCESS | 1767 | 1464016195374 Marionette TRACE conn4 <- [1,2958,null,{}] 08:09:55 INFO - PROCESS | 1767 | 1464016195380 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:55 INFO - PROCESS | 1767 | 1464016195629 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 08:09:55 INFO - PROCESS | 1767 | 1464016195918 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee63800 == 159 [pid = 1767] [id = 748] 08:09:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x910fa000) [pid = 1767] [serial = 2244] [outer = (nil)] 08:09:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x98076800) [pid = 1767] [serial = 2245] [outer = 0x910fa000] 08:09:56 INFO - PROCESS | 1767 | 1464016196052 Marionette DEBUG loaded listener.js 08:09:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x988a4400) [pid = 1767] [serial = 2246] [outer = 0x910fa000] 08:09:57 INFO - PROCESS | 1767 | 1464016197534 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:09:57 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. 08:09:57 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 2189ms 08:09:57 INFO - PROCESS | 1767 | 1464016197561 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 08:09:57 INFO - PROCESS | 1767 | 1464016197568 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 08:09:57 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:09:57 INFO - PROCESS | 1767 | 1464016197578 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:09:57 INFO - PROCESS | 1767 | 1464016197584 Marionette TRACE conn4 <- [1,2962,null,{}] 08:09:57 INFO - PROCESS | 1767 | 1464016197593 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:58 INFO - PROCESS | 1767 | 1464016198080 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 08:09:58 INFO - PROCESS | 1767 | 1464016198368 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x90d8b800 == 160 [pid = 1767] [id = 749] 08:09:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x93a9c800) [pid = 1767] [serial = 2247] [outer = (nil)] 08:09:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x9a226000) [pid = 1767] [serial = 2248] [outer = 0x93a9c800] 08:09:58 INFO - PROCESS | 1767 | 1464016198467 Marionette DEBUG loaded listener.js 08:09:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x9a229c00) [pid = 1767] [serial = 2249] [outer = 0x93a9c800] 08:09:59 INFO - PROCESS | 1767 | 1464016199278 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:09:59 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. 08:09:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1741ms 08:09:59 INFO - PROCESS | 1767 | 1464016199318 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 08:09:59 INFO - PROCESS | 1767 | 1464016199322 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 08:09:59 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:09:59 INFO - PROCESS | 1767 | 1464016199329 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:09:59 INFO - PROCESS | 1767 | 1464016199333 Marionette TRACE conn4 <- [1,2966,null,{}] 08:09:59 INFO - PROCESS | 1767 | 1464016199339 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:59 INFO - PROCESS | 1767 | 1464016199585 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 08:09:59 INFO - PROCESS | 1767 | 1464016199862 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x99e67800 == 161 [pid = 1767] [id = 750] 08:09:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x9a222000) [pid = 1767] [serial = 2250] [outer = (nil)] 08:09:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x9a30a000) [pid = 1767] [serial = 2251] [outer = 0x9a222000] 08:09:59 INFO - PROCESS | 1767 | 1464016199964 Marionette DEBUG loaded listener.js 08:10:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x9a4cac00) [pid = 1767] [serial = 2252] [outer = 0x9a222000] 08:10:00 INFO - PROCESS | 1767 | 1464016200912 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:10:00 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. 08:10:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1630ms 08:10:00 INFO - PROCESS | 1767 | 1464016200961 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 08:10:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:10:00 INFO - PROCESS | 1767 | 1464016200966 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 08:10:00 INFO - PROCESS | 1767 | 1464016200972 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:10:00 INFO - PROCESS | 1767 | 1464016200977 Marionette TRACE conn4 <- [1,2970,null,{}] 08:10:00 INFO - PROCESS | 1767 | 1464016200983 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:01 INFO - PROCESS | 1767 | 1464016201242 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 08:10:01 INFO - PROCESS | 1767 | 1464016201542 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x98897400 == 162 [pid = 1767] [id = 751] 08:10:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x9ab37000) [pid = 1767] [serial = 2253] [outer = (nil)] 08:10:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x9abcf000) [pid = 1767] [serial = 2254] [outer = 0x9ab37000] 08:10:01 INFO - PROCESS | 1767 | 1464016201718 Marionette DEBUG loaded listener.js 08:10:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x9b273000) [pid = 1767] [serial = 2255] [outer = 0x9ab37000] 08:10:02 INFO - PROCESS | 1767 | 1464016202666 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:10:02 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. 08:10:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1731ms 08:10:02 INFO - PROCESS | 1767 | 1464016202703 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 08:10:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:10:02 INFO - PROCESS | 1767 | 1464016202708 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 08:10:02 INFO - PROCESS | 1767 | 1464016202715 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:10:02 INFO - PROCESS | 1767 | 1464016202719 Marionette TRACE conn4 <- [1,2974,null,{}] 08:10:02 INFO - PROCESS | 1767 | 1464016202725 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:03 INFO - PROCESS | 1767 | 1464016203075 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 08:10:03 INFO - PROCESS | 1767 | 1464016203310 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a6f1800 == 163 [pid = 1767] [id = 752] 08:10:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x9a99d400) [pid = 1767] [serial = 2256] [outer = (nil)] 08:10:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x9cc66000) [pid = 1767] [serial = 2257] [outer = 0x9a99d400] 08:10:03 INFO - PROCESS | 1767 | 1464016203414 Marionette DEBUG loaded listener.js 08:10:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x9cc94400) [pid = 1767] [serial = 2258] [outer = 0x9a99d400] 08:10:04 INFO - PROCESS | 1767 | 1464016204308 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:10:04 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. 08:10:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1648ms 08:10:04 INFO - PROCESS | 1767 | 1464016204363 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 08:10:04 INFO - PROCESS | 1767 | 1464016204368 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 08:10:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:10:04 INFO - PROCESS | 1767 | 1464016204374 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:10:04 INFO - PROCESS | 1767 | 1464016204378 Marionette TRACE conn4 <- [1,2978,null,{}] 08:10:04 INFO - PROCESS | 1767 | 1464016204395 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:04 INFO - PROCESS | 1767 | 1464016204734 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 08:10:04 INFO - PROCESS | 1767 | 1464016204965 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x88d9c400 == 164 [pid = 1767] [id = 753] 08:10:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x935da800) [pid = 1767] [serial = 2259] [outer = (nil)] 08:10:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0xa1058000) [pid = 1767] [serial = 2260] [outer = 0x935da800] 08:10:05 INFO - PROCESS | 1767 | 1464016205097 Marionette DEBUG loaded listener.js 08:10:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0xa21a2400) [pid = 1767] [serial = 2261] [outer = 0x935da800] 08:10:05 INFO - PROCESS | 1767 | 1464016205907 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:10:05 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. 08:10:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1592ms 08:10:05 INFO - PROCESS | 1767 | 1464016205969 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 08:10:05 INFO - PROCESS | 1767 | 1464016205973 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 08:10:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:10:05 INFO - PROCESS | 1767 | 1464016205981 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:10:05 INFO - PROCESS | 1767 | 1464016205985 Marionette TRACE conn4 <- [1,2982,null,{}] 08:10:05 INFO - PROCESS | 1767 | 1464016205991 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:06 INFO - PROCESS | 1767 | 1464016206241 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 08:10:06 INFO - PROCESS | 1767 | 1464016206548 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:06 INFO - PROCESS | 1767 | ++DOCSHELL 0xa2160400 == 165 [pid = 1767] [id = 754] 08:10:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0xa21a4c00) [pid = 1767] [serial = 2262] [outer = (nil)] 08:10:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0xa2260000) [pid = 1767] [serial = 2263] [outer = 0xa21a4c00] 08:10:06 INFO - PROCESS | 1767 | 1464016206652 Marionette DEBUG loaded listener.js 08:10:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0xa2279c00) [pid = 1767] [serial = 2264] [outer = 0xa21a4c00] 08:10:07 INFO - PROCESS | 1767 | 1464016207539 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:10:07 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 08:10:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:10:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1582ms 08:10:07 INFO - PROCESS | 1767 | 1464016207565 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 08:10:07 INFO - PROCESS | 1767 | 1464016207568 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 08:10:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:10:07 INFO - PROCESS | 1767 | 1464016207576 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:10:07 INFO - PROCESS | 1767 | 1464016207579 Marionette TRACE conn4 <- [1,2986,null,{}] 08:10:07 INFO - PROCESS | 1767 | 1464016207586 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:07 INFO - PROCESS | 1767 | 1464016207810 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 08:10:08 INFO - PROCESS | 1767 | 1464016208094 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a96fc00 == 166 [pid = 1767] [id = 755] 08:10:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0xa21a2800) [pid = 1767] [serial = 2265] [outer = (nil)] 08:10:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0xa24cdc00) [pid = 1767] [serial = 2266] [outer = 0xa21a2800] 08:10:08 INFO - PROCESS | 1767 | 1464016208201 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0xa24efc00) [pid = 1767] [serial = 2267] [outer = 0xa21a2800] 08:10:09 INFO - PROCESS | 1767 | 1464016209096 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:10:09 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. 08:10:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1532ms 08:10:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:10:09 INFO - PROCESS | 1767 | 1464016209109 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 08:10:09 INFO - PROCESS | 1767 | 1464016209112 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 08:10:09 INFO - PROCESS | 1767 | 1464016209120 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:10:09 INFO - PROCESS | 1767 | 1464016209122 Marionette TRACE conn4 <- [1,2990,null,{}] 08:10:09 INFO - PROCESS | 1767 | 1464016209129 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:09 INFO - PROCESS | 1767 | 1464016209411 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 08:10:09 INFO - PROCESS | 1767 | 1464016209704 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a9e000 == 167 [pid = 1767] [id = 756] 08:10:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x99e6d800) [pid = 1767] [serial = 2268] [outer = (nil)] 08:10:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0xa26ec800) [pid = 1767] [serial = 2269] [outer = 0x99e6d800] 08:10:09 INFO - PROCESS | 1767 | 1464016209805 Marionette DEBUG loaded listener.js 08:10:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0xa3081c00) [pid = 1767] [serial = 2270] [outer = 0x99e6d800] 08:10:10 INFO - PROCESS | 1767 | ++DOCSHELL 0xa321e400 == 168 [pid = 1767] [id = 757] 08:10:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0xa3223000) [pid = 1767] [serial = 2271] [outer = (nil)] 08:10:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0xa3256000) [pid = 1767] [serial = 2272] [outer = 0xa3223000] 08:10:10 INFO - PROCESS | 1767 | 1464016210839 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:10:10 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. 08:10:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1742ms 08:10:10 INFO - PROCESS | 1767 | 1464016210873 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 08:10:10 INFO - PROCESS | 1767 | 1464016210877 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 08:10:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:10:10 INFO - PROCESS | 1767 | 1464016210887 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:10:10 INFO - PROCESS | 1767 | 1464016210891 Marionette TRACE conn4 <- [1,2994,null,{}] 08:10:10 INFO - PROCESS | 1767 | 1464016210897 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:11 INFO - PROCESS | 1767 | 1464016211210 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 08:10:11 INFO - PROCESS | 1767 | 1464016211573 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:11 INFO - PROCESS | 1767 | ++DOCSHELL 0xa26e5800 == 169 [pid = 1767] [id = 758] 08:10:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0xa26ea800) [pid = 1767] [serial = 2273] [outer = (nil)] 08:10:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0xa324f400) [pid = 1767] [serial = 2274] [outer = 0xa26ea800] 08:10:11 INFO - PROCESS | 1767 | 1464016211684 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0xa34c3800) [pid = 1767] [serial = 2275] [outer = 0xa26ea800] 08:10:12 INFO - PROCESS | 1767 | 1464016212572 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:10:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:10:12 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 08:10:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1742ms 08:10:12 INFO - PROCESS | 1767 | 1464016212631 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 08:10:12 INFO - PROCESS | 1767 | 1464016212634 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 08:10:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:10:12 INFO - PROCESS | 1767 | 1464016212641 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - PROCESS | 1767 | 1464016212644 Marionette TRACE conn4 <- [1,2998,null,{}] 08:10:12 INFO - PROCESS | 1767 | 1464016212650 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:12 INFO - PROCESS | 1767 | 1464016212934 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 08:10:13 INFO - PROCESS | 1767 | 1464016213259 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d46dc00 == 170 [pid = 1767] [id = 759] 08:10:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x9ab32c00) [pid = 1767] [serial = 2276] [outer = (nil)] 08:10:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0xa5039c00) [pid = 1767] [serial = 2277] [outer = 0x9ab32c00] 08:10:13 INFO - PROCESS | 1767 | 1464016213414 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0xa50e8800) [pid = 1767] [serial = 2278] [outer = 0x9ab32c00] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x9761bc00 == 169 [pid = 1767] [id = 692] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x94f85000 == 168 [pid = 1767] [id = 653] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x93a29c00 == 167 [pid = 1767] [id = 689] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8d470000 == 166 [pid = 1767] [id = 690] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x910fc400 == 165 [pid = 1767] [id = 691] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x88302000 == 164 [pid = 1767] [id = 687] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x90d8d400 == 163 [pid = 1767] [id = 464] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x885d8800 == 162 [pid = 1767] [id = 738] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8d021000 == 161 [pid = 1767] [id = 737] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8a6e9000 == 160 [pid = 1767] [id = 736] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x898d8000 == 159 [pid = 1767] [id = 735] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x88306c00 == 158 [pid = 1767] [id = 733] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x88d9fc00 == 157 [pid = 1767] [id = 732] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x9a226800 == 156 [pid = 1767] [id = 731] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8a605400 == 155 [pid = 1767] [id = 730] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x91fb3c00 == 154 [pid = 1767] [id = 728] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x9761b800 == 153 [pid = 1767] [id = 729] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x88ecc000 == 152 [pid = 1767] [id = 727] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8a612400 == 151 [pid = 1767] [id = 726] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8830dc00 == 150 [pid = 1767] [id = 725] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8d202400 == 149 [pid = 1767] [id = 724] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x88d96c00 == 148 [pid = 1767] [id = 657] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x898e0800 == 147 [pid = 1767] [id = 723] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8dd39400 == 146 [pid = 1767] [id = 722] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8c55d000 == 145 [pid = 1767] [id = 721] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8a6ea000 == 144 [pid = 1767] [id = 719] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8d122400 == 143 [pid = 1767] [id = 720] 08:10:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8c6ee400 == 142 [pid = 1767] [id = 718] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x8d1e2400) [pid = 1767] [serial = 2154] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0x8a6eac00) [pid = 1767] [serial = 2147] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x95598c00) [pid = 1767] [serial = 2118] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x9a6f1c00) [pid = 1767] [serial = 2127] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x8d33dc00) [pid = 1767] [serial = 2100] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x9c035400) [pid = 1767] [serial = 2144] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x8d1e7000) [pid = 1767] [serial = 2099] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x8ddcfc00) [pid = 1767] [serial = 2102] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x9ba7ac00) [pid = 1767] [serial = 2142] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x9ba76800) [pid = 1767] [serial = 2141] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x9350b800) [pid = 1767] [serial = 2114] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x8d021c00) [pid = 1767] [serial = 2151] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x9928f800) [pid = 1767] [serial = 2121] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x9a6e8800) [pid = 1767] [serial = 2126] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x8e6c8000) [pid = 1767] [serial = 2105] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x91fbf800) [pid = 1767] [serial = 2111] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x9a976000) [pid = 1767] [serial = 2130] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x93860c00) [pid = 1767] [serial = 2115] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x90d27c00) [pid = 1767] [serial = 2108] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x8dec7400) [pid = 1767] [serial = 2103] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x8ed7b000) [pid = 1767] [serial = 2106] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x9a973000) [pid = 1767] [serial = 2129] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x8b3b7c00) [pid = 1767] [serial = 2148] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x97684400) [pid = 1767] [serial = 2120] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x910ef000) [pid = 1767] [serial = 2109] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x9ab36800) [pid = 1767] [serial = 2133] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x9249d800) [pid = 1767] [serial = 2112] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x8b3b9000) [pid = 1767] [serial = 2096] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x8a2f0800) [pid = 1767] [serial = 2153] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x8d01a400) [pid = 1767] [serial = 2082] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x8c98f000) [pid = 1767] [serial = 2150] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x94f82400) [pid = 1767] [serial = 2117] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x8d018000) [pid = 1767] [serial = 2034] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x9abd1c00) [pid = 1767] [serial = 2136] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x9ab31800) [pid = 1767] [serial = 2132] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x9b26c000) [pid = 1767] [serial = 2139] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x9abcec00) [pid = 1767] [serial = 2135] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x9c13fc00) [pid = 1767] [serial = 2145] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x9a239000) [pid = 1767] [serial = 2124] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x9a233400) [pid = 1767] [serial = 2123] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x9abd7400) [pid = 1767] [serial = 2138] [outer = (nil)] [url = about:blank] 08:10:16 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8c7ea000) [pid = 1767] [serial = 2097] [outer = (nil)] [url = about:blank] 08:10:17 INFO - PROCESS | 1767 | 1464016217052 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:10:17 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. 08:10:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 4443ms 08:10:17 INFO - PROCESS | 1767 | 1464016217085 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 08:10:17 INFO - PROCESS | 1767 | 1464016217093 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 08:10:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:10:17 INFO - PROCESS | 1767 | 1464016217101 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:10:17 INFO - PROCESS | 1767 | 1464016217108 Marionette TRACE conn4 <- [1,3002,null,{}] 08:10:17 INFO - PROCESS | 1767 | 1464016217115 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:17 INFO - PROCESS | 1767 | 1464016217343 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 08:10:17 INFO - PROCESS | 1767 | 1464016217569 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:17 INFO - PROCESS | 1767 | ++DOCSHELL 0x88d9bc00 == 143 [pid = 1767] [id = 760] 08:10:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x89ee7000) [pid = 1767] [serial = 2279] [outer = (nil)] 08:10:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8a2f1800) [pid = 1767] [serial = 2280] [outer = 0x89ee7000] 08:10:17 INFO - PROCESS | 1767 | 1464016217654 Marionette DEBUG loaded listener.js 08:10:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8a612400) [pid = 1767] [serial = 2281] [outer = 0x89ee7000] 08:10:18 INFO - PROCESS | 1767 | 1464016218537 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:10:18 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. 08:10:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1497ms 08:10:18 INFO - PROCESS | 1767 | 1464016218600 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 08:10:18 INFO - PROCESS | 1767 | 1464016218609 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 08:10:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:10:18 INFO - PROCESS | 1767 | 1464016218619 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - PROCESS | 1767 | 1464016218623 Marionette TRACE conn4 <- [1,3006,null,{}] 08:10:18 INFO - PROCESS | 1767 | 1464016218629 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:18 INFO - PROCESS | 1767 | 1464016218854 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 08:10:19 INFO - PROCESS | 1767 | 1464016219115 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a917c00 == 144 [pid = 1767] [id = 761] 08:10:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x8b9e8400) [pid = 1767] [serial = 2282] [outer = (nil)] 08:10:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x8c555c00) [pid = 1767] [serial = 2283] [outer = 0x8b9e8400] 08:10:19 INFO - PROCESS | 1767 | 1464016219197 Marionette DEBUG loaded listener.js 08:10:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x8c6e8c00) [pid = 1767] [serial = 2284] [outer = 0x8b9e8400] 08:10:20 INFO - PROCESS | 1767 | 1464016220139 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:10:20 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. 08:10:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1592ms 08:10:20 INFO - PROCESS | 1767 | 1464016220215 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 08:10:20 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:10:20 INFO - PROCESS | 1767 | 1464016220220 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 08:10:20 INFO - PROCESS | 1767 | 1464016220234 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:10:20 INFO - PROCESS | 1767 | 1464016220239 Marionette TRACE conn4 <- [1,3010,null,{}] 08:10:20 INFO - PROCESS | 1767 | 1464016220259 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:20 INFO - PROCESS | 1767 | 1464016220578 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 08:10:20 INFO - PROCESS | 1767 | 1464016220616 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c7f3c00 == 145 [pid = 1767] [id = 762] 08:10:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x8c993000) [pid = 1767] [serial = 2285] [outer = (nil)] 08:10:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x8d016800) [pid = 1767] [serial = 2286] [outer = 0x8c993000] 08:10:20 INFO - PROCESS | 1767 | 1464016220697 Marionette DEBUG loaded listener.js 08:10:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x8d118c00) [pid = 1767] [serial = 2287] [outer = 0x8c993000] 08:10:21 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x92496c00) [pid = 1767] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:10:21 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x90d85c00) [pid = 1767] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:10:21 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x8ed7e000) [pid = 1767] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:10:21 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x955a1800) [pid = 1767] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:10:21 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x898dc000) [pid = 1767] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:10:21 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x9800b000) [pid = 1767] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:10:21 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x8d1c6800) [pid = 1767] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:10:21 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8a916000) [pid = 1767] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:10:21 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8b3bdc00) [pid = 1767] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:10:21 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8d1de000) [pid = 1767] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:10:21 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x9a308c00) [pid = 1767] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:10:21 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x8decd400) [pid = 1767] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:10:21 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x91fbd400) [pid = 1767] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:10:21 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x8a90a800) [pid = 1767] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:10:21 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8c998800) [pid = 1767] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:10:21 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x88ec2c00) [pid = 1767] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:10:21 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x95145400) [pid = 1767] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:10:21 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x8a90d800) [pid = 1767] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:10:21 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x8dba0c00) [pid = 1767] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:10:21 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x8decb000) [pid = 1767] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:10:22 INFO - PROCESS | 1767 | 1464016222324 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:10:22 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 08:10:22 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 2150ms 08:10:22 INFO - PROCESS | 1767 | 1464016222377 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 08:10:22 INFO - PROCESS | 1767 | 1464016222381 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 08:10:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:10:22 INFO - PROCESS | 1767 | 1464016222397 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - PROCESS | 1767 | 1464016222400 Marionette TRACE conn4 <- [1,3014,null,{}] 08:10:22 INFO - PROCESS | 1767 | 1464016222408 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:22 INFO - PROCESS | 1767 | 1464016222638 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 08:10:22 INFO - PROCESS | 1767 | 1464016222860 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a916000 == 146 [pid = 1767] [id = 763] 08:10:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8d01f000) [pid = 1767] [serial = 2288] [outer = (nil)] 08:10:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8d1bcc00) [pid = 1767] [serial = 2289] [outer = 0x8d01f000] 08:10:22 INFO - PROCESS | 1767 | 1464016222948 Marionette DEBUG loaded listener.js 08:10:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8d1c7c00) [pid = 1767] [serial = 2290] [outer = 0x8d01f000] 08:10:23 INFO - PROCESS | 1767 | [1767] 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 08:10:24 INFO - PROCESS | 1767 | 1464016224061 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:10:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:10:24 INFO - {} 08:10:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:10:24 INFO - {} 08:10:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:10:24 INFO - {} 08:10:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:10:24 INFO - {} 08:10:24 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1700ms 08:10:24 INFO - PROCESS | 1767 | 1464016224092 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 08:10:24 INFO - PROCESS | 1767 | 1464016224101 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 08:10:24 INFO - TEST-START | /FileAPI/fileReader.html 08:10:24 INFO - PROCESS | 1767 | 1464016224111 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:10:24 INFO - PROCESS | 1767 | 1464016224117 Marionette TRACE conn4 <- [1,3018,null,{}] 08:10:24 INFO - PROCESS | 1767 | 1464016224176 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:24 INFO - PROCESS | 1767 | 1464016224470 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 08:10:24 INFO - PROCESS | 1767 | 1464016224863 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a6e8c00 == 147 [pid = 1767] [id = 764] 08:10:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8a90a800) [pid = 1767] [serial = 2291] [outer = (nil)] 08:10:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8a918c00) [pid = 1767] [serial = 2292] [outer = 0x8a90a800] 08:10:24 INFO - PROCESS | 1767 | 1464016224960 Marionette DEBUG loaded listener.js 08:10:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8b9e2c00) [pid = 1767] [serial = 2293] [outer = 0x8a90a800] 08:10:25 INFO - PROCESS | 1767 | 1464016225939 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:10:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:10:25 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:10:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:10:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:10:25 INFO - TEST-OK | /FileAPI/fileReader.html | took 1885ms 08:10:26 INFO - PROCESS | 1767 | 1464016225999 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 08:10:26 INFO - PROCESS | 1767 | 1464016226009 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 08:10:26 INFO - TEST-START | /FileAPI/historical.html 08:10:26 INFO - PROCESS | 1767 | 1464016226021 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:10:26 INFO - PROCESS | 1767 | 1464016226025 Marionette TRACE conn4 <- [1,3022,null,{}] 08:10:26 INFO - PROCESS | 1767 | 1464016226032 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:26 INFO - PROCESS | 1767 | 1464016226285 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 08:10:26 INFO - PROCESS | 1767 | 1464016226600 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c86b400 == 148 [pid = 1767] [id = 765] 08:10:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x8c989c00) [pid = 1767] [serial = 2294] [outer = (nil)] 08:10:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8c998800) [pid = 1767] [serial = 2295] [outer = 0x8c989c00] 08:10:26 INFO - PROCESS | 1767 | 1464016226744 Marionette DEBUG loaded listener.js 08:10:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8d1bf000) [pid = 1767] [serial = 2296] [outer = 0x8c989c00] 08:10:27 INFO - PROCESS | 1767 | 1464016227716 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:10:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:10:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:10:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:10:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:10:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:10:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:10:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:10:27 INFO - TEST-OK | /FileAPI/historical.html | took 1737ms 08:10:27 INFO - PROCESS | 1767 | 1464016227760 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 08:10:27 INFO - PROCESS | 1767 | 1464016227765 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 08:10:27 INFO - TEST-START | /FileAPI/idlharness.html 08:10:27 INFO - PROCESS | 1767 | 1464016227773 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:10:27 INFO - PROCESS | 1767 | 1464016227779 Marionette TRACE conn4 <- [1,3026,null,{}] 08:10:27 INFO - PROCESS | 1767 | 1464016227840 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:28 INFO - PROCESS | 1767 | 1464016228209 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 08:10:28 INFO - PROCESS | 1767 | 1464016228537 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d46d800 == 149 [pid = 1767] [id = 766] 08:10:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8d470000) [pid = 1767] [serial = 2297] [outer = (nil)] 08:10:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8db0d400) [pid = 1767] [serial = 2298] [outer = 0x8d470000] 08:10:28 INFO - PROCESS | 1767 | 1464016228636 Marionette DEBUG loaded listener.js 08:10:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8dba0c00) [pid = 1767] [serial = 2299] [outer = 0x8d470000] 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:10:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:10:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:10:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:10:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:10:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:10:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:10:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:10:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:10:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:10:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:10:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:10:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:10:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:10:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:10:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:10:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:10:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:10:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:10:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:10:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:10:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:10:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:10:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:10:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:10:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:10:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:10:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:10:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:10:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:10:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:10:30 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 08:10:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:10:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:10:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:10:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:10:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:10:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:10:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:10:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:10:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:10:30 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 08:10:30 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 08:10:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:10:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:10:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:10:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:10:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:10:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:10:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:10:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:10:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:10:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:10:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:10:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:10:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:10:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:10:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:10:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:10:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:10:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:10:30 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 08:10:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:10:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:10:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:10:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:10:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:10:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:10:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:10:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:10:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:10:30 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 08:10:30 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 08:10:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:10:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:10:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:10:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:10:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:10:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:10:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:10:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:10:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:10:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:10:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 2467ms 08:10:30 INFO - TEST-START | /FileAPI/idlharness.worker 08:10:30 INFO - PROCESS | 1767 | 1464016230131 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:10:30 INFO - PROCESS | 1767 | 1464016230425 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 08:10:30 INFO - PROCESS | 1767 | 1464016230433 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 08:10:30 INFO - PROCESS | 1767 | 1464016230442 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:10:30 INFO - PROCESS | 1767 | 1464016230446 Marionette TRACE conn4 <- [1,3030,null,{}] 08:10:30 INFO - PROCESS | 1767 | 1464016230453 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:30 INFO - PROCESS | 1767 | 1464016230752 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 08:10:31 INFO - PROCESS | 1767 | 1464016231051 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x88303400 == 150 [pid = 1767] [id = 767] 08:10:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8dd92400) [pid = 1767] [serial = 2300] [outer = (nil)] 08:10:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x91a2e400) [pid = 1767] [serial = 2301] [outer = 0x8dd92400] 08:10:31 INFO - PROCESS | 1767 | 1464016231142 Marionette DEBUG loaded listener.js 08:10:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x91fbd400) [pid = 1767] [serial = 2302] [outer = 0x8dd92400] 08:10:31 INFO - PROCESS | 1767 | [1767] 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 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:10:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:10:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:10:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:10:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:10:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:10:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:10:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:10:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:10:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:10:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:10:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:10:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:10:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:10:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:10:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:10:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:10:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:10:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:10:33 INFO - {} 08:10:33 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 08:10:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:10:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:10:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:10:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:10:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:10:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:10:33 INFO - {} 08:10:33 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 - {} 08:10:33 INFO - {} 08:10:33 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 08:10:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:10:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:10:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:10:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:10:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:10:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:10:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:10:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:10:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:10:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:10:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:10:33 INFO - {} 08:10:33 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 08:10:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:10:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:10:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:10:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:10:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:10:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:10:33 INFO - {} 08:10:33 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 - {} 08:10:33 INFO - {} 08:10:33 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 08:10:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:10:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:10:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:10:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:10:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:10:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:10:33 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 08:10:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:10:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:10:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:10:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:10:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:10:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:10:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:10:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:10:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:10:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:10:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:10:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:10:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:10:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:10:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:10:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:10:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:10:33 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 08:10:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:10:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:10:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:10:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:10:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:10:33 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 08:10:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:10:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:10:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:10:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:10:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:10:33 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 08:10:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:10:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:10:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:10:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:10:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:10:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:10:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:10:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:10:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:10:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:10:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:10:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:10:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:10:33 INFO - {} 08:10:33 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2931ms 08:10:33 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:10:33 INFO - PROCESS | 1767 | 1464016233253 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:10:33 INFO - PROCESS | 1767 | 1464016233398 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 08:10:33 INFO - PROCESS | 1767 | 1464016233406 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 08:10:33 INFO - PROCESS | 1767 | 1464016233419 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:10:33 INFO - PROCESS | 1767 | 1464016233426 Marionette TRACE conn4 <- [1,3034,null,{}] 08:10:33 INFO - PROCESS | 1767 | 1464016233442 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:33 INFO - PROCESS | 1767 | 1464016233831 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 08:10:34 INFO - PROCESS | 1767 | 1464016234133 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dd34800 == 151 [pid = 1767] [id = 768] 08:10:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x91fb2000) [pid = 1767] [serial = 2303] [outer = (nil)] 08:10:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x9a99a400) [pid = 1767] [serial = 2304] [outer = 0x91fb2000] 08:10:34 INFO - PROCESS | 1767 | 1464016234222 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x9a9cf800) [pid = 1767] [serial = 2305] [outer = 0x91fb2000] 08:10:35 INFO - PROCESS | 1767 | 1464016235080 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:10:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:10:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1703ms 08:10:35 INFO - PROCESS | 1767 | 1464016235124 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 08:10:35 INFO - PROCESS | 1767 | 1464016235128 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 08:10:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:10:35 INFO - PROCESS | 1767 | 1464016235156 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:10:35 INFO - PROCESS | 1767 | 1464016235159 Marionette TRACE conn4 <- [1,3038,null,{}] 08:10:35 INFO - PROCESS | 1767 | 1464016235166 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:35 INFO - PROCESS | 1767 | 1464016235441 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 08:10:35 INFO - PROCESS | 1767 | 1464016235736 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a999000 == 152 [pid = 1767] [id = 769] 08:10:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x9abd1800) [pid = 1767] [serial = 2306] [outer = (nil)] 08:10:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x9b268800) [pid = 1767] [serial = 2307] [outer = 0x9abd1800] 08:10:35 INFO - PROCESS | 1767 | 1464016235883 Marionette DEBUG loaded listener.js 08:10:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x9ba71c00) [pid = 1767] [serial = 2308] [outer = 0x9abd1800] 08:10:36 INFO - PROCESS | 1767 | 1464016236710 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:10:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:10:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:10:36 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1595ms 08:10:36 INFO - PROCESS | 1767 | 1464016236748 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 08:10:36 INFO - PROCESS | 1767 | 1464016236751 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 08:10:36 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:10:36 INFO - PROCESS | 1767 | 1464016236759 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:10:36 INFO - PROCESS | 1767 | 1464016236762 Marionette TRACE conn4 <- [1,3042,null,{}] 08:10:36 INFO - PROCESS | 1767 | 1464016236769 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:36 INFO - PROCESS | 1767 | 1464016236991 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 08:10:37 INFO - PROCESS | 1767 | 1464016237295 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x910fac00 == 153 [pid = 1767] [id = 770] 08:10:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x9abcfc00) [pid = 1767] [serial = 2309] [outer = (nil)] 08:10:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x9c144000) [pid = 1767] [serial = 2310] [outer = 0x9abcfc00] 08:10:37 INFO - PROCESS | 1767 | 1464016237403 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x9cc63c00) [pid = 1767] [serial = 2311] [outer = 0x9abcfc00] 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:10:38 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. 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:10:38 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'.) 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:10:38 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. 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:10:38 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. 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:10:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:10:38 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. 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:10:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:10:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:10:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:10:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:10:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:10:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:10:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:10:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:10:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:10:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:10:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:10:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:10:38 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1877ms 08:10:38 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:10:38 INFO - PROCESS | 1767 | 1464016238570 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:10:38 INFO - PROCESS | 1767 | 1464016238645 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 08:10:38 INFO - PROCESS | 1767 | 1464016238650 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 08:10:38 INFO - PROCESS | 1767 | 1464016238734 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:10:38 INFO - PROCESS | 1767 | 1464016238749 Marionette TRACE conn4 <- [1,3046,null,{}] 08:10:38 INFO - PROCESS | 1767 | 1464016238870 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:39 INFO - PROCESS | 1767 | 1464016239271 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 08:10:39 INFO - PROCESS | 1767 | 1464016239516 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x89ee3c00 == 154 [pid = 1767] [id = 771] 08:10:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x8d46c800) [pid = 1767] [serial = 2312] [outer = (nil)] 08:10:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x9249ac00) [pid = 1767] [serial = 2313] [outer = 0x8d46c800] 08:10:39 INFO - PROCESS | 1767 | 1464016239607 Marionette DEBUG loaded listener.js 08:10:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x92955400) [pid = 1767] [serial = 2314] [outer = 0x8d46c800] 08:10:39 INFO - PROCESS | 1767 | [1767] 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 08:10:40 INFO - PROCESS | 1767 | 1464016240720 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:10:40 INFO - {} 08:10:40 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2106ms 08:10:40 INFO - PROCESS | 1767 | 1464016240774 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 08:10:40 INFO - PROCESS | 1767 | 1464016240777 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 08:10:40 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:10:40 INFO - PROCESS | 1767 | 1464016240784 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:10:40 INFO - PROCESS | 1767 | 1464016240787 Marionette TRACE conn4 <- [1,3050,null,{}] 08:10:40 INFO - PROCESS | 1767 | 1464016240793 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:41 INFO - PROCESS | 1767 | 1464016241056 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 08:10:41 INFO - PROCESS | 1767 | 1464016241384 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c7ee800 == 155 [pid = 1767] [id = 772] 08:10:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x910f4000) [pid = 1767] [serial = 2315] [outer = (nil)] 08:10:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x9444e000) [pid = 1767] [serial = 2316] [outer = 0x910f4000] 08:10:41 INFO - PROCESS | 1767 | 1464016241483 Marionette DEBUG loaded listener.js 08:10:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x95145000) [pid = 1767] [serial = 2317] [outer = 0x910f4000] 08:10:42 INFO - PROCESS | 1767 | 1464016242304 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:10:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:10:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:10:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:10:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:10:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1585ms 08:10:42 INFO - PROCESS | 1767 | 1464016242371 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 08:10:42 INFO - PROCESS | 1767 | 1464016242380 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 08:10:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:10:42 INFO - PROCESS | 1767 | 1464016242392 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:10:42 INFO - PROCESS | 1767 | 1464016242400 Marionette TRACE conn4 <- [1,3054,null,{}] 08:10:42 INFO - PROCESS | 1767 | 1464016242406 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:42 INFO - PROCESS | 1767 | 1464016242706 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 08:10:43 INFO - PROCESS | 1767 | 1464016243077 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x9248ec00 == 156 [pid = 1767] [id = 773] 08:10:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x9249d800) [pid = 1767] [serial = 2318] [outer = (nil)] 08:10:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x9560fc00) [pid = 1767] [serial = 2319] [outer = 0x9249d800] 08:10:43 INFO - PROCESS | 1767 | 1464016243178 Marionette DEBUG loaded listener.js 08:10:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x9767d000) [pid = 1767] [serial = 2320] [outer = 0x9249d800] 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:10:44 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" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:10:44 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" 08:10:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:10:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:10:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2196ms 08:10:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:10:44 INFO - PROCESS | 1767 | 1464016244399 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:10:44 INFO - PROCESS | 1767 | 1464016244651 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 08:10:44 INFO - PROCESS | 1767 | 1464016244664 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 08:10:44 INFO - PROCESS | 1767 | 1464016244822 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:10:44 INFO - PROCESS | 1767 | 1464016244828 Marionette TRACE conn4 <- [1,3058,null,{}] 08:10:44 INFO - PROCESS | 1767 | 1464016244885 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:45 INFO - PROCESS | 1767 | 1464016245164 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 08:10:45 INFO - PROCESS | 1767 | 1464016245422 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x9559c800 == 157 [pid = 1767] [id = 774] 08:10:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x9800bc00) [pid = 1767] [serial = 2321] [outer = (nil)] 08:10:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0xa6283000) [pid = 1767] [serial = 2322] [outer = 0x9800bc00] 08:10:45 INFO - PROCESS | 1767 | 1464016245521 Marionette DEBUG loaded listener.js 08:10:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0xa6762000) [pid = 1767] [serial = 2323] [outer = 0x9800bc00] 08:10:46 INFO - PROCESS | 1767 | 1464016246507 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:10:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:10:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:10:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:10:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:10:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:10:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:10:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:10:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:10:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:10:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:10:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:10:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:10:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:10:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:10:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:10:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:10:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:10:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:10:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:10:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1837ms 08:10:46 INFO - PROCESS | 1767 | 1464016246579 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 08:10:46 INFO - PROCESS | 1767 | 1464016246587 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 08:10:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:10:46 INFO - PROCESS | 1767 | 1464016246599 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:10:46 INFO - PROCESS | 1767 | 1464016246602 Marionette TRACE conn4 <- [1,3062,null,{}] 08:10:46 INFO - PROCESS | 1767 | 1464016246660 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:46 INFO - PROCESS | 1767 | 1464016246903 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 08:10:47 INFO - PROCESS | 1767 | 1464016247255 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a9f9000 == 158 [pid = 1767] [id = 775] 08:10:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x8a9f9400) [pid = 1767] [serial = 2324] [outer = (nil)] 08:10:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x8a9fe000) [pid = 1767] [serial = 2325] [outer = 0x8a9f9400] 08:10:47 INFO - PROCESS | 1767 | 1464016247353 Marionette DEBUG loaded listener.js 08:10:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x92490800) [pid = 1767] [serial = 2326] [outer = 0x8a9f9400] 08:10:47 INFO - PROCESS | 1767 | [1767] 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 08:10:48 INFO - PROCESS | 1767 | 1464016248288 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:10:48 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:10:48 INFO - {} 08:10:48 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1732ms 08:10:48 INFO - PROCESS | 1767 | 1464016248351 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 08:10:48 INFO - PROCESS | 1767 | 1464016248355 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 08:10:48 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:10:48 INFO - PROCESS | 1767 | 1464016248371 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:10:48 INFO - PROCESS | 1767 | 1464016248374 Marionette TRACE conn4 <- [1,3066,null,{}] 08:10:48 INFO - PROCESS | 1767 | 1464016248381 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:48 INFO - PROCESS | 1767 | 1464016248637 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 08:10:49 INFO - PROCESS | 1767 | 1464016248997 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a9f8400 == 159 [pid = 1767] [id = 776] 08:10:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x8a9fc000) [pid = 1767] [serial = 2327] [outer = (nil)] 08:10:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0xa67c1800) [pid = 1767] [serial = 2328] [outer = 0x8a9fc000] 08:10:49 INFO - PROCESS | 1767 | 1464016249089 Marionette DEBUG loaded listener.js 08:10:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0xa68a3400) [pid = 1767] [serial = 2329] [outer = 0x8a9fc000] 08:10:49 INFO - PROCESS | 1767 | 1464016249974 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:10:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:10:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:10:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:10:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:10:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:10:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:10:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:10:50 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1638ms 08:10:50 INFO - PROCESS | 1767 | 1464016250011 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 08:10:50 INFO - PROCESS | 1767 | 1464016250015 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 08:10:50 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:10:50 INFO - PROCESS | 1767 | 1464016250022 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:10:50 INFO - PROCESS | 1767 | 1464016250024 Marionette TRACE conn4 <- [1,3070,null,{}] 08:10:50 INFO - PROCESS | 1767 | 1464016250030 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:50 INFO - PROCESS | 1767 | 1464016250253 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 08:10:50 INFO - PROCESS | 1767 | 1464016250565 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x86a7ec00 == 160 [pid = 1767] [id = 777] 08:10:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x86a80800) [pid = 1767] [serial = 2330] [outer = (nil)] 08:10:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x86a86400) [pid = 1767] [serial = 2331] [outer = 0x86a80800] 08:10:50 INFO - PROCESS | 1767 | 1464016250656 Marionette DEBUG loaded listener.js 08:10:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x86a88400) [pid = 1767] [serial = 2332] [outer = 0x86a80800] 08:10:51 INFO - PROCESS | 1767 | 1464016251532 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:10:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:10:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:10:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:10:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:10:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:10:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:10:51 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1545ms 08:10:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:10:51 INFO - PROCESS | 1767 | 1464016251569 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 08:10:51 INFO - PROCESS | 1767 | 1464016251572 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 08:10:51 INFO - PROCESS | 1767 | 1464016251579 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:10:51 INFO - PROCESS | 1767 | 1464016251581 Marionette TRACE conn4 <- [1,3074,null,{}] 08:10:51 INFO - PROCESS | 1767 | 1464016251587 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:51 INFO - PROCESS | 1767 | 1464016251853 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 08:10:52 INFO - PROCESS | 1767 | 1464016252168 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x867d4c00 == 161 [pid = 1767] [id = 778] 08:10:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x867d6800) [pid = 1767] [serial = 2333] [outer = (nil)] 08:10:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x867dc000) [pid = 1767] [serial = 2334] [outer = 0x867d6800] 08:10:52 INFO - PROCESS | 1767 | 1464016252258 Marionette DEBUG loaded listener.js 08:10:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x867de000) [pid = 1767] [serial = 2335] [outer = 0x867d6800] 08:10:53 INFO - PROCESS | 1767 | 1464016253144 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:10:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:10:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:10:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:10:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:10:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:10:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:10:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1592ms 08:10:53 INFO - PROCESS | 1767 | 1464016253173 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 08:10:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:10:53 INFO - PROCESS | 1767 | 1464016253177 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 08:10:53 INFO - PROCESS | 1767 | 1464016253184 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:10:53 INFO - PROCESS | 1767 | 1464016253187 Marionette TRACE conn4 <- [1,3078,null,{}] 08:10:53 INFO - PROCESS | 1767 | 1464016253193 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:53 INFO - PROCESS | 1767 | 1464016253446 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 08:10:53 INFO - PROCESS | 1767 | 1464016253805 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x85839400 == 162 [pid = 1767] [id = 779] 08:10:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x8583a000) [pid = 1767] [serial = 2336] [outer = (nil)] 08:10:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x85842000) [pid = 1767] [serial = 2337] [outer = 0x8583a000] 08:10:53 INFO - PROCESS | 1767 | 1464016253942 Marionette DEBUG loaded listener.js 08:10:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x85845c00) [pid = 1767] [serial = 2338] [outer = 0x8583a000] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0x8c7f3c00 == 161 [pid = 1767] [id = 762] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0x8a917c00 == 160 [pid = 1767] [id = 761] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0x88d9bc00 == 159 [pid = 1767] [id = 760] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0xa321e400 == 158 [pid = 1767] [id = 757] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0xa26e5800 == 157 [pid = 1767] [id = 758] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0x93a9e000 == 156 [pid = 1767] [id = 756] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0xa2160400 == 155 [pid = 1767] [id = 754] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0x9a96fc00 == 154 [pid = 1767] [id = 755] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0x88d9c400 == 153 [pid = 1767] [id = 753] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0x9a6f1800 == 152 [pid = 1767] [id = 752] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0x98897400 == 151 [pid = 1767] [id = 751] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0x90d8b800 == 150 [pid = 1767] [id = 749] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0x99e67800 == 149 [pid = 1767] [id = 750] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee63800 == 148 [pid = 1767] [id = 748] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0x94f7ec00 == 147 [pid = 1767] [id = 746] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0x9249b800 == 146 [pid = 1767] [id = 747] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0x8ed78400 == 145 [pid = 1767] [id = 745] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0x8d46e800 == 144 [pid = 1767] [id = 744] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0x8d33c800 == 143 [pid = 1767] [id = 743] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0x88d9b000 == 142 [pid = 1767] [id = 741] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0x8e47ec00 == 141 [pid = 1767] [id = 742] 08:10:56 INFO - PROCESS | 1767 | --DOCSHELL 0x8c55c400 == 140 [pid = 1767] [id = 740] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x8d20bc00) [pid = 1767] [serial = 2214] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x9cc9c800) [pid = 1767] [serial = 2204] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x9560f800) [pid = 1767] [serial = 2186] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x8d33a800) [pid = 1767] [serial = 2156] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x8dd8a800) [pid = 1767] [serial = 2219] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x94f7b400) [pid = 1767] [serial = 2184] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x9205bc00) [pid = 1767] [serial = 2177] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x910f1000) [pid = 1767] [serial = 2174] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x97614c00) [pid = 1767] [serial = 2187] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x8a2f0c00) [pid = 1767] [serial = 2208] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x9a222800) [pid = 1767] [serial = 2189] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x8d1df400) [pid = 1767] [serial = 2213] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x8c55ac00) [pid = 1767] [serial = 2159] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x9a30f800) [pid = 1767] [serial = 2192] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x8d479000) [pid = 1767] [serial = 2163] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x898df000) [pid = 1767] [serial = 2207] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x9a972c00) [pid = 1767] [serial = 2195] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x8e483400) [pid = 1767] [serial = 2168] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x92958400) [pid = 1767] [serial = 2180] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x9295e400) [pid = 1767] [serial = 2181] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x9a23d400) [pid = 1767] [serial = 2190] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x9c042800) [pid = 1767] [serial = 2201] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x8db9a800) [pid = 1767] [serial = 2094] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x9cb31800) [pid = 1767] [serial = 2202] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x910fb400) [pid = 1767] [serial = 2175] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x93a9f800) [pid = 1767] [serial = 2183] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x9a996000) [pid = 1767] [serial = 2196] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x8a60cc00) [pid = 1767] [serial = 2216] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x8d1dec00) [pid = 1767] [serial = 2217] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x9b270000) [pid = 1767] [serial = 2199] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x92062c00) [pid = 1767] [serial = 2178] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x8d20e400) [pid = 1767] [serial = 2162] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x8c86e400) [pid = 1767] [serial = 2211] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x8e731400) [pid = 1767] [serial = 2169] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8ddd1c00) [pid = 1767] [serial = 2166] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x9abce000) [pid = 1767] [serial = 2198] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x9a4d5800) [pid = 1767] [serial = 2193] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x8ed85000) [pid = 1767] [serial = 2171] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8c6ef400) [pid = 1767] [serial = 2210] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8ee60400) [pid = 1767] [serial = 2172] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8dd8d400) [pid = 1767] [serial = 2165] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x8c7e5400) [pid = 1767] [serial = 2160] [outer = (nil)] [url = about:blank] 08:10:56 INFO - PROCESS | 1767 | 1464016256936 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 08:10:57 INFO - PROCESS | 1767 | 1464016256985 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 08:10:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:10:57 INFO - PROCESS | 1767 | 1464016256995 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:10:57 INFO - PROCESS | 1767 | 1464016257007 Marionette TRACE conn4 <- [1,3082,null,{}] 08:10:57 INFO - PROCESS | 1767 | 1464016257016 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:57 INFO - PROCESS | 1767 | 1464016257219 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 08:10:57 INFO - PROCESS | 1767 | 1464016257451 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x85848000 == 141 [pid = 1767] [id = 780] 08:10:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x885dc800) [pid = 1767] [serial = 2339] [outer = (nil)] 08:10:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x88ec0800) [pid = 1767] [serial = 2340] [outer = 0x885dc800] 08:10:57 INFO - PROCESS | 1767 | 1464016257536 Marionette DEBUG loaded listener.js 08:10:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x898e0800) [pid = 1767] [serial = 2341] [outer = 0x885dc800] 08:10:58 INFO - PROCESS | 1767 | 1464016258432 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:10:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:10:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:10:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:10:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1496ms 08:10:58 INFO - PROCESS | 1767 | 1464016258495 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 08:10:58 INFO - PROCESS | 1767 | 1464016258503 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 08:10:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:10:58 INFO - PROCESS | 1767 | 1464016258513 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:10:58 INFO - PROCESS | 1767 | 1464016258516 Marionette TRACE conn4 <- [1,3086,null,{}] 08:10:58 INFO - PROCESS | 1767 | 1464016258522 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:58 INFO - PROCESS | 1767 | 1464016258737 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 08:10:59 INFO - PROCESS | 1767 | 1464016259007 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x88ec2c00 == 142 [pid = 1767] [id = 781] 08:10:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8a2ec400) [pid = 1767] [serial = 2342] [outer = (nil)] 08:10:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8a9f2000) [pid = 1767] [serial = 2343] [outer = 0x8a2ec400] 08:10:59 INFO - PROCESS | 1767 | 1464016259089 Marionette DEBUG loaded listener.js 08:10:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x8b3bb800) [pid = 1767] [serial = 2344] [outer = 0x8a2ec400] 08:10:59 INFO - PROCESS | 1767 | 1464016259956 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:10:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:10:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1485ms 08:11:00 INFO - PROCESS | 1767 | 1464016259998 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 08:11:00 INFO - PROCESS | 1767 | 1464016260003 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 08:11:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:11:00 INFO - PROCESS | 1767 | 1464016260009 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:11:00 INFO - PROCESS | 1767 | 1464016260015 Marionette TRACE conn4 <- [1,3090,null,{}] 08:11:00 INFO - PROCESS | 1767 | 1464016260040 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:00 INFO - PROCESS | 1767 | 1464016260367 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 08:11:00 INFO - PROCESS | 1767 | 1464016260406 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a914c00 == 143 [pid = 1767] [id = 782] 08:11:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x8c7ec400) [pid = 1767] [serial = 2345] [outer = (nil)] 08:11:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x8c86ec00) [pid = 1767] [serial = 2346] [outer = 0x8c7ec400] 08:11:00 INFO - PROCESS | 1767 | 1464016260485 Marionette DEBUG loaded listener.js 08:11:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x8d014c00) [pid = 1767] [serial = 2347] [outer = 0x8c7ec400] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x89ee7000) [pid = 1767] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8d206000) [pid = 1767] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x9ab37000) [pid = 1767] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x8e481000) [pid = 1767] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x9ab32c00) [pid = 1767] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8b9e8400) [pid = 1767] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0xa21a2800) [pid = 1767] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8e482400) [pid = 1767] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x8d33a000) [pid = 1767] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x93a9c800) [pid = 1767] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0xa21a4c00) [pid = 1767] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x935da800) [pid = 1767] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8c6ef800) [pid = 1767] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x9a222000) [pid = 1767] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x910fa000) [pid = 1767] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x99e6d800) [pid = 1767] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x93863400) [pid = 1767] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x90d1d000) [pid = 1767] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0xa26ea800) [pid = 1767] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x8ed85c00) [pid = 1767] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x8c993000) [pid = 1767] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0xa3223000) [pid = 1767] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x94f7f000) [pid = 1767] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x9ba78000) [pid = 1767] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:11:01 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x9a99d400) [pid = 1767] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:11:02 INFO - PROCESS | 1767 | 1464016262062 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:11:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:11:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 2095ms 08:11:02 INFO - PROCESS | 1767 | 1464016262106 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 08:11:02 INFO - PROCESS | 1767 | 1464016262111 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 08:11:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:11:02 INFO - PROCESS | 1767 | 1464016262117 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:11:02 INFO - PROCESS | 1767 | 1464016262121 Marionette TRACE conn4 <- [1,3094,null,{}] 08:11:02 INFO - PROCESS | 1767 | 1464016262127 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:02 INFO - PROCESS | 1767 | 1464016262354 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 08:11:02 INFO - PROCESS | 1767 | 1464016262583 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:02 INFO - PROCESS | 1767 | ++DOCSHELL 0x86a81c00 == 144 [pid = 1767] [id = 783] 08:11:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x8d1b9400) [pid = 1767] [serial = 2348] [outer = (nil)] 08:11:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8d1da800) [pid = 1767] [serial = 2349] [outer = 0x8d1b9400] 08:11:02 INFO - PROCESS | 1767 | 1464016262662 Marionette DEBUG loaded listener.js 08:11:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8d1e7400) [pid = 1767] [serial = 2350] [outer = 0x8d1b9400] 08:11:03 INFO - PROCESS | 1767 | 1464016263420 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:11:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:11:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1337ms 08:11:03 INFO - PROCESS | 1767 | 1464016263597 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 08:11:03 INFO - PROCESS | 1767 | 1464016263604 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 08:11:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:11:03 INFO - PROCESS | 1767 | 1464016263633 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:11:03 INFO - PROCESS | 1767 | 1464016263639 Marionette TRACE conn4 <- [1,3098,null,{}] 08:11:03 INFO - PROCESS | 1767 | 1464016263649 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:03 INFO - PROCESS | 1767 | 1464016263901 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 08:11:04 INFO - PROCESS | 1767 | 1464016264294 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:04 INFO - PROCESS | 1767 | ++DOCSHELL 0x86a86000 == 145 [pid = 1767] [id = 784] 08:11:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x86a86800) [pid = 1767] [serial = 2351] [outer = (nil)] 08:11:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x86a8c000) [pid = 1767] [serial = 2352] [outer = 0x86a86800] 08:11:04 INFO - PROCESS | 1767 | 1464016264396 Marionette DEBUG loaded listener.js 08:11:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x88d9ec00) [pid = 1767] [serial = 2353] [outer = 0x86a86800] 08:11:05 INFO - PROCESS | 1767 | 1464016265331 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:11:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:11:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:11:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1742ms 08:11:05 INFO - PROCESS | 1767 | 1464016265376 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 08:11:05 INFO - PROCESS | 1767 | 1464016265382 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 08:11:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:11:05 INFO - PROCESS | 1767 | 1464016265396 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:11:05 INFO - PROCESS | 1767 | 1464016265404 Marionette TRACE conn4 <- [1,3102,null,{}] 08:11:05 INFO - PROCESS | 1767 | 1464016265411 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:05 INFO - PROCESS | 1767 | 1464016265793 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 08:11:06 INFO - PROCESS | 1767 | 1464016266075 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x8a2f3800 == 146 [pid = 1767] [id = 785] 08:11:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8a6e3c00) [pid = 1767] [serial = 2354] [outer = (nil)] 08:11:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8a9f1c00) [pid = 1767] [serial = 2355] [outer = 0x8a6e3c00] 08:11:06 INFO - PROCESS | 1767 | 1464016266170 Marionette DEBUG loaded listener.js 08:11:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8a9f8c00) [pid = 1767] [serial = 2356] [outer = 0x8a6e3c00] 08:11:07 INFO - PROCESS | 1767 | 1464016267017 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:11:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:11:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1645ms 08:11:07 INFO - PROCESS | 1767 | 1464016267038 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 08:11:07 INFO - PROCESS | 1767 | 1464016267043 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 08:11:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:11:07 INFO - PROCESS | 1767 | 1464016267050 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:11:07 INFO - PROCESS | 1767 | 1464016267055 Marionette TRACE conn4 <- [1,3106,null,{}] 08:11:07 INFO - PROCESS | 1767 | 1464016267069 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:07 INFO - PROCESS | 1767 | 1464016267314 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 08:11:07 INFO - PROCESS | 1767 | 1464016267637 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c990c00 == 147 [pid = 1767] [id = 786] 08:11:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8c995400) [pid = 1767] [serial = 2357] [outer = (nil)] 08:11:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8d1dac00) [pid = 1767] [serial = 2358] [outer = 0x8c995400] 08:11:07 INFO - PROCESS | 1767 | 1464016267741 Marionette DEBUG loaded listener.js 08:11:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8d20fc00) [pid = 1767] [serial = 2359] [outer = 0x8c995400] 08:11:08 INFO - PROCESS | 1767 | 1464016268726 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:11:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:11:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:11:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:11:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1733ms 08:11:08 INFO - PROCESS | 1767 | 1464016268785 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 08:11:08 INFO - PROCESS | 1767 | 1464016268789 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 08:11:08 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:11:08 INFO - PROCESS | 1767 | 1464016268796 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:11:08 INFO - PROCESS | 1767 | 1464016268800 Marionette TRACE conn4 <- [1,3110,null,{}] 08:11:08 INFO - PROCESS | 1767 | 1464016268806 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:09 INFO - PROCESS | 1767 | 1464016269046 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 08:11:09 INFO - PROCESS | 1767 | 1464016269379 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x89eedc00 == 148 [pid = 1767] [id = 787] 08:11:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8d340800) [pid = 1767] [serial = 2360] [outer = (nil)] 08:11:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x8d472000) [pid = 1767] [serial = 2361] [outer = 0x8d340800] 08:11:09 INFO - PROCESS | 1767 | 1464016269529 Marionette DEBUG loaded listener.js 08:11:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8db0e400) [pid = 1767] [serial = 2362] [outer = 0x8d340800] 08:11:10 INFO - PROCESS | 1767 | 1464016270380 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:11:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:11:10 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 08:11:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:11:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:11:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1632ms 08:11:10 INFO - PROCESS | 1767 | 1464016270430 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 08:11:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:11:10 INFO - PROCESS | 1767 | 1464016270435 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 08:11:10 INFO - PROCESS | 1767 | 1464016270442 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:11:10 INFO - PROCESS | 1767 | 1464016270447 Marionette TRACE conn4 <- [1,3114,null,{}] 08:11:10 INFO - PROCESS | 1767 | 1464016270453 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:10 INFO - PROCESS | 1767 | 1464016270679 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 08:11:11 INFO - PROCESS | 1767 | 1464016270993 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"e0307045-5a65-4c32-bd2a-f98d0287e8d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c6e4800 == 149 [pid = 1767] [id = 788] 08:11:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8d333800) [pid = 1767] [serial = 2363] [outer = (nil)] 08:11:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8dd36400) [pid = 1767] [serial = 2364] [outer = 0x8d333800] 08:11:11 INFO - PROCESS | 1767 | 1464016271084 Marionette DEBUG loaded listener.js 08:11:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8ddc8800) [pid = 1767] [serial = 2365] [outer = 0x8d333800] 08:11:11 INFO - PROCESS | 1767 | 1464016271939 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:11:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:11:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1534ms 08:11:11 INFO - PROCESS | 1767 | 1464016271976 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 08:11:11 INFO - PROCESS | 1767 | 1464016271980 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 08:11:13 WARNING - u'runner_teardown' () 08:11:13 INFO - No more tests 08:11:13 INFO - Got 0 unexpected results 08:11:13 INFO - SUITE-END | took 1351s 08:11:13 INFO - Closing logging queue 08:11:13 INFO - queue closed 08:11:13 INFO - Return code: 0 08:11:13 WARNING - # TBPL SUCCESS # 08:11:13 INFO - Running post-action listener: _resource_record_post_action 08:11:13 INFO - Running post-run listener: _resource_record_post_run 08:11:14 INFO - Total resource usage - Wall time: 1386s; CPU: 98.0%; Read bytes: 14147584; Write bytes: 924643328; Read time: 792; Write time: 231904 08:11:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:11:14 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134590464; Read time: 4; Write time: 123452 08:11:14 INFO - run-tests - Wall time: 1357s; CPU: 98.0%; Read bytes: 11407360; Write bytes: 779841536; Read time: 464; Write time: 98096 08:11:14 INFO - Running post-run listener: _upload_blobber_files 08:11:14 INFO - Blob upload gear active. 08:11:14 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:11:14 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 08:11:14 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'] 08:11:14 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 08:11:15 INFO - (blobuploader) - INFO - Open directory for files ... 08:11:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:11:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:11:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:11:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:11:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:11:17 INFO - (blobuploader) - INFO - Done attempting. 08:11:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:11:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:11:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:11:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:11:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:11:18 INFO - (blobuploader) - INFO - Done attempting. 08:11:18 INFO - (blobuploader) - INFO - Iteration through files over. 08:11:18 INFO - Return code: 0 08:11:18 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:11:18 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:11:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/db9ec8a2ae9e610d26f101c56ce59f523f1586c1122848596c636cf5c8f7cf6fa4fb140b3a609659ee793d1546f0bc9db8e9a103000a23c94fd52eaa00c27cb0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3b18407b492c432fb306b93921971049463e2db1d7eb88e3b9a4b85e0abf11f92d37effd088884c82460dbe281e7d666650c92c989c92620cda17009942309a0"} 08:11:18 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:11:18 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:11:18 INFO - Contents: 08:11:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/db9ec8a2ae9e610d26f101c56ce59f523f1586c1122848596c636cf5c8f7cf6fa4fb140b3a609659ee793d1546f0bc9db8e9a103000a23c94fd52eaa00c27cb0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3b18407b492c432fb306b93921971049463e2db1d7eb88e3b9a4b85e0abf11f92d37effd088884c82460dbe281e7d666650c92c989c92620cda17009942309a0"} 08:11:18 INFO - Running post-run listener: copy_logs_to_upload_dir 08:11:18 INFO - Copying logs to upload dir... 08:11:18 INFO - mkdir: /builds/slave/test/build/upload/logs 08:11:18 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1478.904816 ========= master_lag: 10.75 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 49 secs) (at 2016-05-23 08:11:29.545574) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-23 08:11:29.549535) ========= 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-1464013564.501064-1865757085 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/db9ec8a2ae9e610d26f101c56ce59f523f1586c1122848596c636cf5c8f7cf6fa4fb140b3a609659ee793d1546f0bc9db8e9a103000a23c94fd52eaa00c27cb0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3b18407b492c432fb306b93921971049463e2db1d7eb88e3b9a4b85e0abf11f92d37effd088884c82460dbe281e7d666650c92c989c92620cda17009942309a0"} build_url:https://queue.taskcluster.net/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032418 build_url: 'https://queue.taskcluster.net/v1/task/KjaGil7_Sbu2YBiv6vBVXw/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/db9ec8a2ae9e610d26f101c56ce59f523f1586c1122848596c636cf5c8f7cf6fa4fb140b3a609659ee793d1546f0bc9db8e9a103000a23c94fd52eaa00c27cb0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3b18407b492c432fb306b93921971049463e2db1d7eb88e3b9a4b85e0abf11f92d37effd088884c82460dbe281e7d666650c92c989c92620cda17009942309a0"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KjaGil7_Sbu2YBiv6vBVXw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 1.88 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-23 08:11:31.462455) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 08:11:31.462751) ========= 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-1464013564.501064-1865757085 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017614 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 08:11:31.528675) ========= ========= Started reboot skipped (results: 3, elapsed: 11 secs) (at 2016-05-23 08:11:31.543294) ========= ========= Finished reboot skipped (results: 3, elapsed: 11 secs) (at 2016-05-23 08:11:42.571023) ========= ========= Total master_lag: 13.00 =========