builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-567 starttime: 1461613691.4 results: success (0) buildid: 20160425113910 builduid: 16b0dd45383247d7b610a244631d6a30 revision: f7bcef10dd89fd62076ef6585c11d4823300c2ee ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 12:48:11.403191) ========= master: http://buildbot-master53.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 12:48:11.403776) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-04-25 12:48:11.404262) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-04-25 12:48:12.725914) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-25 12:48:12.726255) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461612081.858265-373041253 _=/tools/buildbot/bin/python using PTY: False --2016-04-25 12:48:12-- 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% 9.53M=0.001s 2016-04-25 12:48:13 (9.53 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.371869 ========= master_lag: 0.90 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-25 12:48:14.001006) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 12:48:14.001339) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461612081.858265-373041253 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020899 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 12:48:14.053164) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-25 12:48:14.053790) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev f7bcef10dd89fd62076ef6585c11d4823300c2ee --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev f7bcef10dd89fd62076ef6585c11d4823300c2ee --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461612081.858265-373041253 _=/tools/buildbot/bin/python using PTY: False 2016-04-25 12:48:14,156 truncating revision to first 12 chars 2016-04-25 12:48:14,157 Setting DEBUG logging. 2016-04-25 12:48:14,157 attempt 1/10 2016-04-25 12:48:14,157 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/f7bcef10dd89?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-25 12:48:14,477 unpacking tar archive at: mozilla-inbound-f7bcef10dd89/testing/mozharness/ program finished with exit code 0 elapsedTime=0.611393 ========= master_lag: 1.27 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-25 12:48:15.932863) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 12:48:15.933286) ========= script_repo_revision: f7bcef10dd89fd62076ef6585c11d4823300c2ee ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 12:48:15.933734) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 12:48:15.934036) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 12:48:16.035799) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 9 secs) (at 2016-04-25 12:48:16.036153) ========= /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-inbound --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-inbound', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461612081.858265-373041253 _=/tools/buildbot/bin/python using PTY: False 12:48:16 INFO - MultiFileLogger online at 20160425 12:48:16 in /builds/slave/test 12:48:16 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-inbound --download-symbols true 12:48:16 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 12:48:16 INFO - {'append_to_log': False, 12:48:16 INFO - 'base_work_dir': '/builds/slave/test', 12:48:16 INFO - 'blob_upload_branch': 'mozilla-inbound', 12:48:16 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 12:48:16 INFO - 'buildbot_json_path': 'buildprops.json', 12:48:16 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 12:48:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:48:16 INFO - 'download_minidump_stackwalk': True, 12:48:16 INFO - 'download_symbols': 'true', 12:48:16 INFO - 'e10s': False, 12:48:16 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 12:48:16 INFO - 'tooltool.py': '/tools/tooltool.py', 12:48:16 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 12:48:16 INFO - '/tools/misc-python/virtualenv.py')}, 12:48:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:48:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:48:16 INFO - 'log_level': 'info', 12:48:16 INFO - 'log_to_console': True, 12:48:16 INFO - 'opt_config_files': (), 12:48:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:48:16 INFO - '--processes=1', 12:48:16 INFO - '--config=%(test_path)s/wptrunner.ini', 12:48:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:48:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:48:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:48:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:48:16 INFO - 'pip_index': False, 12:48:16 INFO - 'require_test_zip': True, 12:48:16 INFO - 'test_type': ('testharness',), 12:48:16 INFO - 'this_chunk': '1', 12:48:16 INFO - 'tooltool_cache': '/builds/tooltool_cache', 12:48:16 INFO - 'total_chunks': '10', 12:48:16 INFO - 'virtualenv_path': 'venv', 12:48:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:48:16 INFO - 'work_dir': 'build'} 12:48:16 INFO - ##### 12:48:16 INFO - ##### Running clobber step. 12:48:16 INFO - ##### 12:48:16 INFO - Running pre-action listener: _resource_record_pre_action 12:48:16 INFO - Running main action method: clobber 12:48:16 INFO - rmtree: /builds/slave/test/build 12:48:16 INFO - Running post-action listener: _resource_record_post_action 12:48:16 INFO - ##### 12:48:16 INFO - ##### Running read-buildbot-config step. 12:48:16 INFO - ##### 12:48:16 INFO - Running pre-action listener: _resource_record_pre_action 12:48:16 INFO - Running main action method: read_buildbot_config 12:48:16 INFO - Using buildbot properties: 12:48:16 INFO - { 12:48:16 INFO - "project": "", 12:48:16 INFO - "product": "firefox", 12:48:16 INFO - "script_repo_revision": "production", 12:48:16 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 12:48:16 INFO - "repository": "", 12:48:16 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 12:48:16 INFO - "buildid": "20160425113910", 12:48:16 INFO - "pgo_build": "False", 12:48:16 INFO - "basedir": "/builds/slave/test", 12:48:16 INFO - "buildnumber": 0, 12:48:16 INFO - "slavename": "tst-linux64-spot-567", 12:48:16 INFO - "master": "http://buildbot-master53.bb.releng.usw2.mozilla.com:8201/", 12:48:16 INFO - "platform": "linux64", 12:48:16 INFO - "branch": "mozilla-inbound", 12:48:16 INFO - "revision": "f7bcef10dd89fd62076ef6585c11d4823300c2ee", 12:48:16 INFO - "repo_path": "integration/mozilla-inbound", 12:48:16 INFO - "moz_repo_path": "", 12:48:16 INFO - "stage_platform": "linux64", 12:48:16 INFO - "builduid": "16b0dd45383247d7b610a244631d6a30", 12:48:16 INFO - "slavebuilddir": "test" 12:48:16 INFO - } 12:48:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 12:48:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 12:48:16 INFO - Running post-action listener: _resource_record_post_action 12:48:16 INFO - ##### 12:48:16 INFO - ##### Running download-and-extract step. 12:48:16 INFO - ##### 12:48:16 INFO - Running pre-action listener: _resource_record_pre_action 12:48:16 INFO - Running main action method: download_and_extract 12:48:16 INFO - mkdir: /builds/slave/test/build/tests 12:48:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:48:16 INFO - https://queue.taskcluster.net/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 12:48:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 12:48:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 12:48:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 12:48:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 12:48:29 INFO - Downloaded 1361 bytes. 12:48:29 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 12:48:29 INFO - Using the following test package requirements: 12:48:29 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 12:48:29 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 12:48:29 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 12:48:29 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 12:48:29 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 12:48:29 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 12:48:29 INFO - u'jsshell-linux-x86_64.zip'], 12:48:29 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 12:48:29 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 12:48:29 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 12:48:29 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 12:48:29 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 12:48:29 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 12:48:29 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 12:48:29 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 12:48:29 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 12:48:29 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 12:48:29 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 12:48:29 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 12:48:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:48:29 INFO - https://queue.taskcluster.net/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 12:48:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 12:48:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 12:48:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 12:48:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 12:48:32 INFO - Downloaded 22749712 bytes. 12:48:32 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:48:32 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:48:32 INFO - caution: filename not matched: web-platform/* 12:48:32 INFO - Return code: 11 12:48: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')]} 12:48:32 INFO - https://queue.taskcluster.net/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 12:48:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 12:48:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 12:48:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 12:48:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 12:48:36 INFO - Downloaded 36406740 bytes. 12:48:36 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:48:36 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:48:40 INFO - caution: filename not matched: bin/* 12:48:40 INFO - caution: filename not matched: config/* 12:48:40 INFO - caution: filename not matched: mozbase/* 12:48:40 INFO - caution: filename not matched: marionette/* 12:48:40 INFO - caution: filename not matched: tools/wptserve/* 12:48:40 INFO - Return code: 11 12:48:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:48:40 INFO - https://queue.taskcluster.net/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 12:48:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 12:48:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 12:48:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 12:48:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 12:48:44 INFO - Downloaded 64477276 bytes. 12:48:44 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 12:48:44 INFO - mkdir: /builds/slave/test/properties 12:48:44 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 12:48:44 INFO - Writing to file /builds/slave/test/properties/build_url 12:48:44 INFO - Contents: 12:48:44 INFO - build_url:https://queue.taskcluster.net/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 12:48:45 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 12:48:45 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 12:48:45 INFO - Writing to file /builds/slave/test/properties/symbols_url 12:48:45 INFO - Contents: 12:48:45 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 12:48:45 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')]} 12:48:45 INFO - https://queue.taskcluster.net/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:48:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 12:48:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 12:48:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 12:48:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 12:48:49 INFO - Downloaded 90937380 bytes. 12:48:49 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 12:48:49 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 12:48:59 INFO - Return code: 0 12:48:59 INFO - Running post-action listener: _resource_record_post_action 12:48:59 INFO - Running post-action listener: set_extra_try_arguments 12:48:59 INFO - ##### 12:48:59 INFO - ##### Running create-virtualenv step. 12:48:59 INFO - ##### 12:48:59 INFO - Running pre-action listener: _pre_create_virtualenv 12:48:59 INFO - Running pre-action listener: _resource_record_pre_action 12:48:59 INFO - Running main action method: create_virtualenv 12:48:59 INFO - Creating virtualenv /builds/slave/test/build/venv 12:48:59 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 12:48:59 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 12:48:59 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 12:48:59 INFO - Using real prefix '/usr' 12:48:59 INFO - New python executable in /builds/slave/test/build/venv/bin/python 12:49:03 INFO - Installing distribute.............................................................................................................................................................................................done. 12:49:07 INFO - Installing pip.................done. 12:49:07 INFO - Return code: 0 12:49:07 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 12:49: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')]} 12:49:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:49:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:49: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')]} 12:49:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:49:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:49:07 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 0x1323030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13243f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1362210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x142cd00>, '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 0x136b300>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x136b7b0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461612081.858265-373041253', '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 12:49:07 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 12:49:07 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 12:49:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:49:07 INFO - 'CCACHE_UMASK': '002', 12:49:07 INFO - 'DISPLAY': ':0', 12:49:07 INFO - 'HOME': '/home/cltbld', 12:49:07 INFO - 'LANG': 'en_US.UTF-8', 12:49:07 INFO - 'LOGNAME': 'cltbld', 12:49:07 INFO - 'MAIL': '/var/mail/cltbld', 12:49:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:49:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:49:07 INFO - 'MOZ_NO_REMOTE': '1', 12:49:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:49:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:49:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:49:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:49:07 INFO - 'PWD': '/builds/slave/test', 12:49:07 INFO - 'SHELL': '/bin/bash', 12:49:07 INFO - 'SHLVL': '1', 12:49:07 INFO - 'TERM': 'linux', 12:49:07 INFO - 'TMOUT': '86400', 12:49:07 INFO - 'USER': 'cltbld', 12:49:07 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461612081.858265-373041253', 12:49:07 INFO - '_': '/tools/buildbot/bin/python'} 12:49:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:49:08 INFO - Downloading/unpacking psutil>=0.7.1 12:49:08 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 12:49:08 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 12:49:08 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 12:49:08 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 12:49:08 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 12:49:08 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 12:49:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 12:49:12 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:49:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:49:12 INFO - Installing collected packages: psutil 12:49:12 INFO - Running setup.py install for psutil 12:49:12 INFO - building 'psutil._psutil_linux' extension 12:49:12 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 12:49:15 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 12:49:15 INFO - building 'psutil._psutil_posix' extension 12:49:15 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 12:49:15 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 12:49:15 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:49:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:49:15 INFO - Successfully installed psutil 12:49:15 INFO - Cleaning up... 12:49:15 INFO - Return code: 0 12:49:15 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 12:49:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:49:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:49:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:49:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:49:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:49:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:49:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x1323030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13243f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1362210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x142cd00>, '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 0x136b300>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x136b7b0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461612081.858265-373041253', '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 12:49:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 12:49:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 12:49:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:49:15 INFO - 'CCACHE_UMASK': '002', 12:49:15 INFO - 'DISPLAY': ':0', 12:49:15 INFO - 'HOME': '/home/cltbld', 12:49:15 INFO - 'LANG': 'en_US.UTF-8', 12:49:15 INFO - 'LOGNAME': 'cltbld', 12:49:15 INFO - 'MAIL': '/var/mail/cltbld', 12:49:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:49:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:49:15 INFO - 'MOZ_NO_REMOTE': '1', 12:49:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:49:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:49:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:49:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:49:15 INFO - 'PWD': '/builds/slave/test', 12:49:15 INFO - 'SHELL': '/bin/bash', 12:49:15 INFO - 'SHLVL': '1', 12:49:15 INFO - 'TERM': 'linux', 12:49:15 INFO - 'TMOUT': '86400', 12:49:15 INFO - 'USER': 'cltbld', 12:49:15 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461612081.858265-373041253', 12:49:15 INFO - '_': '/tools/buildbot/bin/python'} 12:49:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:49:16 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:49:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:49:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:49:16 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 12:49:16 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 12:49:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:49:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:49:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:49:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 12:49:20 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 12:49:20 INFO - Installing collected packages: mozsystemmonitor 12:49:20 INFO - Running setup.py install for mozsystemmonitor 12:49:20 INFO - Successfully installed mozsystemmonitor 12:49:20 INFO - Cleaning up... 12:49:20 INFO - Return code: 0 12:49:20 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 12:49:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:49:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:49:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:49:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:49:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:49:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:49:20 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 0x1323030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13243f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1362210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x142cd00>, '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 0x136b300>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x136b7b0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461612081.858265-373041253', '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 12:49:20 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 12:49:20 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 12:49:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:49:20 INFO - 'CCACHE_UMASK': '002', 12:49:20 INFO - 'DISPLAY': ':0', 12:49:20 INFO - 'HOME': '/home/cltbld', 12:49:20 INFO - 'LANG': 'en_US.UTF-8', 12:49:20 INFO - 'LOGNAME': 'cltbld', 12:49:20 INFO - 'MAIL': '/var/mail/cltbld', 12:49:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:49:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:49:20 INFO - 'MOZ_NO_REMOTE': '1', 12:49:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:49:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:49:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:49:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:49:20 INFO - 'PWD': '/builds/slave/test', 12:49:20 INFO - 'SHELL': '/bin/bash', 12:49:20 INFO - 'SHLVL': '1', 12:49:20 INFO - 'TERM': 'linux', 12:49:20 INFO - 'TMOUT': '86400', 12:49:20 INFO - 'USER': 'cltbld', 12:49:20 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461612081.858265-373041253', 12:49:20 INFO - '_': '/tools/buildbot/bin/python'} 12:49:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:49:21 INFO - Downloading/unpacking blobuploader==1.2.4 12:49:21 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 12:49:21 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 12:49:21 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 12:49:21 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 12:49:21 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 12:49:21 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 12:49:24 INFO - Downloading blobuploader-1.2.4.tar.gz 12:49:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 12:49:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:49:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:49:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:49:24 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 12:49:24 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 12:49:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:49:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:49:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 12:49:25 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:49:25 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 12:49:25 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 12:49:25 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 12:49:25 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 12:49:25 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 12:49:25 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 12:49:26 INFO - Downloading docopt-0.6.1.tar.gz 12:49:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 12:49:26 INFO - Installing collected packages: blobuploader, requests, docopt 12:49:26 INFO - Running setup.py install for blobuploader 12:49:26 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 12:49:26 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 12:49:26 INFO - Running setup.py install for requests 12:49:27 INFO - Running setup.py install for docopt 12:49:27 INFO - Successfully installed blobuploader requests docopt 12:49:27 INFO - Cleaning up... 12:49:27 INFO - Return code: 0 12:49:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:49:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:49:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:49:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:49:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:49:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:49:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:49:27 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 0x1323030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13243f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1362210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x142cd00>, '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 0x136b300>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x136b7b0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461612081.858265-373041253', '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 12:49:27 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 12:49:27 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 12:49:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:49:27 INFO - 'CCACHE_UMASK': '002', 12:49:27 INFO - 'DISPLAY': ':0', 12:49:27 INFO - 'HOME': '/home/cltbld', 12:49:27 INFO - 'LANG': 'en_US.UTF-8', 12:49:27 INFO - 'LOGNAME': 'cltbld', 12:49:27 INFO - 'MAIL': '/var/mail/cltbld', 12:49:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:49:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:49:27 INFO - 'MOZ_NO_REMOTE': '1', 12:49:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:49:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:49:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:49:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:49:27 INFO - 'PWD': '/builds/slave/test', 12:49:27 INFO - 'SHELL': '/bin/bash', 12:49:27 INFO - 'SHLVL': '1', 12:49:27 INFO - 'TERM': 'linux', 12:49:27 INFO - 'TMOUT': '86400', 12:49:27 INFO - 'USER': 'cltbld', 12:49:27 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461612081.858265-373041253', 12:49:27 INFO - '_': '/tools/buildbot/bin/python'} 12:49:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:49:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:49:28 INFO - Running setup.py (path:/tmp/pip-t1MHmy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:49:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:49:28 INFO - Running setup.py (path:/tmp/pip-Sbil8d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:49:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:49:28 INFO - Running setup.py (path:/tmp/pip-kFP7Ux-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:49:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:49:28 INFO - Running setup.py (path:/tmp/pip-5s_LKa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:49:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:49:28 INFO - Running setup.py (path:/tmp/pip-nymKC0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:49:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:49:28 INFO - Running setup.py (path:/tmp/pip-oYTmws-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:49:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:49:29 INFO - Running setup.py (path:/tmp/pip-Y0GEYi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:49:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:49:29 INFO - Running setup.py (path:/tmp/pip-GiWXe4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:49:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:49:29 INFO - Running setup.py (path:/tmp/pip-ZFwrH_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:49:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:49:29 INFO - Running setup.py (path:/tmp/pip-1W0Drl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:49:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:49:29 INFO - Running setup.py (path:/tmp/pip-vZFEKY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:49:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:49:29 INFO - Running setup.py (path:/tmp/pip-ChE25k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:49:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:49:29 INFO - Running setup.py (path:/tmp/pip-_pT7DW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:49:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:49:30 INFO - Running setup.py (path:/tmp/pip-TjH9Eg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:49:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:49:30 INFO - Running setup.py (path:/tmp/pip-rhTCzC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:49:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:49:30 INFO - Running setup.py (path:/tmp/pip-1iQnZA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:49:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:49:30 INFO - Running setup.py (path:/tmp/pip-DCPHEJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:49:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:49:30 INFO - Running setup.py (path:/tmp/pip-sPMkzg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:49:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:49:30 INFO - Running setup.py (path:/tmp/pip-P0yW0P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:49:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:49:30 INFO - Running setup.py (path:/tmp/pip-kxTnUC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:49:31 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:49:31 INFO - Running setup.py (path:/tmp/pip-dVsBTJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:49:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:49:31 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 12:49:31 INFO - Running setup.py install for manifestparser 12:49:32 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 12:49:32 INFO - Running setup.py install for mozcrash 12:49:32 INFO - Running setup.py install for mozdebug 12:49:32 INFO - Running setup.py install for mozdevice 12:49:32 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 12:49:32 INFO - Installing dm script to /builds/slave/test/build/venv/bin 12:49:32 INFO - Running setup.py install for mozfile 12:49:32 INFO - Running setup.py install for mozhttpd 12:49:33 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 12:49:33 INFO - Running setup.py install for mozinfo 12:49:33 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 12:49:33 INFO - Running setup.py install for mozInstall 12:49:33 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 12:49:33 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 12:49:33 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 12:49:33 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 12:49:33 INFO - Running setup.py install for mozleak 12:49:33 INFO - Running setup.py install for mozlog 12:49:33 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 12:49:33 INFO - Running setup.py install for moznetwork 12:49:34 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 12:49:34 INFO - Running setup.py install for mozprocess 12:49:34 INFO - Running setup.py install for mozprofile 12:49:34 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 12:49:34 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 12:49:34 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 12:49:34 INFO - Running setup.py install for mozrunner 12:49:34 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 12:49:34 INFO - Running setup.py install for mozscreenshot 12:49:35 INFO - Running setup.py install for moztest 12:49:35 INFO - Running setup.py install for mozversion 12:49:35 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 12:49:35 INFO - Running setup.py install for wptserve 12:49:35 INFO - Running setup.py install for marionette-driver 12:49:36 INFO - Running setup.py install for browsermob-proxy 12:49:36 INFO - Running setup.py install for marionette-client 12:49:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:49:36 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 12:49:36 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 12:49:36 INFO - Cleaning up... 12:49:36 INFO - Return code: 0 12:49:36 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:49: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')]} 12:49:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:49:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:49: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')]} 12:49:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:49:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:49:36 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 0x1323030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13243f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1362210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x142cd00>, '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 0x136b300>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x136b7b0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461612081.858265-373041253', '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 12:49:36 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 12:49:36 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 12:49:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:49:36 INFO - 'CCACHE_UMASK': '002', 12:49:36 INFO - 'DISPLAY': ':0', 12:49:36 INFO - 'HOME': '/home/cltbld', 12:49:36 INFO - 'LANG': 'en_US.UTF-8', 12:49:36 INFO - 'LOGNAME': 'cltbld', 12:49:36 INFO - 'MAIL': '/var/mail/cltbld', 12:49:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:49:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:49:36 INFO - 'MOZ_NO_REMOTE': '1', 12:49:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:49:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:49:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:49:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:49:36 INFO - 'PWD': '/builds/slave/test', 12:49:36 INFO - 'SHELL': '/bin/bash', 12:49:36 INFO - 'SHLVL': '1', 12:49:36 INFO - 'TERM': 'linux', 12:49:36 INFO - 'TMOUT': '86400', 12:49:36 INFO - 'USER': 'cltbld', 12:49:36 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461612081.858265-373041253', 12:49:36 INFO - '_': '/tools/buildbot/bin/python'} 12:49:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:49:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:49:37 INFO - Running setup.py (path:/tmp/pip-CNK63B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:49:37 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)) 12:49:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:49:37 INFO - Running setup.py (path:/tmp/pip-tsa129-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:49:37 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)) 12:49:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:49:37 INFO - Running setup.py (path:/tmp/pip-6MOlmk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:49:37 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)) 12:49:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:49:38 INFO - Running setup.py (path:/tmp/pip-lmGXZd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:49:38 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)) 12:49:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:49:38 INFO - Running setup.py (path:/tmp/pip-ylCZLL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:49:38 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)) 12:49:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:49:38 INFO - Running setup.py (path:/tmp/pip-XYk1hw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:49:38 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)) 12:49:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:49:38 INFO - Running setup.py (path:/tmp/pip-G2ddOp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:49:38 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)) 12:49:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:49:38 INFO - Running setup.py (path:/tmp/pip-XgTxHP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:49:39 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)) 12:49:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:49:39 INFO - Running setup.py (path:/tmp/pip-7Alikz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:49:39 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)) 12:49:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:49:39 INFO - Running setup.py (path:/tmp/pip-wWD9B5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:49:39 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)) 12:49:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:49:39 INFO - Running setup.py (path:/tmp/pip-1NgUV8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:49:39 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)) 12:49:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:49:39 INFO - Running setup.py (path:/tmp/pip-z4YdjO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:49:39 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)) 12:49:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:49:39 INFO - Running setup.py (path:/tmp/pip-Ht_H3h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:49:39 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)) 12:49:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:49:39 INFO - Running setup.py (path:/tmp/pip-khdmKI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:49:40 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)) 12:49:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:49:40 INFO - Running setup.py (path:/tmp/pip-mJotF5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:49:40 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)) 12:49:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:49:40 INFO - Running setup.py (path:/tmp/pip-n10Ut7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:49:40 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)) 12:49:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:49:40 INFO - Running setup.py (path:/tmp/pip-psSC9U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:49:40 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)) 12:49:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:49:40 INFO - Running setup.py (path:/tmp/pip-vX9BxE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:49:40 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)) 12:49:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:49:40 INFO - Running setup.py (path:/tmp/pip-ZKXgkf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:49:40 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)) 12:49:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:49:40 INFO - Running setup.py (path:/tmp/pip-xSMXou-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:49:41 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)) 12:49:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:49:41 INFO - Running setup.py (path:/tmp/pip-AKaaE9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:49:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:49:41 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)) 12:49:41 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)) 12:49:41 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)) 12:49:41 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)) 12:49:41 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)) 12:49:41 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)) 12:49:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 12:49:41 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 12:49:41 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 12:49:41 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 12:49:41 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 12:49:41 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 12:49:41 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 12:49:45 INFO - Downloading blessings-1.6.tar.gz 12:49:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 12:49:45 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)) 12:49:45 INFO - Installing collected packages: blessings 12:49:45 INFO - Running setup.py install for blessings 12:49:45 INFO - Successfully installed blessings 12:49:45 INFO - Cleaning up... 12:49:46 INFO - Return code: 0 12:49:46 INFO - Done creating virtualenv /builds/slave/test/build/venv. 12:49:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:49:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:49:46 INFO - Reading from file tmpfile_stdout 12:49:46 INFO - Current package versions: 12:49:46 INFO - argparse == 1.2.1 12:49:46 INFO - blessings == 1.6 12:49:46 INFO - blobuploader == 1.2.4 12:49:46 INFO - browsermob-proxy == 0.6.0 12:49:46 INFO - docopt == 0.6.1 12:49:46 INFO - manifestparser == 1.1 12:49:46 INFO - marionette-client == 2.3.0 12:49:46 INFO - marionette-driver == 1.4.0 12:49:46 INFO - mozInstall == 1.12 12:49:46 INFO - mozcrash == 0.17 12:49:46 INFO - mozdebug == 0.1 12:49:46 INFO - mozdevice == 0.48 12:49:46 INFO - mozfile == 1.2 12:49:46 INFO - mozhttpd == 0.7 12:49:46 INFO - mozinfo == 0.9 12:49:46 INFO - mozleak == 0.1 12:49:46 INFO - mozlog == 3.1 12:49:46 INFO - moznetwork == 0.27 12:49:46 INFO - mozprocess == 0.22 12:49:46 INFO - mozprofile == 0.28 12:49:46 INFO - mozrunner == 6.11 12:49:46 INFO - mozscreenshot == 0.1 12:49:46 INFO - mozsystemmonitor == 0.0 12:49:46 INFO - moztest == 0.7 12:49:46 INFO - mozversion == 1.4 12:49:46 INFO - psutil == 3.1.1 12:49:46 INFO - requests == 1.2.3 12:49:46 INFO - wptserve == 1.4.0 12:49:46 INFO - wsgiref == 0.1.2 12:49:46 INFO - Running post-action listener: _resource_record_post_action 12:49:46 INFO - Running post-action listener: _start_resource_monitoring 12:49:46 INFO - Starting resource monitoring. 12:49:46 INFO - ##### 12:49:46 INFO - ##### Running pull step. 12:49:46 INFO - ##### 12:49:46 INFO - Running pre-action listener: _resource_record_pre_action 12:49:46 INFO - Running main action method: pull 12:49:46 INFO - Pull has nothing to do! 12:49:46 INFO - Running post-action listener: _resource_record_post_action 12:49:46 INFO - ##### 12:49:46 INFO - ##### Running install step. 12:49:46 INFO - ##### 12:49:46 INFO - Running pre-action listener: _resource_record_pre_action 12:49:46 INFO - Running main action method: install 12:49:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:49:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:49:47 INFO - Reading from file tmpfile_stdout 12:49:47 INFO - Detecting whether we're running mozinstall >=1.0... 12:49:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 12:49:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 12:49:47 INFO - Reading from file tmpfile_stdout 12:49:47 INFO - Output received: 12:49:47 INFO - Usage: mozinstall [options] installer 12:49:47 INFO - Options: 12:49:47 INFO - -h, --help show this help message and exit 12:49:47 INFO - -d DEST, --destination=DEST 12:49:47 INFO - Directory to install application into. [default: 12:49:47 INFO - "/builds/slave/test"] 12:49:47 INFO - --app=APP Application being installed. [default: firefox] 12:49:47 INFO - mkdir: /builds/slave/test/build/application 12:49:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 12:49:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 12:50:23 INFO - Reading from file tmpfile_stdout 12:50:23 INFO - Output received: 12:50:23 INFO - /builds/slave/test/build/application/firefox/firefox 12:50:23 INFO - Running post-action listener: _resource_record_post_action 12:50:23 INFO - ##### 12:50:23 INFO - ##### Running run-tests step. 12:50:23 INFO - ##### 12:50:23 INFO - Running pre-action listener: _resource_record_pre_action 12:50:23 INFO - Running main action method: run_tests 12:50:23 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 12:50:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:50:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:50:23 INFO - grabbing minidump binary from tooltool 12:50:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:50:23 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x142cd00>, '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 0x136b300>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x136b7b0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 12:50:23 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 12:50:23 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 12:50:23 INFO - INFO - File linux64-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 12:50:23 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:50:25 INFO - INFO - File linux64-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpXgCExC 12:50:25 INFO - INFO - File integrity verified, renaming tmpXgCExC to linux64-minidump_stackwalk 12:50:25 INFO - INFO - Updating local cache /builds/tooltool_cache... 12:50:25 INFO - INFO - Local cache /builds/tooltool_cache updated with linux64-minidump_stackwalk 12:50:25 INFO - Return code: 0 12:50:25 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 12:50:25 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 12:50:25 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/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 12:50:25 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/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 12:50:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:50:25 INFO - 'CCACHE_UMASK': '002', 12:50:25 INFO - 'DISPLAY': ':0', 12:50:25 INFO - 'HOME': '/home/cltbld', 12:50:25 INFO - 'LANG': 'en_US.UTF-8', 12:50:25 INFO - 'LOGNAME': 'cltbld', 12:50:25 INFO - 'MAIL': '/var/mail/cltbld', 12:50:25 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 12:50:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:50:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:50:25 INFO - 'MOZ_NO_REMOTE': '1', 12:50:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:50:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:50:25 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:50:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:50:25 INFO - 'PWD': '/builds/slave/test', 12:50:25 INFO - 'SHELL': '/bin/bash', 12:50:25 INFO - 'SHLVL': '1', 12:50:25 INFO - 'TERM': 'linux', 12:50:25 INFO - 'TMOUT': '86400', 12:50:25 INFO - 'USER': 'cltbld', 12:50:25 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461612081.858265-373041253', 12:50:25 INFO - '_': '/tools/buildbot/bin/python'} 12:50:25 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/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 12:50:26 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 12:50:26 INFO - import pkg_resources 12:50:28 INFO - Using 1 client processes 12:50:28 INFO - wptserve Starting http server on 127.0.0.1:8000 12:50:28 INFO - wptserve Starting http server on 127.0.0.1:8001 12:50:28 INFO - wptserve Starting http server on 127.0.0.1:8443 12:50:30 INFO - SUITE-START | Running 778 tests 12:50:30 INFO - Running testharness tests 12:50:30 INFO - Setting up ssl 12:50:30 INFO - PROCESS | certutil | 12:50:30 INFO - PROCESS | certutil | 12:50:30 INFO - PROCESS | certutil | 12:50:30 INFO - Certificate Nickname Trust Attributes 12:50:30 INFO - SSL,S/MIME,JAR/XPI 12:50:30 INFO - 12:50:30 INFO - web-platform-tests CT,, 12:50:30 INFO - 12:50:30 INFO - Starting runner 12:50:34 INFO - PROCESS | 2002 | 1461613834407 Marionette DEBUG Marionette enabled via build flag and pref 12:50:34 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f3733800 == 1 [pid = 2002] [id = 1] 12:50:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 1 (0x7f05f3734000) [pid = 2002] [serial = 1] [outer = (nil)] 12:50:34 INFO - PROCESS | 2002 | [2002] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 12:50:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 2 (0x7f05f3735000) [pid = 2002] [serial = 2] [outer = 0x7f05f3734000] 12:50:35 INFO - PROCESS | 2002 | 1461613835235 Marionette INFO Listening on port 2828 12:50:35 INFO - PROCESS | 2002 | 1461613835863 Marionette DEBUG Marionette enabled via command-line flag 12:50:35 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f050f000 == 2 [pid = 2002] [id = 2] 12:50:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 3 (0x7f05f050f800) [pid = 2002] [serial = 3] [outer = (nil)] 12:50:35 INFO - PROCESS | 2002 | [2002] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 12:50:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 4 (0x7f05f0510800) [pid = 2002] [serial = 4] [outer = 0x7f05f050f800] 12:50:36 INFO - PROCESS | 2002 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f05f05f5eb0 12:50:36 INFO - PROCESS | 2002 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f05f5385700 12:50:36 INFO - PROCESS | 2002 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f05ef959970 12:50:36 INFO - PROCESS | 2002 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f05ef959c70 12:50:36 INFO - PROCESS | 2002 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f05ef959fa0 12:50:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 5 (0x7f05ef998800) [pid = 2002] [serial = 5] [outer = 0x7f05f3734000] 12:50:36 INFO - PROCESS | 2002 | [2002] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:50:36 INFO - PROCESS | 2002 | 1461613836560 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:56187 12:50:36 INFO - PROCESS | 2002 | [2002] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:50:36 INFO - PROCESS | 2002 | 1461613836648 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:56188 12:50:36 INFO - PROCESS | 2002 | [2002] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:50:36 INFO - PROCESS | 2002 | 1461613836669 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:56189 12:50:36 INFO - PROCESS | 2002 | 1461613836674 Marionette DEBUG Closed connection conn0 12:50:36 INFO - PROCESS | 2002 | 1461613836745 Marionette DEBUG Closed connection conn1 12:50:36 INFO - PROCESS | 2002 | [2002] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 12:50:36 INFO - PROCESS | 2002 | [2002] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:50:36 INFO - PROCESS | 2002 | 1461613836828 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:56190 12:50:36 INFO - PROCESS | 2002 | 1461613836832 Marionette DEBUG Closed connection conn2 12:50:36 INFO - PROCESS | 2002 | [2002] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:50:36 INFO - PROCESS | 2002 | 1461613836885 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:56191 12:50:36 INFO - PROCESS | 2002 | 1461613836899 Marionette DEBUG Closed connection conn3 12:50:36 INFO - PROCESS | 2002 | 1461613836955 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:50:36 INFO - PROCESS | 2002 | 1461613836974 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160425113910","device":"desktop","version":"48.0a1"} 12:50:37 INFO - PROCESS | 2002 | [2002] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:50:38 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3d81800 == 3 [pid = 2002] [id = 3] 12:50:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 6 (0x7f05e3d82000) [pid = 2002] [serial = 6] [outer = (nil)] 12:50:38 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3d82800 == 4 [pid = 2002] [id = 4] 12:50:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 7 (0x7f05e3d61000) [pid = 2002] [serial = 7] [outer = (nil)] 12:50:39 INFO - PROCESS | 2002 | [2002] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:50:39 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e2acc800 == 5 [pid = 2002] [id = 5] 12:50:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 8 (0x7f05e2b16c00) [pid = 2002] [serial = 8] [outer = (nil)] 12:50:39 INFO - PROCESS | 2002 | [2002] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:50:39 INFO - PROCESS | 2002 | [2002] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:50:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 9 (0x7f05e299c000) [pid = 2002] [serial = 9] [outer = 0x7f05e2b16c00] 12:50:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 10 (0x7f05e259a000) [pid = 2002] [serial = 10] [outer = 0x7f05e3d82000] 12:50:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 11 (0x7f05e25d5c00) [pid = 2002] [serial = 11] [outer = 0x7f05e3d61000] 12:50:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 12 (0x7f05e25d7c00) [pid = 2002] [serial = 12] [outer = 0x7f05e2b16c00] 12:50:41 INFO - PROCESS | 2002 | 1461613841165 Marionette DEBUG loaded listener.js 12:50:41 INFO - PROCESS | 2002 | 1461613841186 Marionette DEBUG loaded listener.js 12:50:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 13 (0x7f05e05c4400) [pid = 2002] [serial = 13] [outer = 0x7f05e2b16c00] 12:50:41 INFO - PROCESS | 2002 | 1461613841945 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"71d88ab1-3f27-423e-83d1-781152c05ebe","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160425113910","device":"desktop","version":"48.0a1","command_id":1}}] 12:50:42 INFO - PROCESS | 2002 | 1461613842211 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}] 12:50:42 INFO - PROCESS | 2002 | 1461613842445 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 12:50:42 INFO - PROCESS | 2002 | 1461613842733 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:50:42 INFO - PROCESS | 2002 | [2002] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:50:42 INFO - PROCESS | 2002 | [2002] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:50:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 14 (0x7f05dc69f400) [pid = 2002] [serial = 14] [outer = 0x7f05e2b16c00] 12:50:43 INFO - PROCESS | 2002 | [2002] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:50:43 INFO - PROCESS | 2002 | [2002] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:50:43 INFO - PROCESS | 2002 | 1461613843349 Marionette TRACE conn4 <- [1,3,null,{}] 12:50:43 INFO - PROCESS | 2002 | 1461613843394 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 12:50:43 INFO - PROCESS | 2002 | 1461613843478 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 12:50:43 INFO - PROCESS | 2002 | 1461613843524 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 12:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:50:43 INFO - PROCESS | 2002 | 1461613843529 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 12:50:43 INFO - PROCESS | 2002 | 1461613843538 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:50:43 INFO - PROCESS | 2002 | 1461613843544 Marionette TRACE conn4 <- [1,6,null,{}] 12:50:43 INFO - PROCESS | 2002 | 1461613843554 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}] 12:50:43 INFO - PROCESS | 2002 | 1461613843574 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 12:50:43 INFO - PROCESS | 2002 | 1461613843580 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:43 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05db918800 == 6 [pid = 2002] [id = 6] 12:50:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 15 (0x7f05db905400) [pid = 2002] [serial = 15] [outer = (nil)] 12:50:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 16 (0x7f05db907400) [pid = 2002] [serial = 16] [outer = 0x7f05db905400] 12:50:43 INFO - PROCESS | 2002 | 1461613843659 Marionette DEBUG loaded listener.js 12:50:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 17 (0x7f05db90e000) [pid = 2002] [serial = 17] [outer = 0x7f05db905400] 12:50:44 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05db79a000 == 7 [pid = 2002] [id = 7] 12:50:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 18 (0x7f05db73c800) [pid = 2002] [serial = 18] [outer = (nil)] 12:50:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 19 (0x7f05db90c400) [pid = 2002] [serial = 19] [outer = 0x7f05db73c800] 12:50:44 INFO - PROCESS | 2002 | 1461613844141 Marionette DEBUG loaded listener.js 12:50:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 20 (0x7f05e1ec4c00) [pid = 2002] [serial = 20] [outer = 0x7f05db73c800] 12:50:44 INFO - PROCESS | 2002 | 1461613844876 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]]]}] 12:50:44 INFO - PROCESS | 2002 | [2002] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 12:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1491ms 12:50:45 INFO - PROCESS | 2002 | 1461613845213 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 12:50:45 INFO - PROCESS | 2002 | 1461613845219 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 12:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:50:45 INFO - PROCESS | 2002 | 1461613845364 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:50:45 INFO - PROCESS | 2002 | 1461613845373 Marionette TRACE conn4 <- [1,10,null,{}] 12:50:45 INFO - PROCESS | 2002 | 1461613845438 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}] 12:50:45 INFO - PROCESS | 2002 | 1461613845652 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 12:50:45 INFO - PROCESS | 2002 | 1461613845750 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:45 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05df940000 == 8 [pid = 2002] [id = 8] 12:50:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 21 (0x7f05daabd000) [pid = 2002] [serial = 21] [outer = (nil)] 12:50:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 22 (0x7f05db911c00) [pid = 2002] [serial = 22] [outer = 0x7f05daabd000] 12:50:45 INFO - PROCESS | 2002 | 1461613845830 Marionette DEBUG loaded listener.js 12:50:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 23 (0x7f05e131e800) [pid = 2002] [serial = 23] [outer = 0x7f05daabd000] 12:50:46 INFO - PROCESS | 2002 | 1461613846644 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]]]}] 12:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1438ms 12:50:46 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e258e800 == 9 [pid = 2002] [id = 9] 12:50:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 24 (0x7f05e258f000) [pid = 2002] [serial = 24] [outer = (nil)] 12:50:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 25 (0x7f05e2590000) [pid = 2002] [serial = 25] [outer = 0x7f05e258f000] 12:50:46 INFO - PROCESS | 2002 | 1461613846742 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 12:50:46 INFO - PROCESS | 2002 | 1461613846747 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 12:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:50:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 26 (0x7f05e28bf000) [pid = 2002] [serial = 26] [outer = 0x7f05e258f000] 12:50:46 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e258c000 == 10 [pid = 2002] [id = 10] 12:50:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 27 (0x7f05e05c4800) [pid = 2002] [serial = 27] [outer = (nil)] 12:50:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 28 (0x7f05e3239000) [pid = 2002] [serial = 28] [outer = 0x7f05e05c4800] 12:50:46 INFO - PROCESS | 2002 | 1461613846881 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:50:46 INFO - PROCESS | 2002 | 1461613846888 Marionette TRACE conn4 <- [1,14,null,{}] 12:50:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 29 (0x7f05e3172400) [pid = 2002] [serial = 29] [outer = 0x7f05e05c4800] 12:50:47 INFO - PROCESS | 2002 | 1461613847012 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}] 12:50:47 INFO - PROCESS | 2002 | 1461613847201 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 12:50:47 INFO - PROCESS | 2002 | 1461613847439 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:47 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e2fa1800 == 11 [pid = 2002] [id = 11] 12:50:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 30 (0x7f05e37ddc00) [pid = 2002] [serial = 30] [outer = (nil)] 12:50:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 31 (0x7f05e9a49400) [pid = 2002] [serial = 31] [outer = 0x7f05e37ddc00] 12:50:47 INFO - PROCESS | 2002 | 1461613847550 Marionette DEBUG loaded listener.js 12:50:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 32 (0x7f05f07ca000) [pid = 2002] [serial = 32] [outer = 0x7f05e37ddc00] 12:50:48 INFO - PROCESS | 2002 | 1461613848392 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]]]}] 12:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1722ms 12:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:50:48 INFO - PROCESS | 2002 | 1461613848486 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 12:50:48 INFO - PROCESS | 2002 | 1461613848490 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 12:50:48 INFO - PROCESS | 2002 | 1461613848498 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:50:48 INFO - PROCESS | 2002 | 1461613848501 Marionette TRACE conn4 <- [1,18,null,{}] 12:50:48 INFO - PROCESS | 2002 | 1461613848518 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}] 12:50:48 INFO - PROCESS | 2002 | 1461613848767 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 12:50:48 INFO - PROCESS | 2002 | 1461613848890 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:48 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3abc800 == 12 [pid = 2002] [id = 12] 12:50:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 33 (0x7f05f3c43000) [pid = 2002] [serial = 33] [outer = (nil)] 12:50:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 34 (0x7f05f530c400) [pid = 2002] [serial = 34] [outer = 0x7f05f3c43000] 12:50:49 INFO - PROCESS | 2002 | 1461613849010 Marionette DEBUG loaded listener.js 12:50:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 35 (0x7f05f5f08000) [pid = 2002] [serial = 35] [outer = 0x7f05f3c43000] 12:50:50 INFO - PROCESS | 2002 | 1461613850096 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]]]}] 12:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1641ms 12:50:50 INFO - PROCESS | 2002 | 1461613850139 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 12:50:50 INFO - PROCESS | 2002 | 1461613850144 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 12:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:50:50 INFO - PROCESS | 2002 | 1461613850153 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:50:50 INFO - PROCESS | 2002 | 1461613850160 Marionette TRACE conn4 <- [1,22,null,{}] 12:50:50 INFO - PROCESS | 2002 | 1461613850170 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}] 12:50:50 INFO - PROCESS | 2002 | 1461613850340 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 12:50:50 INFO - PROCESS | 2002 | 1461613850477 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:50 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e13ba000 == 13 [pid = 2002] [id = 13] 12:50:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 36 (0x7f05e295ac00) [pid = 2002] [serial = 36] [outer = (nil)] 12:50:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 37 (0x7f05e295c800) [pid = 2002] [serial = 37] [outer = 0x7f05e295ac00] 12:50:50 INFO - PROCESS | 2002 | 1461613850551 Marionette DEBUG loaded listener.js 12:50:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 38 (0x7f05e2b0bc00) [pid = 2002] [serial = 38] [outer = 0x7f05e295ac00] 12:50:51 INFO - PROCESS | 2002 | 1461613851520 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]]]}] 12:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1386ms 12:50:51 INFO - PROCESS | 2002 | 1461613851540 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 12:50:51 INFO - PROCESS | 2002 | 1461613851549 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 12:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:50:51 INFO - PROCESS | 2002 | 1461613851561 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:50:51 INFO - PROCESS | 2002 | 1461613851564 Marionette TRACE conn4 <- [1,26,null,{}] 12:50:51 INFO - PROCESS | 2002 | 1461613851571 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}] 12:50:51 INFO - PROCESS | 2002 | 1461613851777 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 12:50:51 INFO - PROCESS | 2002 | 1461613851903 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:51 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e21d0000 == 14 [pid = 2002] [id = 14] 12:50:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 39 (0x7f05e0465400) [pid = 2002] [serial = 39] [outer = (nil)] 12:50:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 40 (0x7f05e2536000) [pid = 2002] [serial = 40] [outer = 0x7f05e0465400] 12:50:51 INFO - PROCESS | 2002 | 1461613851975 Marionette DEBUG loaded listener.js 12:50:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 41 (0x7f05e3c3a800) [pid = 2002] [serial = 41] [outer = 0x7f05e0465400] 12:50:52 INFO - PROCESS | 2002 | 1461613852671 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]]]}] 12:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1133ms 12:50:52 INFO - PROCESS | 2002 | 1461613852698 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 12:50:52 INFO - PROCESS | 2002 | 1461613852704 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 12:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:50:52 INFO - PROCESS | 2002 | 1461613852711 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:50:52 INFO - PROCESS | 2002 | 1461613852717 Marionette TRACE conn4 <- [1,30,null,{}] 12:50:52 INFO - PROCESS | 2002 | 1461613852734 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}] 12:50:52 INFO - PROCESS | 2002 | 1461613852923 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 12:50:52 INFO - PROCESS | 2002 | 1461613852945 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:52 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e4a17000 == 15 [pid = 2002] [id = 15] 12:50:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 42 (0x7f05e3aa2c00) [pid = 2002] [serial = 42] [outer = (nil)] 12:50:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 43 (0x7f05e67b0c00) [pid = 2002] [serial = 43] [outer = 0x7f05e3aa2c00] 12:50:53 INFO - PROCESS | 2002 | 1461613853016 Marionette DEBUG loaded listener.js 12:50:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 44 (0x7f05e6c5c400) [pid = 2002] [serial = 44] [outer = 0x7f05e3aa2c00] 12:50:53 INFO - PROCESS | 2002 | 1461613853780 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]]]}] 12:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1089ms 12:50:53 INFO - PROCESS | 2002 | 1461613853814 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 12:50:53 INFO - PROCESS | 2002 | 1461613853818 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 12:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:50:53 INFO - PROCESS | 2002 | 1461613853828 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:50:53 INFO - PROCESS | 2002 | 1461613853831 Marionette TRACE conn4 <- [1,34,null,{}] 12:50:53 INFO - PROCESS | 2002 | 1461613853838 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}] 12:50:54 INFO - PROCESS | 2002 | 1461613853995 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 12:50:54 INFO - PROCESS | 2002 | 1461613854011 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:54 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e6cb4800 == 16 [pid = 2002] [id = 16] 12:50:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 45 (0x7f05e253c000) [pid = 2002] [serial = 45] [outer = (nil)] 12:50:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 46 (0x7f05f0a4ac00) [pid = 2002] [serial = 46] [outer = 0x7f05e253c000] 12:50:54 INFO - PROCESS | 2002 | 1461613854088 Marionette DEBUG loaded listener.js 12:50:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 47 (0x7f05f0c23400) [pid = 2002] [serial = 47] [outer = 0x7f05e253c000] 12:50:54 INFO - PROCESS | 2002 | 1461613854853 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]]]}] 12:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1040ms 12:50:54 INFO - PROCESS | 2002 | 1461613854869 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 12:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:50:54 INFO - PROCESS | 2002 | 1461613854875 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 12:50:54 INFO - PROCESS | 2002 | 1461613854881 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:50:54 INFO - PROCESS | 2002 | 1461613854885 Marionette TRACE conn4 <- [1,38,null,{}] 12:50:54 INFO - PROCESS | 2002 | 1461613854891 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}] 12:50:55 INFO - PROCESS | 2002 | 1461613855125 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 12:50:55 INFO - PROCESS | 2002 | 1461613855242 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:55 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e0498800 == 17 [pid = 2002] [id = 17] 12:50:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 48 (0x7f05db6f6000) [pid = 2002] [serial = 48] [outer = (nil)] 12:50:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 49 (0x7f05db909000) [pid = 2002] [serial = 49] [outer = 0x7f05db6f6000] 12:50:55 INFO - PROCESS | 2002 | 1461613855325 Marionette DEBUG loaded listener.js 12:50:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 50 (0x7f05e1315800) [pid = 2002] [serial = 50] [outer = 0x7f05db6f6000] 12:50:56 INFO - PROCESS | 2002 | 1461613856236 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]]]}] 12:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1384ms 12:50:56 INFO - PROCESS | 2002 | 1461613856274 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 12:50:56 INFO - PROCESS | 2002 | 1461613856284 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 12:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:50:56 INFO - PROCESS | 2002 | 1461613856304 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:50:56 INFO - PROCESS | 2002 | 1461613856311 Marionette TRACE conn4 <- [1,42,null,{}] 12:50:56 INFO - PROCESS | 2002 | 1461613856320 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}] 12:50:56 INFO - PROCESS | 2002 | 1461613856538 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 12:50:56 INFO - PROCESS | 2002 | 1461613856663 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:56 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e47b4800 == 18 [pid = 2002] [id = 18] 12:50:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 51 (0x7f05e288d400) [pid = 2002] [serial = 51] [outer = (nil)] 12:50:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 52 (0x7f05e370d000) [pid = 2002] [serial = 52] [outer = 0x7f05e288d400] 12:50:56 INFO - PROCESS | 2002 | 1461613856747 Marionette DEBUG loaded listener.js 12:50:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 53 (0x7f05e3c34400) [pid = 2002] [serial = 53] [outer = 0x7f05e288d400] 12:50:57 INFO - PROCESS | 2002 | 1461613857875 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]]]}] 12:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1601ms 12:50:57 INFO - PROCESS | 2002 | 1461613857908 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 12:50:57 INFO - PROCESS | 2002 | 1461613857917 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 12:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:50:57 INFO - PROCESS | 2002 | 1461613857928 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:50:57 INFO - PROCESS | 2002 | 1461613857932 Marionette TRACE conn4 <- [1,46,null,{}] 12:50:57 INFO - PROCESS | 2002 | 1461613857942 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}] 12:50:58 INFO - PROCESS | 2002 | 1461613858254 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 12:50:58 INFO - PROCESS | 2002 | 1461613858476 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:58 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ea9eb800 == 19 [pid = 2002] [id = 19] 12:50:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 54 (0x7f05e69dac00) [pid = 2002] [serial = 54] [outer = (nil)] 12:50:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 55 (0x7f05e6c1bc00) [pid = 2002] [serial = 55] [outer = 0x7f05e69dac00] 12:50:58 INFO - PROCESS | 2002 | 1461613858602 Marionette DEBUG loaded listener.js 12:50:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 56 (0x7f05f07ce800) [pid = 2002] [serial = 56] [outer = 0x7f05e69dac00] 12:50:59 INFO - PROCESS | 2002 | 1461613859814 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]]]}] 12:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1900ms 12:50:59 INFO - PROCESS | 2002 | 1461613859828 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 12:50:59 INFO - PROCESS | 2002 | 1461613859835 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 12:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:50:59 INFO - PROCESS | 2002 | 1461613859853 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:50:59 INFO - PROCESS | 2002 | 1461613859860 Marionette TRACE conn4 <- [1,50,null,{}] 12:50:59 INFO - PROCESS | 2002 | 1461613859867 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}] 12:51:00 INFO - PROCESS | 2002 | 1461613860105 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 12:51:00 INFO - PROCESS | 2002 | 1461613860276 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:00 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f08c1000 == 20 [pid = 2002] [id = 20] 12:51:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 57 (0x7f05f1a44000) [pid = 2002] [serial = 57] [outer = (nil)] 12:51:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 58 (0x7f05f1d2e800) [pid = 2002] [serial = 58] [outer = 0x7f05f1a44000] 12:51:00 INFO - PROCESS | 2002 | 1461613860352 Marionette DEBUG loaded listener.js 12:51:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 59 (0x7f05f37a3400) [pid = 2002] [serial = 59] [outer = 0x7f05f1a44000] 12:51:01 INFO - PROCESS | 2002 | 1461613861463 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]]]}] 12:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1854ms 12:51:01 INFO - PROCESS | 2002 | 1461613861700 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 12:51:01 INFO - PROCESS | 2002 | 1461613861707 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 12:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:51:01 INFO - PROCESS | 2002 | 1461613861718 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:51:01 INFO - PROCESS | 2002 | 1461613861721 Marionette TRACE conn4 <- [1,54,null,{}] 12:51:01 INFO - PROCESS | 2002 | 1461613861732 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}] 12:51:01 INFO - PROCESS | 2002 | 1461613861987 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 12:51:02 INFO - PROCESS | 2002 | 1461613862131 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:02 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3195800 == 21 [pid = 2002] [id = 21] 12:51:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 60 (0x7f05e2953c00) [pid = 2002] [serial = 60] [outer = (nil)] 12:51:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 61 (0x7f05e2956400) [pid = 2002] [serial = 61] [outer = 0x7f05e2953c00] 12:51:02 INFO - PROCESS | 2002 | 1461613862211 Marionette DEBUG loaded listener.js 12:51:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 62 (0x7f05e370d400) [pid = 2002] [serial = 62] [outer = 0x7f05e2953c00] 12:51:03 INFO - PROCESS | 2002 | 1461613863080 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]]]}] 12:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1435ms 12:51:03 INFO - PROCESS | 2002 | 1461613863166 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 12:51:03 INFO - PROCESS | 2002 | 1461613863175 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 12:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:51:03 INFO - PROCESS | 2002 | 1461613863199 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:51:03 INFO - PROCESS | 2002 | 1461613863207 Marionette TRACE conn4 <- [1,58,null,{}] 12:51:03 INFO - PROCESS | 2002 | 1461613863227 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}] 12:51:03 INFO - PROCESS | 2002 | 1461613863487 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 12:51:03 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e6cb4800 == 20 [pid = 2002] [id = 16] 12:51:03 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e4a17000 == 19 [pid = 2002] [id = 15] 12:51:03 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e21d0000 == 18 [pid = 2002] [id = 14] 12:51:03 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e13ba000 == 17 [pid = 2002] [id = 13] 12:51:03 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05df940000 == 16 [pid = 2002] [id = 8] 12:51:03 INFO - PROCESS | 2002 | 1461613863668 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:03 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e0d9f000 == 17 [pid = 2002] [id = 22] 12:51:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 63 (0x7f05e1ebc800) [pid = 2002] [serial = 63] [outer = (nil)] 12:51:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 64 (0x7f05e253a400) [pid = 2002] [serial = 64] [outer = 0x7f05e1ebc800] 12:51:03 INFO - PROCESS | 2002 | 1461613863754 Marionette DEBUG loaded listener.js 12:51:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 65 (0x7f05e299a000) [pid = 2002] [serial = 65] [outer = 0x7f05e1ebc800] 12:51:04 INFO - PROCESS | 2002 | 1461613864673 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]]]}] 12:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1547ms 12:51:04 INFO - PROCESS | 2002 | 1461613864743 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 12:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:51:04 INFO - PROCESS | 2002 | 1461613864753 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 12:51:04 INFO - PROCESS | 2002 | 1461613864767 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:51:04 INFO - PROCESS | 2002 | 1461613864776 Marionette TRACE conn4 <- [1,62,null,{}] 12:51:04 INFO - PROCESS | 2002 | 1461613864789 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}] 12:51:05 INFO - PROCESS | 2002 | 1461613865083 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 12:51:05 INFO - PROCESS | 2002 | 1461613865261 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:05 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e4a0e000 == 18 [pid = 2002] [id = 23] 12:51:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 66 (0x7f05e4bb5400) [pid = 2002] [serial = 66] [outer = (nil)] 12:51:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 67 (0x7f05e67b6800) [pid = 2002] [serial = 67] [outer = 0x7f05e4bb5400] 12:51:05 INFO - PROCESS | 2002 | 1461613865355 Marionette DEBUG loaded listener.js 12:51:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 68 (0x7f05e6c5fc00) [pid = 2002] [serial = 68] [outer = 0x7f05e4bb5400] 12:51:06 INFO - PROCESS | 2002 | 1461613866235 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]]]}] 12:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1556ms 12:51:06 INFO - PROCESS | 2002 | 1461613866320 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 12:51:06 INFO - PROCESS | 2002 | 1461613866327 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 12:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:51:06 INFO - PROCESS | 2002 | 1461613866335 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:51:06 INFO - PROCESS | 2002 | 1461613866343 Marionette TRACE conn4 <- [1,66,null,{}] 12:51:06 INFO - PROCESS | 2002 | 1461613866355 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}] 12:51:06 INFO - PROCESS | 2002 | 1461613866571 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 12:51:06 INFO - PROCESS | 2002 | 1461613866701 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:06 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f0505800 == 19 [pid = 2002] [id = 24] 12:51:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 69 (0x7f05f08e1800) [pid = 2002] [serial = 69] [outer = (nil)] 12:51:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 70 (0x7f05f0a97800) [pid = 2002] [serial = 70] [outer = 0x7f05f08e1800] 12:51:06 INFO - PROCESS | 2002 | 1461613866813 Marionette DEBUG loaded listener.js 12:51:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 71 (0x7f05f1aea400) [pid = 2002] [serial = 71] [outer = 0x7f05f08e1800] 12:51:07 INFO - PROCESS | 2002 | 1461613867668 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]]]}] 12:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1392ms 12:51:07 INFO - PROCESS | 2002 | 1461613867744 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 12:51:07 INFO - PROCESS | 2002 | 1461613867751 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 12:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:51:07 INFO - PROCESS | 2002 | 1461613867776 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:51:07 INFO - PROCESS | 2002 | 1461613867784 Marionette TRACE conn4 <- [1,70,null,{}] 12:51:07 INFO - PROCESS | 2002 | 1461613867791 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}] 12:51:07 INFO - PROCESS | 2002 | 1461613867979 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 12:51:08 INFO - PROCESS | 2002 | 1461613868078 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:08 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f1a21800 == 20 [pid = 2002] [id = 25] 12:51:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 72 (0x7f05df988400) [pid = 2002] [serial = 72] [outer = (nil)] 12:51:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 73 (0x7f05f5584800) [pid = 2002] [serial = 73] [outer = 0x7f05df988400] 12:51:08 INFO - PROCESS | 2002 | 1461613868162 Marionette DEBUG loaded listener.js 12:51:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 74 (0x7f05f5d42800) [pid = 2002] [serial = 74] [outer = 0x7f05df988400] 12:51:08 INFO - PROCESS | 2002 | 1461613868937 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]]]}] 12:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1202ms 12:51:08 INFO - PROCESS | 2002 | 1461613868968 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 12:51:08 INFO - PROCESS | 2002 | 1461613868973 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 12:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:51:08 INFO - PROCESS | 2002 | 1461613868979 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:51:08 INFO - PROCESS | 2002 | 1461613868983 Marionette TRACE conn4 <- [1,74,null,{}] 12:51:08 INFO - PROCESS | 2002 | 1461613868989 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}] 12:51:09 INFO - PROCESS | 2002 | 1461613869203 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 12:51:09 INFO - PROCESS | 2002 | 1461613869219 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:09 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f3746800 == 21 [pid = 2002] [id = 26] 12:51:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 75 (0x7f05f0a43c00) [pid = 2002] [serial = 75] [outer = (nil)] 12:51:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 76 (0x7f05f5d49400) [pid = 2002] [serial = 76] [outer = 0x7f05f0a43c00] 12:51:09 INFO - PROCESS | 2002 | 1461613869296 Marionette DEBUG loaded listener.js 12:51:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 77 (0x7f05f5fe1400) [pid = 2002] [serial = 77] [outer = 0x7f05f0a43c00] 12:51:10 INFO - PROCESS | 2002 | 1461613870174 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]]]}] 12:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1235ms 12:51:10 INFO - PROCESS | 2002 | 1461613870233 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 12:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:51:10 INFO - PROCESS | 2002 | 1461613870240 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 12:51:10 INFO - PROCESS | 2002 | 1461613870250 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:51:10 INFO - PROCESS | 2002 | 1461613870256 Marionette TRACE conn4 <- [1,78,null,{}] 12:51:10 INFO - PROCESS | 2002 | 1461613870262 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}] 12:51:10 INFO - PROCESS | 2002 | 1461613870429 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 12:51:10 INFO - PROCESS | 2002 | 1461613870560 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:10 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5544800 == 22 [pid = 2002] [id = 27] 12:51:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 78 (0x7f05f7b60c00) [pid = 2002] [serial = 78] [outer = (nil)] 12:51:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 79 (0x7f05f7bca000) [pid = 2002] [serial = 79] [outer = 0x7f05f7b60c00] 12:51:10 INFO - PROCESS | 2002 | 1461613870658 Marionette DEBUG loaded listener.js 12:51:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 80 (0x7f05f9f80800) [pid = 2002] [serial = 80] [outer = 0x7f05f7b60c00] 12:51:11 INFO - PROCESS | 2002 | 1461613871508 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]]]}] 12:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1293ms 12:51:11 INFO - PROCESS | 2002 | 1461613871551 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 12:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:51:11 INFO - PROCESS | 2002 | 1461613871556 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 12:51:11 INFO - PROCESS | 2002 | 1461613871562 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:51:11 INFO - PROCESS | 2002 | 1461613871566 Marionette TRACE conn4 <- [1,82,null,{}] 12:51:11 INFO - PROCESS | 2002 | 1461613871571 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}] 12:51:11 INFO - PROCESS | 2002 | 1461613871743 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 12:51:11 INFO - PROCESS | 2002 | 1461613871868 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:11 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e0d94800 == 23 [pid = 2002] [id = 28] 12:51:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 81 (0x7f05d9fd3000) [pid = 2002] [serial = 81] [outer = (nil)] 12:51:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 82 (0x7f05f7bcd800) [pid = 2002] [serial = 82] [outer = 0x7f05d9fd3000] 12:51:11 INFO - PROCESS | 2002 | 1461613871946 Marionette DEBUG loaded listener.js 12:51:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 83 (0x7f05fa15f000) [pid = 2002] [serial = 83] [outer = 0x7f05d9fd3000] 12:51:12 INFO - PROCESS | 2002 | 1461613872865 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]]]}] 12:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1380ms 12:51:12 INFO - PROCESS | 2002 | 1461613872942 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 12:51:12 INFO - PROCESS | 2002 | 1461613872946 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 12:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:51:12 INFO - PROCESS | 2002 | 1461613872956 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:51:12 INFO - PROCESS | 2002 | 1461613872961 Marionette TRACE conn4 <- [1,86,null,{}] 12:51:12 INFO - PROCESS | 2002 | 1461613872972 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}] 12:51:13 INFO - PROCESS | 2002 | 1461613873211 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 12:51:13 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e3195800 == 22 [pid = 2002] [id = 21] 12:51:13 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e47b4800 == 21 [pid = 2002] [id = 18] 12:51:13 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e0498800 == 20 [pid = 2002] [id = 17] 12:51:13 INFO - PROCESS | 2002 | 1461613873446 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:13 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e1ddd000 == 21 [pid = 2002] [id = 29] 12:51:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 84 (0x7f05d935e400) [pid = 2002] [serial = 84] [outer = (nil)] 12:51:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 85 (0x7f05d9364400) [pid = 2002] [serial = 85] [outer = 0x7f05d935e400] 12:51:13 INFO - PROCESS | 2002 | 1461613873577 Marionette DEBUG loaded listener.js 12:51:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 86 (0x7f05d9fd4800) [pid = 2002] [serial = 86] [outer = 0x7f05d935e400] 12:51:14 INFO - PROCESS | 2002 | 1461613874403 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]]]}] 12:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1486ms 12:51:14 INFO - PROCESS | 2002 | 1461613874443 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 12:51:14 INFO - PROCESS | 2002 | 1461613874450 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 12:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:51:14 INFO - PROCESS | 2002 | 1461613874459 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:51:14 INFO - PROCESS | 2002 | 1461613874465 Marionette TRACE conn4 <- [1,90,null,{}] 12:51:14 INFO - PROCESS | 2002 | 1461613874474 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}] 12:51:14 INFO - PROCESS | 2002 | 1461613874652 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 12:51:14 INFO - PROCESS | 2002 | 1461613874829 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:14 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ea9e1000 == 22 [pid = 2002] [id = 30] 12:51:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 87 (0x7f05e0d81c00) [pid = 2002] [serial = 87] [outer = (nil)] 12:51:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 88 (0x7f05e295d400) [pid = 2002] [serial = 88] [outer = 0x7f05e0d81c00] 12:51:14 INFO - PROCESS | 2002 | 1461613874915 Marionette DEBUG loaded listener.js 12:51:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 89 (0x7f05e3a9c400) [pid = 2002] [serial = 89] [outer = 0x7f05e0d81c00] 12:51:15 INFO - PROCESS | 2002 | 1461613875808 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]]]}] 12:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1385ms 12:51:15 INFO - PROCESS | 2002 | 1461613875848 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 12:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:51:15 INFO - PROCESS | 2002 | 1461613875855 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 12:51:15 INFO - PROCESS | 2002 | 1461613875863 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:51:15 INFO - PROCESS | 2002 | 1461613875866 Marionette TRACE conn4 <- [1,94,null,{}] 12:51:15 INFO - PROCESS | 2002 | 1461613875873 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}] 12:51:16 INFO - PROCESS | 2002 | 1461613876047 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 12:51:16 INFO - PROCESS | 2002 | 1461613876176 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:16 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f1712800 == 23 [pid = 2002] [id = 31] 12:51:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 90 (0x7f05e295cc00) [pid = 2002] [serial = 90] [outer = (nil)] 12:51:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 91 (0x7f05ea985000) [pid = 2002] [serial = 91] [outer = 0x7f05e295cc00] 12:51:16 INFO - PROCESS | 2002 | 1461613876256 Marionette DEBUG loaded listener.js 12:51:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 92 (0x7f05f0873000) [pid = 2002] [serial = 92] [outer = 0x7f05e295cc00] 12:51:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 93 (0x7f05ea984400) [pid = 2002] [serial = 93] [outer = 0x7f05e05c4800] 12:51:17 INFO - PROCESS | 2002 | 1461613877185 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]]]}] 12:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1394ms 12:51:17 INFO - PROCESS | 2002 | 1461613877283 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 12:51:17 INFO - PROCESS | 2002 | 1461613877288 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 12:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:51:17 INFO - PROCESS | 2002 | 1461613877306 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:51:17 INFO - PROCESS | 2002 | 1461613877316 Marionette TRACE conn4 <- [1,98,null,{}] 12:51:17 INFO - PROCESS | 2002 | 1461613877334 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}] 12:51:17 INFO - PROCESS | 2002 | 1461613877505 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 12:51:17 INFO - PROCESS | 2002 | 1461613877640 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:17 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f1d13000 == 24 [pid = 2002] [id = 32] 12:51:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 94 (0x7f05de592400) [pid = 2002] [serial = 94] [outer = (nil)] 12:51:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 95 (0x7f05e6c13400) [pid = 2002] [serial = 95] [outer = 0x7f05de592400] 12:51:17 INFO - PROCESS | 2002 | 1461613877727 Marionette DEBUG loaded listener.js 12:51:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 96 (0x7f05f5d4e000) [pid = 2002] [serial = 96] [outer = 0x7f05de592400] 12:51:18 INFO - PROCESS | 2002 | 1461613878503 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]]]}] 12:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1255ms 12:51:18 INFO - PROCESS | 2002 | 1461613878554 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 12:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:51:18 INFO - PROCESS | 2002 | 1461613878559 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 12:51:18 INFO - PROCESS | 2002 | 1461613878567 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:51:18 INFO - PROCESS | 2002 | 1461613878569 Marionette TRACE conn4 <- [1,102,null,{}] 12:51:18 INFO - PROCESS | 2002 | 1461613878576 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}] 12:51:18 INFO - PROCESS | 2002 | 1461613878748 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 12:51:18 INFO - PROCESS | 2002 | 1461613878880 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:18 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f89e3800 == 25 [pid = 2002] [id = 33] 12:51:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 97 (0x7f05d935ec00) [pid = 2002] [serial = 97] [outer = (nil)] 12:51:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 98 (0x7f05f7b58800) [pid = 2002] [serial = 98] [outer = 0x7f05d935ec00] 12:51:18 INFO - PROCESS | 2002 | 1461613878958 Marionette DEBUG loaded listener.js 12:51:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 99 (0x7f05f89c4000) [pid = 2002] [serial = 99] [outer = 0x7f05d935ec00] 12:51:19 INFO - PROCESS | 2002 | 1461613879818 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]]]}] 12:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1280ms 12:51:19 INFO - PROCESS | 2002 | 1461613879847 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 12:51:19 INFO - PROCESS | 2002 | 1461613879850 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 12:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:51:19 INFO - PROCESS | 2002 | 1461613879857 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:51:19 INFO - PROCESS | 2002 | 1461613879861 Marionette TRACE conn4 <- [1,106,null,{}] 12:51:19 INFO - PROCESS | 2002 | 1461613879867 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}] 12:51:20 INFO - PROCESS | 2002 | 1461613880027 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 12:51:20 INFO - PROCESS | 2002 | 1461613880281 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:20 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3abf000 == 26 [pid = 2002] [id = 34] 12:51:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 100 (0x7f05d935e000) [pid = 2002] [serial = 100] [outer = (nil)] 12:51:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 101 (0x7f05d9366800) [pid = 2002] [serial = 101] [outer = 0x7f05d935e000] 12:51:20 INFO - PROCESS | 2002 | 1461613880359 Marionette DEBUG loaded listener.js 12:51:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 102 (0x7f05d95e7c00) [pid = 2002] [serial = 102] [outer = 0x7f05d935e000] 12:51:21 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f5544800 == 25 [pid = 2002] [id = 27] 12:51:21 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f3746800 == 24 [pid = 2002] [id = 26] 12:51:21 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f1a21800 == 23 [pid = 2002] [id = 25] 12:51:21 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f0505800 == 22 [pid = 2002] [id = 24] 12:51:21 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e4a0e000 == 21 [pid = 2002] [id = 23] 12:51:21 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e0d9f000 == 20 [pid = 2002] [id = 22] 12:51:21 INFO - PROCESS | 2002 | 1461613881337 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]]]}] 12:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1545ms 12:51:21 INFO - PROCESS | 2002 | 1461613881405 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 12:51:21 INFO - PROCESS | 2002 | 1461613881411 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 12:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:51:21 INFO - PROCESS | 2002 | 1461613881420 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:51:21 INFO - PROCESS | 2002 | 1461613881427 Marionette TRACE conn4 <- [1,110,null,{}] 12:51:21 INFO - PROCESS | 2002 | 1461613881437 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}] 12:51:21 INFO - PROCESS | 2002 | 1461613881653 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 12:51:21 INFO - PROCESS | 2002 | 1461613881840 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:21 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ea9e2000 == 21 [pid = 2002] [id = 35] 12:51:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 103 (0x7f05db48d000) [pid = 2002] [serial = 103] [outer = (nil)] 12:51:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 104 (0x7f05db73e000) [pid = 2002] [serial = 104] [outer = 0x7f05db48d000] 12:51:21 INFO - PROCESS | 2002 | 1461613881964 Marionette DEBUG loaded listener.js 12:51:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 105 (0x7f05e237e400) [pid = 2002] [serial = 105] [outer = 0x7f05db48d000] 12:51:22 INFO - PROCESS | 2002 | 1461613882852 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]]]}] 12:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1494ms 12:51:22 INFO - PROCESS | 2002 | 1461613882915 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 12:51:22 INFO - PROCESS | 2002 | 1461613882924 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 12:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:51:22 INFO - PROCESS | 2002 | 1461613882936 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:51:22 INFO - PROCESS | 2002 | 1461613882939 Marionette TRACE conn4 <- [1,114,null,{}] 12:51:22 INFO - PROCESS | 2002 | 1461613882947 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}] 12:51:23 INFO - PROCESS | 2002 | 1461613883160 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 12:51:23 INFO - PROCESS | 2002 | 1461613883296 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:23 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5545800 == 22 [pid = 2002] [id = 36] 12:51:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 106 (0x7f05e2d74800) [pid = 2002] [serial = 106] [outer = (nil)] 12:51:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 107 (0x7f05e6785000) [pid = 2002] [serial = 107] [outer = 0x7f05e2d74800] 12:51:23 INFO - PROCESS | 2002 | 1461613883374 Marionette DEBUG loaded listener.js 12:51:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 108 (0x7f05ef9c4800) [pid = 2002] [serial = 108] [outer = 0x7f05e2d74800] 12:51:24 INFO - PROCESS | 2002 | 1461613884262 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]]]}] 12:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1400ms 12:51:24 INFO - PROCESS | 2002 | 1461613884337 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 12:51:24 INFO - PROCESS | 2002 | 1461613884340 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 12:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:51:24 INFO - PROCESS | 2002 | 1461613884348 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:51:24 INFO - PROCESS | 2002 | 1461613884354 Marionette TRACE conn4 <- [1,118,null,{}] 12:51:24 INFO - PROCESS | 2002 | 1461613884371 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}] 12:51:24 INFO - PROCESS | 2002 | 1461613884585 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 12:51:24 INFO - PROCESS | 2002 | 1461613884722 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:24 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05fa1a6000 == 23 [pid = 2002] [id = 37] 12:51:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 109 (0x7f05e20d3800) [pid = 2002] [serial = 109] [outer = (nil)] 12:51:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 110 (0x7f05f3c3ec00) [pid = 2002] [serial = 110] [outer = 0x7f05e20d3800] 12:51:24 INFO - PROCESS | 2002 | 1461613884846 Marionette DEBUG loaded listener.js 12:51:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 111 (0x7f05f5b73000) [pid = 2002] [serial = 111] [outer = 0x7f05e20d3800] 12:51:25 INFO - PROCESS | 2002 | 1461613885698 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]]]}] 12:51:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ea9eb800 == 22 [pid = 2002] [id = 19] 12:51:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f89e3800 == 21 [pid = 2002] [id = 33] 12:51:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f1d13000 == 20 [pid = 2002] [id = 32] 12:51:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f1712800 == 19 [pid = 2002] [id = 31] 12:51:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ea9e1000 == 18 [pid = 2002] [id = 30] 12:51:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e1ddd000 == 17 [pid = 2002] [id = 29] 12:51:28 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e0d94800 == 16 [pid = 2002] [id = 28] 12:51:28 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e3abc800 == 15 [pid = 2002] [id = 12] 12:51:28 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e2fa1800 == 14 [pid = 2002] [id = 11] 12:51:28 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f08c1000 == 13 [pid = 2002] [id = 20] 12:51:28 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05db918800 == 12 [pid = 2002] [id = 6] 12:51:28 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f5545800 == 11 [pid = 2002] [id = 36] 12:51:28 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e3abf000 == 10 [pid = 2002] [id = 34] 12:51:28 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ea9e2000 == 9 [pid = 2002] [id = 35] 12:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 4898ms 12:51:29 INFO - PROCESS | 2002 | 1461613889333 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 12:51:29 INFO - PROCESS | 2002 | 1461613889338 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 12:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:51:29 INFO - PROCESS | 2002 | 1461613889347 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:51:29 INFO - PROCESS | 2002 | 1461613889357 Marionette TRACE conn4 <- [1,122,null,{}] 12:51:29 INFO - PROCESS | 2002 | 1461613889366 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}] 12:51:29 INFO - PROCESS | 2002 | 1461613889545 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 12:51:29 INFO - PROCESS | 2002 | 1461613889639 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:29 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e0547000 == 10 [pid = 2002] [id = 38] 12:51:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 112 (0x7f05dc61d000) [pid = 2002] [serial = 112] [outer = (nil)] 12:51:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 113 (0x7f05dd150c00) [pid = 2002] [serial = 113] [outer = 0x7f05dc61d000] 12:51:29 INFO - PROCESS | 2002 | 1461613889710 Marionette DEBUG loaded listener.js 12:51:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 114 (0x7f05dd158c00) [pid = 2002] [serial = 114] [outer = 0x7f05dc61d000] 12:51:30 INFO - PROCESS | 2002 | 1461613890451 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]]]}] 12:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1136ms 12:51:30 INFO - PROCESS | 2002 | 1461613890485 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 12:51:30 INFO - PROCESS | 2002 | 1461613890490 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 12:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:51:30 INFO - PROCESS | 2002 | 1461613890521 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:51:30 INFO - PROCESS | 2002 | 1461613890528 Marionette TRACE conn4 <- [1,126,null,{}] 12:51:30 INFO - PROCESS | 2002 | 1461613890545 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}] 12:51:30 INFO - PROCESS | 2002 | 1461613890721 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 12:51:30 INFO - PROCESS | 2002 | 1461613890738 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:30 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e21cf000 == 11 [pid = 2002] [id = 39] 12:51:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 115 (0x7f05df988c00) [pid = 2002] [serial = 115] [outer = (nil)] 12:51:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 116 (0x7f05df9d9800) [pid = 2002] [serial = 116] [outer = 0x7f05df988c00] 12:51:30 INFO - PROCESS | 2002 | 1461613890805 Marionette DEBUG loaded listener.js 12:51:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 117 (0x7f05e1c74000) [pid = 2002] [serial = 117] [outer = 0x7f05df988c00] 12:51:31 INFO - PROCESS | 2002 | 1461613891798 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]]]}] 12:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1365ms 12:51:31 INFO - PROCESS | 2002 | 1461613891899 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 12:51:31 INFO - PROCESS | 2002 | 1461613891902 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 12:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:51:31 INFO - PROCESS | 2002 | 1461613891921 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:51:31 INFO - PROCESS | 2002 | 1461613891926 Marionette TRACE conn4 <- [1,130,null,{}] 12:51:31 INFO - PROCESS | 2002 | 1461613891949 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}] 12:51:32 INFO - PROCESS | 2002 | 1461613892144 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 12:51:32 INFO - PROCESS | 2002 | 1461613892211 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:32 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e6709800 == 12 [pid = 2002] [id = 40] 12:51:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 118 (0x7f05d9fd5800) [pid = 2002] [serial = 118] [outer = (nil)] 12:51:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 119 (0x7f05e3aa5000) [pid = 2002] [serial = 119] [outer = 0x7f05d9fd5800] 12:51:32 INFO - PROCESS | 2002 | 1461613892284 Marionette DEBUG loaded listener.js 12:51:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 120 (0x7f05e41b8000) [pid = 2002] [serial = 120] [outer = 0x7f05d9fd5800] 12:51:33 INFO - PROCESS | 2002 | 1461613893135 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]]]}] 12:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1253ms 12:51:33 INFO - PROCESS | 2002 | 1461613893167 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 12:51:33 INFO - PROCESS | 2002 | 1461613893170 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 12:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:51:33 INFO - PROCESS | 2002 | 1461613893176 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:51:33 INFO - PROCESS | 2002 | 1461613893179 Marionette TRACE conn4 <- [1,134,null,{}] 12:51:33 INFO - PROCESS | 2002 | 1461613893193 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}] 12:51:33 INFO - PROCESS | 2002 | 1461613893377 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 12:51:33 INFO - PROCESS | 2002 | 1461613893395 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:33 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f0ae1000 == 13 [pid = 2002] [id = 41] 12:51:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 121 (0x7f05e4798000) [pid = 2002] [serial = 121] [outer = (nil)] 12:51:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 122 (0x7f05ef905800) [pid = 2002] [serial = 122] [outer = 0x7f05e4798000] 12:51:33 INFO - PROCESS | 2002 | 1461613893466 Marionette DEBUG loaded listener.js 12:51:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 123 (0x7f05f07d0400) [pid = 2002] [serial = 123] [outer = 0x7f05e4798000] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 122 (0x7f05e253c000) [pid = 2002] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 121 (0x7f05e295ac00) [pid = 2002] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 120 (0x7f05e3aa2c00) [pid = 2002] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 119 (0x7f05e37ddc00) [pid = 2002] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 118 (0x7f05e0465400) [pid = 2002] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 117 (0x7f05daabd000) [pid = 2002] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 116 (0x7f05f3c43000) [pid = 2002] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 115 (0x7f05f1a44000) [pid = 2002] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 114 (0x7f05e295cc00) [pid = 2002] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 113 (0x7f05d935e400) [pid = 2002] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 112 (0x7f05e69dac00) [pid = 2002] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 111 (0x7f05e288d400) [pid = 2002] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 110 (0x7f05e0d81c00) [pid = 2002] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 109 (0x7f05db6f6000) [pid = 2002] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 108 (0x7f05d935e000) [pid = 2002] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 107 (0x7f05f7b60c00) [pid = 2002] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 106 (0x7f05e1ebc800) [pid = 2002] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 105 (0x7f05e2953c00) [pid = 2002] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 104 (0x7f05f08e1800) [pid = 2002] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 103 (0x7f05de592400) [pid = 2002] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 102 (0x7f05d935ec00) [pid = 2002] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 101 (0x7f05f0a43c00) [pid = 2002] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 100 (0x7f05db905400) [pid = 2002] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 99 (0x7f05e4bb5400) [pid = 2002] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 98 (0x7f05df988400) [pid = 2002] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 97 (0x7f05db48d000) [pid = 2002] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 96 (0x7f05e2d74800) [pid = 2002] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:51:34 INFO - PROCESS | 2002 | --DOMWINDOW == 95 (0x7f05d9fd3000) [pid = 2002] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:51:35 INFO - PROCESS | 2002 | 1461613895488 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]]]}] 12:51:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 2333ms 12:51:35 INFO - PROCESS | 2002 | 1461613895533 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 12:51:35 INFO - PROCESS | 2002 | 1461613895536 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 12:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:51:35 INFO - PROCESS | 2002 | 1461613895618 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:51:35 INFO - PROCESS | 2002 | 1461613895621 Marionette TRACE conn4 <- [1,138,null,{}] 12:51:35 INFO - PROCESS | 2002 | 1461613895680 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}] 12:51:35 INFO - PROCESS | 2002 | 1461613895872 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 12:51:36 INFO - PROCESS | 2002 | 1461613896006 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:36 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e21e5000 == 14 [pid = 2002] [id = 42] 12:51:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 96 (0x7f05d95dac00) [pid = 2002] [serial = 124] [outer = (nil)] 12:51:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 97 (0x7f05e20b4c00) [pid = 2002] [serial = 125] [outer = 0x7f05d95dac00] 12:51:36 INFO - PROCESS | 2002 | 1461613896079 Marionette DEBUG loaded listener.js 12:51:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 98 (0x7f05e4bbc400) [pid = 2002] [serial = 126] [outer = 0x7f05d95dac00] 12:51:36 INFO - PROCESS | 2002 | 1461613896918 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]]]}] 12:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1372ms 12:51:36 INFO - PROCESS | 2002 | 1461613896951 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 12:51:36 INFO - PROCESS | 2002 | 1461613896962 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 12:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:51:36 INFO - PROCESS | 2002 | 1461613896976 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:51:36 INFO - PROCESS | 2002 | 1461613896986 Marionette TRACE conn4 <- [1,142,null,{}] 12:51:37 INFO - PROCESS | 2002 | 1461613897003 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}] 12:51:37 INFO - PROCESS | 2002 | 1461613897403 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 12:51:37 INFO - PROCESS | 2002 | 1461613897612 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:37 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e05b3000 == 15 [pid = 2002] [id = 43] 12:51:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 99 (0x7f05d9fcac00) [pid = 2002] [serial = 127] [outer = (nil)] 12:51:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 100 (0x7f05dd198c00) [pid = 2002] [serial = 128] [outer = 0x7f05d9fcac00] 12:51:37 INFO - PROCESS | 2002 | 1461613897745 Marionette DEBUG loaded listener.js 12:51:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 101 (0x7f05e045d800) [pid = 2002] [serial = 129] [outer = 0x7f05d9fcac00] 12:51:38 INFO - PROCESS | 2002 | 1461613898701 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]]]}] 12:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1810ms 12:51:38 INFO - PROCESS | 2002 | 1461613898787 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 12:51:38 INFO - PROCESS | 2002 | 1461613898796 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 12:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:51:38 INFO - PROCESS | 2002 | 1461613898808 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:51:38 INFO - PROCESS | 2002 | 1461613898812 Marionette TRACE conn4 <- [1,146,null,{}] 12:51:38 INFO - PROCESS | 2002 | 1461613898819 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}] 12:51:39 INFO - PROCESS | 2002 | 1461613899029 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 12:51:39 INFO - PROCESS | 2002 | 1461613899197 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:39 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ea9e2000 == 16 [pid = 2002] [id = 44] 12:51:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 102 (0x7f05d95dfc00) [pid = 2002] [serial = 130] [outer = (nil)] 12:51:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 103 (0x7f05e295ec00) [pid = 2002] [serial = 131] [outer = 0x7f05d95dfc00] 12:51:39 INFO - PROCESS | 2002 | 1461613899309 Marionette DEBUG loaded listener.js 12:51:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 104 (0x7f05e412e800) [pid = 2002] [serial = 132] [outer = 0x7f05d95dfc00] 12:51:40 INFO - PROCESS | 2002 | 1461613900442 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]]]}] 12:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1685ms 12:51:40 INFO - PROCESS | 2002 | 1461613900493 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 12:51:40 INFO - PROCESS | 2002 | 1461613900498 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 12:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:51:40 INFO - PROCESS | 2002 | 1461613900507 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:51:40 INFO - PROCESS | 2002 | 1461613900512 Marionette TRACE conn4 <- [1,150,null,{}] 12:51:40 INFO - PROCESS | 2002 | 1461613900521 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}] 12:51:40 INFO - PROCESS | 2002 | 1461613900743 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 12:51:40 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05fa1a6000 == 15 [pid = 2002] [id = 37] 12:51:40 INFO - PROCESS | 2002 | --DOMWINDOW == 103 (0x7f05f3735000) [pid = 2002] [serial = 2] [outer = (nil)] [url = about:blank] 12:51:40 INFO - PROCESS | 2002 | --DOMWINDOW == 102 (0x7f05e2590000) [pid = 2002] [serial = 25] [outer = (nil)] [url = about:blank] 12:51:40 INFO - PROCESS | 2002 | --DOMWINDOW == 101 (0x7f05db911c00) [pid = 2002] [serial = 22] [outer = (nil)] [url = about:blank] 12:51:40 INFO - PROCESS | 2002 | --DOMWINDOW == 100 (0x7f05db90e000) [pid = 2002] [serial = 17] [outer = (nil)] [url = about:blank] 12:51:40 INFO - PROCESS | 2002 | --DOMWINDOW == 99 (0x7f05e131e800) [pid = 2002] [serial = 23] [outer = (nil)] [url = about:blank] 12:51:40 INFO - PROCESS | 2002 | --DOMWINDOW == 98 (0x7f05e299c000) [pid = 2002] [serial = 9] [outer = (nil)] [url = about:blank] 12:51:40 INFO - PROCESS | 2002 | --DOMWINDOW == 97 (0x7f05e25d7c00) [pid = 2002] [serial = 12] [outer = (nil)] [url = about:blank] 12:51:40 INFO - PROCESS | 2002 | --DOMWINDOW == 96 (0x7f05f3c3ec00) [pid = 2002] [serial = 110] [outer = (nil)] [url = about:blank] 12:51:40 INFO - PROCESS | 2002 | --DOMWINDOW == 95 (0x7f05db907400) [pid = 2002] [serial = 16] [outer = (nil)] [url = about:blank] 12:51:40 INFO - PROCESS | 2002 | --DOMWINDOW == 94 (0x7f05db90c400) [pid = 2002] [serial = 19] [outer = (nil)] [url = about:blank] 12:51:40 INFO - PROCESS | 2002 | --DOMWINDOW == 93 (0x7f05e3172400) [pid = 2002] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:51:41 INFO - PROCESS | 2002 | 1461613900996 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:41 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05db91e800 == 16 [pid = 2002] [id = 45] 12:51:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 94 (0x7f05d95e0400) [pid = 2002] [serial = 133] [outer = (nil)] 12:51:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 95 (0x7f05db740000) [pid = 2002] [serial = 134] [outer = 0x7f05d95e0400] 12:51:41 INFO - PROCESS | 2002 | 1461613901064 Marionette DEBUG loaded listener.js 12:51:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 96 (0x7f05db90d400) [pid = 2002] [serial = 135] [outer = 0x7f05d95e0400] 12:51:41 INFO - PROCESS | 2002 | 1461613901358 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 95 (0x7f05d9364400) [pid = 2002] [serial = 85] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 94 (0x7f05f7bca000) [pid = 2002] [serial = 79] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 93 (0x7f05d9366800) [pid = 2002] [serial = 101] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 92 (0x7f05e370d400) [pid = 2002] [serial = 62] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 91 (0x7f05e253a400) [pid = 2002] [serial = 64] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 90 (0x7f05f0a4ac00) [pid = 2002] [serial = 46] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 89 (0x7f05e295c800) [pid = 2002] [serial = 37] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 88 (0x7f05e2956400) [pid = 2002] [serial = 61] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 87 (0x7f05e67b0c00) [pid = 2002] [serial = 43] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 86 (0x7f05e3239000) [pid = 2002] [serial = 28] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 85 (0x7f05e9a49400) [pid = 2002] [serial = 31] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 84 (0x7f05e3c3a800) [pid = 2002] [serial = 41] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 83 (0x7f05f07ca000) [pid = 2002] [serial = 32] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 82 (0x7f05e2536000) [pid = 2002] [serial = 40] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 81 (0x7f05e2b0bc00) [pid = 2002] [serial = 38] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 80 (0x7f05f530c400) [pid = 2002] [serial = 34] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 79 (0x7f05f0c23400) [pid = 2002] [serial = 47] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 78 (0x7f05e6c5c400) [pid = 2002] [serial = 44] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 77 (0x7f05f5f08000) [pid = 2002] [serial = 35] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 76 (0x7f05f1d2e800) [pid = 2002] [serial = 58] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 75 (0x7f05d9fd4800) [pid = 2002] [serial = 86] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 74 (0x7f05f07ce800) [pid = 2002] [serial = 56] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 73 (0x7f05e6c1bc00) [pid = 2002] [serial = 55] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 72 (0x7f05e3c34400) [pid = 2002] [serial = 53] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 71 (0x7f05ea985000) [pid = 2002] [serial = 91] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 70 (0x7f05e3a9c400) [pid = 2002] [serial = 89] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 69 (0x7f05e1315800) [pid = 2002] [serial = 50] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 68 (0x7f05e370d000) [pid = 2002] [serial = 52] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 67 (0x7f05d95e7c00) [pid = 2002] [serial = 102] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 66 (0x7f05db909000) [pid = 2002] [serial = 49] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 65 (0x7f05f9f80800) [pid = 2002] [serial = 80] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 64 (0x7f05e299a000) [pid = 2002] [serial = 65] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 63 (0x7f05e295d400) [pid = 2002] [serial = 88] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 62 (0x7f05e6c13400) [pid = 2002] [serial = 95] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 61 (0x7f05f5d42800) [pid = 2002] [serial = 74] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 60 (0x7f05e237e400) [pid = 2002] [serial = 105] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 59 (0x7f05ef9c4800) [pid = 2002] [serial = 108] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 58 (0x7f05fa15f000) [pid = 2002] [serial = 83] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 57 (0x7f05f5584800) [pid = 2002] [serial = 73] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 56 (0x7f05db73e000) [pid = 2002] [serial = 104] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 55 (0x7f05f7bcd800) [pid = 2002] [serial = 82] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 54 (0x7f05e6c5fc00) [pid = 2002] [serial = 68] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 53 (0x7f05f37a3400) [pid = 2002] [serial = 59] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 52 (0x7f05f0873000) [pid = 2002] [serial = 92] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 51 (0x7f05e6785000) [pid = 2002] [serial = 107] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 50 (0x7f05f7b58800) [pid = 2002] [serial = 98] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 49 (0x7f05f89c4000) [pid = 2002] [serial = 99] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 48 (0x7f05f5fe1400) [pid = 2002] [serial = 77] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 47 (0x7f05f5d49400) [pid = 2002] [serial = 76] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 46 (0x7f05f0a97800) [pid = 2002] [serial = 70] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 45 (0x7f05e67b6800) [pid = 2002] [serial = 67] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 44 (0x7f05f1aea400) [pid = 2002] [serial = 71] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | --DOMWINDOW == 43 (0x7f05f5d4e000) [pid = 2002] [serial = 96] [outer = (nil)] [url = about:blank] 12:51:41 INFO - PROCESS | 2002 | 1461613901848 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]]]}] 12:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1391ms 12:51:41 INFO - PROCESS | 2002 | 1461613901898 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 12:51:41 INFO - PROCESS | 2002 | 1461613901905 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 12:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:51:41 INFO - PROCESS | 2002 | 1461613901914 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:51:41 INFO - PROCESS | 2002 | 1461613901919 Marionette TRACE conn4 <- [1,154,null,{}] 12:51:41 INFO - PROCESS | 2002 | 1461613901924 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}] 12:51:42 INFO - PROCESS | 2002 | 1461613902058 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 12:51:42 INFO - PROCESS | 2002 | 1461613902077 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:42 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e13a3000 == 17 [pid = 2002] [id = 46] 12:51:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 44 (0x7f05e045f800) [pid = 2002] [serial = 136] [outer = (nil)] 12:51:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 45 (0x7f05e0eee000) [pid = 2002] [serial = 137] [outer = 0x7f05e045f800] 12:51:42 INFO - PROCESS | 2002 | 1461613902140 Marionette DEBUG loaded listener.js 12:51:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 46 (0x7f05e2042800) [pid = 2002] [serial = 138] [outer = 0x7f05e045f800] 12:51:42 INFO - PROCESS | 2002 | 1461613902876 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]]]}] 12:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 988ms 12:51:42 INFO - PROCESS | 2002 | 1461613902914 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 12:51:42 INFO - PROCESS | 2002 | 1461613902918 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 12:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:51:42 INFO - PROCESS | 2002 | 1461613902930 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:51:42 INFO - PROCESS | 2002 | 1461613902934 Marionette TRACE conn4 <- [1,158,null,{}] 12:51:42 INFO - PROCESS | 2002 | 1461613902952 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}] 12:51:43 INFO - PROCESS | 2002 | 1461613903098 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 12:51:43 INFO - PROCESS | 2002 | 1461613903118 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:43 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e25a2800 == 18 [pid = 2002] [id = 47] 12:51:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 47 (0x7f05d935b400) [pid = 2002] [serial = 139] [outer = (nil)] 12:51:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 48 (0x7f05e2958400) [pid = 2002] [serial = 140] [outer = 0x7f05d935b400] 12:51:43 INFO - PROCESS | 2002 | 1461613903186 Marionette DEBUG loaded listener.js 12:51:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 49 (0x7f05e2999000) [pid = 2002] [serial = 141] [outer = 0x7f05d935b400] 12:51:44 INFO - PROCESS | 2002 | 1461613904201 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]]]}] 12:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1292ms 12:51:44 INFO - PROCESS | 2002 | 1461613904224 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 12:51:44 INFO - PROCESS | 2002 | 1461613904228 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 12:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:51:44 INFO - PROCESS | 2002 | 1461613904233 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:51:44 INFO - PROCESS | 2002 | 1461613904236 Marionette TRACE conn4 <- [1,162,null,{}] 12:51:44 INFO - PROCESS | 2002 | 1461613904241 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}] 12:51:44 INFO - PROCESS | 2002 | 1461613904421 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 12:51:44 INFO - PROCESS | 2002 | 1461613904449 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:44 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3752000 == 19 [pid = 2002] [id = 48] 12:51:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 50 (0x7f05e2b18800) [pid = 2002] [serial = 142] [outer = (nil)] 12:51:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 51 (0x7f05e370d000) [pid = 2002] [serial = 143] [outer = 0x7f05e2b18800] 12:51:44 INFO - PROCESS | 2002 | 1461613904520 Marionette DEBUG loaded listener.js 12:51:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 52 (0x7f05e3d4b000) [pid = 2002] [serial = 144] [outer = 0x7f05e2b18800] 12:51:45 INFO - PROCESS | 2002 | --DOMWINDOW == 51 (0x7f05e4798000) [pid = 2002] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:51:45 INFO - PROCESS | 2002 | --DOMWINDOW == 50 (0x7f05df988c00) [pid = 2002] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:51:45 INFO - PROCESS | 2002 | --DOMWINDOW == 49 (0x7f05e20d3800) [pid = 2002] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:51:45 INFO - PROCESS | 2002 | --DOMWINDOW == 48 (0x7f05dc61d000) [pid = 2002] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:51:45 INFO - PROCESS | 2002 | --DOMWINDOW == 47 (0x7f05d9fd5800) [pid = 2002] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:51:45 INFO - PROCESS | 2002 | 1461613905419 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]]]}] 12:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1229ms 12:51:45 INFO - PROCESS | 2002 | 1461613905465 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 12:51:45 INFO - PROCESS | 2002 | 1461613905469 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 12:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:51:45 INFO - PROCESS | 2002 | 1461613905475 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:51:45 INFO - PROCESS | 2002 | 1461613905478 Marionette TRACE conn4 <- [1,166,null,{}] 12:51:45 INFO - PROCESS | 2002 | 1461613905484 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}] 12:51:45 INFO - PROCESS | 2002 | 1461613905649 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 12:51:45 INFO - PROCESS | 2002 | 1461613905708 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:45 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3d79800 == 20 [pid = 2002] [id = 49] 12:51:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 48 (0x7f05d95e8000) [pid = 2002] [serial = 145] [outer = (nil)] 12:51:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 49 (0x7f05e3aa2000) [pid = 2002] [serial = 146] [outer = 0x7f05d95e8000] 12:51:45 INFO - PROCESS | 2002 | 1461613905785 Marionette DEBUG loaded listener.js 12:51:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 50 (0x7f05e41b3800) [pid = 2002] [serial = 147] [outer = 0x7f05d95e8000] 12:51:46 INFO - PROCESS | 2002 | 1461613906445 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]]]}] 12:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 980ms 12:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:51:46 INFO - PROCESS | 2002 | 1461613906457 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 12:51:46 INFO - PROCESS | 2002 | 1461613906460 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 12:51:46 INFO - PROCESS | 2002 | 1461613906467 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:51:46 INFO - PROCESS | 2002 | 1461613906470 Marionette TRACE conn4 <- [1,170,null,{}] 12:51:46 INFO - PROCESS | 2002 | 1461613906489 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}] 12:51:46 INFO - PROCESS | 2002 | 1461613906693 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 12:51:46 INFO - PROCESS | 2002 | 1461613906723 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:46 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e6708000 == 21 [pid = 2002] [id = 50] 12:51:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 51 (0x7f05e69d3c00) [pid = 2002] [serial = 148] [outer = (nil)] 12:51:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 52 (0x7f05e6c5fc00) [pid = 2002] [serial = 149] [outer = 0x7f05e69d3c00] 12:51:46 INFO - PROCESS | 2002 | 1461613906800 Marionette DEBUG loaded listener.js 12:51:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 53 (0x7f05f0566000) [pid = 2002] [serial = 150] [outer = 0x7f05e69d3c00] 12:51:47 INFO - PROCESS | 2002 | 1461613907696 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]]]}] 12:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1282ms 12:51:47 INFO - PROCESS | 2002 | 1461613907750 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 12:51:47 INFO - PROCESS | 2002 | 1461613907755 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 12:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:51:47 INFO - PROCESS | 2002 | 1461613907766 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:51:47 INFO - PROCESS | 2002 | 1461613907774 Marionette TRACE conn4 <- [1,174,null,{}] 12:51:47 INFO - PROCESS | 2002 | 1461613907787 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}] 12:51:48 INFO - PROCESS | 2002 | 1461613908024 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 12:51:48 INFO - PROCESS | 2002 | 1461613908138 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:48 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e0557000 == 22 [pid = 2002] [id = 51] 12:51:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 54 (0x7f05d9365400) [pid = 2002] [serial = 151] [outer = (nil)] 12:51:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 55 (0x7f05db48d000) [pid = 2002] [serial = 152] [outer = 0x7f05d9365400] 12:51:48 INFO - PROCESS | 2002 | 1461613908223 Marionette DEBUG loaded listener.js 12:51:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 56 (0x7f05dd156000) [pid = 2002] [serial = 153] [outer = 0x7f05d9365400] 12:51:49 INFO - PROCESS | 2002 | 1461613909184 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]]]}] 12:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1493ms 12:51:49 INFO - PROCESS | 2002 | 1461613909259 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 12:51:49 INFO - PROCESS | 2002 | 1461613909268 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 12:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:51:49 INFO - PROCESS | 2002 | 1461613909279 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:51:49 INFO - PROCESS | 2002 | 1461613909283 Marionette TRACE conn4 <- [1,178,null,{}] 12:51:49 INFO - PROCESS | 2002 | 1461613909289 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}] 12:51:49 INFO - PROCESS | 2002 | 1461613909503 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 12:51:49 INFO - PROCESS | 2002 | 1461613909628 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:49 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3d69800 == 23 [pid = 2002] [id = 52] 12:51:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 57 (0x7f05df980800) [pid = 2002] [serial = 154] [outer = (nil)] 12:51:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 58 (0x7f05e2380000) [pid = 2002] [serial = 155] [outer = 0x7f05df980800] 12:51:49 INFO - PROCESS | 2002 | 1461613909707 Marionette DEBUG loaded listener.js 12:51:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 59 (0x7f05e2956800) [pid = 2002] [serial = 156] [outer = 0x7f05df980800] 12:51:50 INFO - PROCESS | 2002 | 1461613910510 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]]]}] 12:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1280ms 12:51:50 INFO - PROCESS | 2002 | 1461613910560 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 12:51:50 INFO - PROCESS | 2002 | 1461613910564 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 12:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:51:50 INFO - PROCESS | 2002 | 1461613910587 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:51:50 INFO - PROCESS | 2002 | 1461613910593 Marionette TRACE conn4 <- [1,182,null,{}] 12:51:50 INFO - PROCESS | 2002 | 1461613910613 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}] 12:51:50 INFO - PROCESS | 2002 | 1461613910800 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 12:51:50 INFO - PROCESS | 2002 | 1461613910926 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:50 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e25a1000 == 24 [pid = 2002] [id = 53] 12:51:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 60 (0x7f05e3c3a000) [pid = 2002] [serial = 157] [outer = (nil)] 12:51:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 61 (0x7f05e6793000) [pid = 2002] [serial = 158] [outer = 0x7f05e3c3a000] 12:51:51 INFO - PROCESS | 2002 | 1461613911005 Marionette DEBUG loaded listener.js 12:51:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 62 (0x7f05e9a4dc00) [pid = 2002] [serial = 159] [outer = 0x7f05e3c3a000] 12:51:51 INFO - PROCESS | 2002 | 1461613911828 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]]]}] 12:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1309ms 12:51:51 INFO - PROCESS | 2002 | 1461613911881 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 12:51:51 INFO - PROCESS | 2002 | 1461613911885 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 12:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:51:51 INFO - PROCESS | 2002 | 1461613911892 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:51:51 INFO - PROCESS | 2002 | 1461613911894 Marionette TRACE conn4 <- [1,186,null,{}] 12:51:51 INFO - PROCESS | 2002 | 1461613911900 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}] 12:51:52 INFO - PROCESS | 2002 | 1461613912048 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 12:51:52 INFO - PROCESS | 2002 | 1461613912177 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:52 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f051e800 == 25 [pid = 2002] [id = 54] 12:51:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 63 (0x7f05e3c3a800) [pid = 2002] [serial = 160] [outer = (nil)] 12:51:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 64 (0x7f05f07cd000) [pid = 2002] [serial = 161] [outer = 0x7f05e3c3a800] 12:51:52 INFO - PROCESS | 2002 | 1461613912252 Marionette DEBUG loaded listener.js 12:51:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 65 (0x7f05f08e9c00) [pid = 2002] [serial = 162] [outer = 0x7f05e3c3a800] 12:51:53 INFO - PROCESS | 2002 | 1461613913266 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]]]}] 12:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1432ms 12:51:53 INFO - PROCESS | 2002 | 1461613913326 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 12:51:53 INFO - PROCESS | 2002 | 1461613913331 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 12:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:51:53 INFO - PROCESS | 2002 | 1461613913340 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:51:53 INFO - PROCESS | 2002 | 1461613913345 Marionette TRACE conn4 <- [1,190,null,{}] 12:51:53 INFO - PROCESS | 2002 | 1461613913355 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}] 12:51:53 INFO - PROCESS | 2002 | 1461613913623 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 12:51:53 INFO - PROCESS | 2002 | 1461613913840 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:53 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e0565000 == 26 [pid = 2002] [id = 55] 12:51:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 66 (0x7f05dd159800) [pid = 2002] [serial = 163] [outer = (nil)] 12:51:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 67 (0x7f05dd191000) [pid = 2002] [serial = 164] [outer = 0x7f05dd159800] 12:51:53 INFO - PROCESS | 2002 | 1461613913909 Marionette DEBUG loaded listener.js 12:51:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 68 (0x7f05df9d5400) [pid = 2002] [serial = 165] [outer = 0x7f05dd159800] 12:51:54 INFO - PROCESS | 2002 | --DOMWINDOW == 67 (0x7f05e20b4c00) [pid = 2002] [serial = 125] [outer = (nil)] [url = about:blank] 12:51:54 INFO - PROCESS | 2002 | --DOMWINDOW == 66 (0x7f05ef905800) [pid = 2002] [serial = 122] [outer = (nil)] [url = about:blank] 12:51:54 INFO - PROCESS | 2002 | --DOMWINDOW == 65 (0x7f05df9d9800) [pid = 2002] [serial = 116] [outer = (nil)] [url = about:blank] 12:51:54 INFO - PROCESS | 2002 | --DOMWINDOW == 64 (0x7f05f5b73000) [pid = 2002] [serial = 111] [outer = (nil)] [url = about:blank] 12:51:54 INFO - PROCESS | 2002 | --DOMWINDOW == 63 (0x7f05dd150c00) [pid = 2002] [serial = 113] [outer = (nil)] [url = about:blank] 12:51:54 INFO - PROCESS | 2002 | --DOMWINDOW == 62 (0x7f05dd158c00) [pid = 2002] [serial = 114] [outer = (nil)] [url = about:blank] 12:51:54 INFO - PROCESS | 2002 | --DOMWINDOW == 61 (0x7f05e3aa5000) [pid = 2002] [serial = 119] [outer = (nil)] [url = about:blank] 12:51:54 INFO - PROCESS | 2002 | --DOMWINDOW == 60 (0x7f05e41b8000) [pid = 2002] [serial = 120] [outer = (nil)] [url = about:blank] 12:51:54 INFO - PROCESS | 2002 | --DOMWINDOW == 59 (0x7f05f07d0400) [pid = 2002] [serial = 123] [outer = (nil)] [url = about:blank] 12:51:54 INFO - PROCESS | 2002 | --DOMWINDOW == 58 (0x7f05e1c74000) [pid = 2002] [serial = 117] [outer = (nil)] [url = about:blank] 12:51:54 INFO - PROCESS | 2002 | 1461613914664 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]]]}] 12:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1341ms 12:51:54 INFO - PROCESS | 2002 | 1461613914687 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 12:51:54 INFO - PROCESS | 2002 | 1461613914695 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 12:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:51:54 INFO - PROCESS | 2002 | 1461613914712 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:51:54 INFO - PROCESS | 2002 | 1461613914716 Marionette TRACE conn4 <- [1,194,null,{}] 12:51:54 INFO - PROCESS | 2002 | 1461613914722 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}] 12:51:54 INFO - PROCESS | 2002 | 1461613914865 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 12:51:54 INFO - PROCESS | 2002 | 1461613914883 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:54 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e239a800 == 27 [pid = 2002] [id = 56] 12:51:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 59 (0x7f05e0ef1c00) [pid = 2002] [serial = 166] [outer = (nil)] 12:51:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 60 (0x7f05e253a400) [pid = 2002] [serial = 167] [outer = 0x7f05e0ef1c00] 12:51:54 INFO - PROCESS | 2002 | 1461613914947 Marionette DEBUG loaded listener.js 12:51:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 61 (0x7f05e2957c00) [pid = 2002] [serial = 168] [outer = 0x7f05e0ef1c00] 12:51:55 INFO - PROCESS | 2002 | 1461613915718 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]]]}] 12:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1038ms 12:51:55 INFO - PROCESS | 2002 | 1461613915751 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 12:51:55 INFO - PROCESS | 2002 | 1461613915755 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 12:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:51:55 INFO - PROCESS | 2002 | 1461613915765 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:51:55 INFO - PROCESS | 2002 | 1461613915774 Marionette TRACE conn4 <- [1,198,null,{}] 12:51:55 INFO - PROCESS | 2002 | 1461613915849 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}] 12:51:56 INFO - PROCESS | 2002 | 1461613916114 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 12:51:56 INFO - PROCESS | 2002 | 1461613916174 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:56 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3ac8000 == 28 [pid = 2002] [id = 57] 12:51:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 62 (0x7f05e295c400) [pid = 2002] [serial = 169] [outer = (nil)] 12:51:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 63 (0x7f05e3d63c00) [pid = 2002] [serial = 170] [outer = 0x7f05e295c400] 12:51:56 INFO - PROCESS | 2002 | 1461613916240 Marionette DEBUG loaded listener.js 12:51:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 64 (0x7f05e6c1ac00) [pid = 2002] [serial = 171] [outer = 0x7f05e295c400] 12:51:56 INFO - PROCESS | 2002 | 1461613916914 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]]]}] 12:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1199ms 12:51:56 INFO - PROCESS | 2002 | 1461613916970 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 12:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:51:56 INFO - PROCESS | 2002 | 1461613916975 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 12:51:56 INFO - PROCESS | 2002 | 1461613916981 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:51:56 INFO - PROCESS | 2002 | 1461613916995 Marionette TRACE conn4 <- [1,202,null,{}] 12:51:57 INFO - PROCESS | 2002 | 1461613917011 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}] 12:51:57 INFO - PROCESS | 2002 | 1461613917185 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 12:51:57 INFO - PROCESS | 2002 | 1461613917202 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:57 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e9ad8800 == 29 [pid = 2002] [id = 58] 12:51:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 65 (0x7f05e2960000) [pid = 2002] [serial = 172] [outer = (nil)] 12:51:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 66 (0x7f05f07d3400) [pid = 2002] [serial = 173] [outer = 0x7f05e2960000] 12:51:57 INFO - PROCESS | 2002 | 1461613917270 Marionette DEBUG loaded listener.js 12:51:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 67 (0x7f05f0a4fc00) [pid = 2002] [serial = 174] [outer = 0x7f05e2960000] 12:51:58 INFO - PROCESS | 2002 | 1461613918132 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]]]}] 12:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1203ms 12:51:58 INFO - PROCESS | 2002 | 1461613918189 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 12:51:58 INFO - PROCESS | 2002 | 1461613918192 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 12:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:51:58 INFO - PROCESS | 2002 | 1461613918199 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:51:58 INFO - PROCESS | 2002 | 1461613918201 Marionette TRACE conn4 <- [1,206,null,{}] 12:51:58 INFO - PROCESS | 2002 | 1461613918207 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}] 12:51:58 INFO - PROCESS | 2002 | 1461613918383 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 12:51:58 INFO - PROCESS | 2002 | 1461613918406 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:58 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f08c8000 == 30 [pid = 2002] [id = 59] 12:51:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 68 (0x7f05d935dc00) [pid = 2002] [serial = 175] [outer = (nil)] 12:51:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 69 (0x7f05f0ced000) [pid = 2002] [serial = 176] [outer = 0x7f05d935dc00] 12:51:58 INFO - PROCESS | 2002 | 1461613918469 Marionette DEBUG loaded listener.js 12:51:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 70 (0x7f05f1b27400) [pid = 2002] [serial = 177] [outer = 0x7f05d935dc00] 12:51:59 INFO - PROCESS | 2002 | --DOMWINDOW == 69 (0x7f05e2b18800) [pid = 2002] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:51:59 INFO - PROCESS | 2002 | --DOMWINDOW == 68 (0x7f05d935b400) [pid = 2002] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:51:59 INFO - PROCESS | 2002 | --DOMWINDOW == 67 (0x7f05d95e0400) [pid = 2002] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:51:59 INFO - PROCESS | 2002 | --DOMWINDOW == 66 (0x7f05e045f800) [pid = 2002] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:51:59 INFO - PROCESS | 2002 | --DOMWINDOW == 65 (0x7f05d95e8000) [pid = 2002] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:51:59 INFO - PROCESS | 2002 | 1461613919357 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]]]}] 12:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1184ms 12:51:59 INFO - PROCESS | 2002 | 1461613919384 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 12:51:59 INFO - PROCESS | 2002 | 1461613919388 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 12:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:51:59 INFO - PROCESS | 2002 | 1461613919394 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:51:59 INFO - PROCESS | 2002 | 1461613919397 Marionette TRACE conn4 <- [1,210,null,{}] 12:51:59 INFO - PROCESS | 2002 | 1461613919402 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}] 12:51:59 INFO - PROCESS | 2002 | 1461613919670 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 12:51:59 INFO - PROCESS | 2002 | 1461613919685 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:59 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f1a13800 == 31 [pid = 2002] [id = 60] 12:51:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 66 (0x7f05de4e6c00) [pid = 2002] [serial = 178] [outer = (nil)] 12:51:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 67 (0x7f05e41b3c00) [pid = 2002] [serial = 179] [outer = 0x7f05de4e6c00] 12:51:59 INFO - PROCESS | 2002 | 1461613919755 Marionette DEBUG loaded listener.js 12:51:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 68 (0x7f05f1bb7800) [pid = 2002] [serial = 180] [outer = 0x7f05de4e6c00] 12:52:00 INFO - PROCESS | 2002 | 1461613920482 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]]]}] 12:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1131ms 12:52:00 INFO - PROCESS | 2002 | 1461613920527 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 12:52:00 INFO - PROCESS | 2002 | 1461613920531 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 12:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:52:00 INFO - PROCESS | 2002 | 1461613920536 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:52:00 INFO - PROCESS | 2002 | 1461613920539 Marionette TRACE conn4 <- [1,214,null,{}] 12:52:00 INFO - PROCESS | 2002 | 1461613920545 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}] 12:52:00 INFO - PROCESS | 2002 | 1461613920729 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 12:52:00 INFO - PROCESS | 2002 | 1461613920747 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:00 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05daa17000 == 32 [pid = 2002] [id = 61] 12:52:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 69 (0x7f05f0c23800) [pid = 2002] [serial = 181] [outer = (nil)] 12:52:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 70 (0x7f05f1ed6000) [pid = 2002] [serial = 182] [outer = 0x7f05f0c23800] 12:52:00 INFO - PROCESS | 2002 | 1461613920816 Marionette DEBUG loaded listener.js 12:52:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 71 (0x7f05e295f000) [pid = 2002] [serial = 183] [outer = 0x7f05f0c23800] 12:52:01 INFO - PROCESS | 2002 | 1461613921835 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]]]}] 12:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1328ms 12:52:01 INFO - PROCESS | 2002 | 1461613921866 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 12:52:01 INFO - PROCESS | 2002 | 1461613921875 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 12:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:52:01 INFO - PROCESS | 2002 | 1461613921885 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:52:01 INFO - PROCESS | 2002 | 1461613921892 Marionette TRACE conn4 <- [1,218,null,{}] 12:52:01 INFO - PROCESS | 2002 | 1461613921902 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}] 12:52:02 INFO - PROCESS | 2002 | 1461613922089 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 12:52:02 INFO - PROCESS | 2002 | 1461613922217 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:02 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e2985000 == 33 [pid = 2002] [id = 62] 12:52:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 72 (0x7f05db744c00) [pid = 2002] [serial = 184] [outer = (nil)] 12:52:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 73 (0x7f05de4e9c00) [pid = 2002] [serial = 185] [outer = 0x7f05db744c00] 12:52:02 INFO - PROCESS | 2002 | 1461613922295 Marionette DEBUG loaded listener.js 12:52:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 74 (0x7f05de4f1400) [pid = 2002] [serial = 186] [outer = 0x7f05db744c00] 12:52:03 INFO - PROCESS | 2002 | 1461613923109 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]]]}] 12:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1236ms 12:52:03 INFO - PROCESS | 2002 | 1461613923121 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 12:52:03 INFO - PROCESS | 2002 | 1461613923130 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 12:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:52:03 INFO - PROCESS | 2002 | 1461613923140 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:52:03 INFO - PROCESS | 2002 | 1461613923144 Marionette TRACE conn4 <- [1,222,null,{}] 12:52:03 INFO - PROCESS | 2002 | 1461613923151 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}] 12:52:03 INFO - PROCESS | 2002 | 1461613923343 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 12:52:03 INFO - PROCESS | 2002 | 1461613923512 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:03 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f08be800 == 34 [pid = 2002] [id = 63] 12:52:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 75 (0x7f05dc61e000) [pid = 2002] [serial = 187] [outer = (nil)] 12:52:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 76 (0x7f05e2536000) [pid = 2002] [serial = 188] [outer = 0x7f05dc61e000] 12:52:03 INFO - PROCESS | 2002 | 1461613923639 Marionette DEBUG loaded listener.js 12:52:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 77 (0x7f05e295d800) [pid = 2002] [serial = 189] [outer = 0x7f05dc61e000] 12:52:04 INFO - PROCESS | 2002 | 1461613924889 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]]]}] 12:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1798ms 12:52:04 INFO - PROCESS | 2002 | 1461613924939 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 12:52:04 INFO - PROCESS | 2002 | 1461613924943 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 12:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:52:04 INFO - PROCESS | 2002 | 1461613924950 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:52:04 INFO - PROCESS | 2002 | 1461613924955 Marionette TRACE conn4 <- [1,226,null,{}] 12:52:04 INFO - PROCESS | 2002 | 1461613924972 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}] 12:52:05 INFO - PROCESS | 2002 | 1461613925148 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 12:52:05 INFO - PROCESS | 2002 | 1461613925311 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:05 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5545000 == 35 [pid = 2002] [id = 64] 12:52:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 78 (0x7f05e6c1b000) [pid = 2002] [serial = 190] [outer = (nil)] 12:52:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 79 (0x7f05f07d1400) [pid = 2002] [serial = 191] [outer = 0x7f05e6c1b000] 12:52:05 INFO - PROCESS | 2002 | 1461613925407 Marionette DEBUG loaded listener.js 12:52:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 80 (0x7f05f1bb8000) [pid = 2002] [serial = 192] [outer = 0x7f05e6c1b000] 12:52:06 INFO - PROCESS | 2002 | 1461613926223 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]]]}] 12:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1333ms 12:52:06 INFO - PROCESS | 2002 | 1461613926285 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 12:52:06 INFO - PROCESS | 2002 | 1461613926290 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 12:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:52:06 INFO - PROCESS | 2002 | 1461613926296 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:52:06 INFO - PROCESS | 2002 | 1461613926300 Marionette TRACE conn4 <- [1,230,null,{}] 12:52:06 INFO - PROCESS | 2002 | 1461613926306 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}] 12:52:06 INFO - PROCESS | 2002 | 1461613926508 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 12:52:06 INFO - PROCESS | 2002 | 1461613926636 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:06 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5bec800 == 36 [pid = 2002] [id = 65] 12:52:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 81 (0x7f05ea983c00) [pid = 2002] [serial = 193] [outer = (nil)] 12:52:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 82 (0x7f05f3cbd000) [pid = 2002] [serial = 194] [outer = 0x7f05ea983c00] 12:52:06 INFO - PROCESS | 2002 | 1461613926709 Marionette DEBUG loaded listener.js 12:52:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 83 (0x7f05f5585000) [pid = 2002] [serial = 195] [outer = 0x7f05ea983c00] 12:52:07 INFO - PROCESS | 2002 | 1461613927481 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]]]}] 12:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1232ms 12:52:07 INFO - PROCESS | 2002 | 1461613927530 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 12:52:07 INFO - PROCESS | 2002 | 1461613927534 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 12:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:52:07 INFO - PROCESS | 2002 | 1461613927540 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:52:07 INFO - PROCESS | 2002 | 1461613927543 Marionette TRACE conn4 <- [1,234,null,{}] 12:52:07 INFO - PROCESS | 2002 | 1461613927549 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}] 12:52:07 INFO - PROCESS | 2002 | 1461613927706 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 12:52:07 INFO - PROCESS | 2002 | 1461613927834 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:07 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5fa2800 == 37 [pid = 2002] [id = 66] 12:52:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 84 (0x7f05f1d34800) [pid = 2002] [serial = 196] [outer = (nil)] 12:52:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 85 (0x7f05f56a7c00) [pid = 2002] [serial = 197] [outer = 0x7f05f1d34800] 12:52:07 INFO - PROCESS | 2002 | 1461613927910 Marionette DEBUG loaded listener.js 12:52:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 86 (0x7f05f5b73000) [pid = 2002] [serial = 198] [outer = 0x7f05f1d34800] 12:52:08 INFO - PROCESS | 2002 | 1461613928774 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]]]}] 12:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1280ms 12:52:08 INFO - PROCESS | 2002 | 1461613928939 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 12:52:08 INFO - PROCESS | 2002 | 1461613928945 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 12:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:52:08 INFO - PROCESS | 2002 | 1461613928965 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:52:08 INFO - PROCESS | 2002 | 1461613928970 Marionette TRACE conn4 <- [1,238,null,{}] 12:52:08 INFO - PROCESS | 2002 | 1461613928981 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}] 12:52:09 INFO - PROCESS | 2002 | 1461613929131 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 12:52:09 INFO - PROCESS | 2002 | 1461613929260 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:09 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3178000 == 38 [pid = 2002] [id = 67] 12:52:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 87 (0x7f05dd18ec00) [pid = 2002] [serial = 199] [outer = (nil)] 12:52:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 88 (0x7f05de4eb000) [pid = 2002] [serial = 200] [outer = 0x7f05dd18ec00] 12:52:09 INFO - PROCESS | 2002 | 1461613929376 Marionette DEBUG loaded listener.js 12:52:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 89 (0x7f05de595400) [pid = 2002] [serial = 201] [outer = 0x7f05dd18ec00] 12:52:10 INFO - PROCESS | 2002 | --DOMWINDOW == 88 (0x7f05e6c5fc00) [pid = 2002] [serial = 149] [outer = (nil)] [url = about:blank] 12:52:10 INFO - PROCESS | 2002 | 1461613930262 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]]]}] 12:52:10 INFO - PROCESS | 2002 | --DOMWINDOW == 87 (0x7f05e370d000) [pid = 2002] [serial = 143] [outer = (nil)] [url = about:blank] 12:52:10 INFO - PROCESS | 2002 | --DOMWINDOW == 86 (0x7f05e2958400) [pid = 2002] [serial = 140] [outer = (nil)] [url = about:blank] 12:52:10 INFO - PROCESS | 2002 | --DOMWINDOW == 85 (0x7f05dd198c00) [pid = 2002] [serial = 128] [outer = (nil)] [url = about:blank] 12:52:10 INFO - PROCESS | 2002 | --DOMWINDOW == 84 (0x7f05db740000) [pid = 2002] [serial = 134] [outer = (nil)] [url = about:blank] 12:52:10 INFO - PROCESS | 2002 | --DOMWINDOW == 83 (0x7f05db90d400) [pid = 2002] [serial = 135] [outer = (nil)] [url = about:blank] 12:52:10 INFO - PROCESS | 2002 | --DOMWINDOW == 82 (0x7f05e295ec00) [pid = 2002] [serial = 131] [outer = (nil)] [url = about:blank] 12:52:10 INFO - PROCESS | 2002 | --DOMWINDOW == 81 (0x7f05e2042800) [pid = 2002] [serial = 138] [outer = (nil)] [url = about:blank] 12:52:10 INFO - PROCESS | 2002 | --DOMWINDOW == 80 (0x7f05e0eee000) [pid = 2002] [serial = 137] [outer = (nil)] [url = about:blank] 12:52:10 INFO - PROCESS | 2002 | --DOMWINDOW == 79 (0x7f05e3d4b000) [pid = 2002] [serial = 144] [outer = (nil)] [url = about:blank] 12:52:10 INFO - PROCESS | 2002 | --DOMWINDOW == 78 (0x7f05e3aa2000) [pid = 2002] [serial = 146] [outer = (nil)] [url = about:blank] 12:52:10 INFO - PROCESS | 2002 | --DOMWINDOW == 77 (0x7f05e41b3800) [pid = 2002] [serial = 147] [outer = (nil)] [url = about:blank] 12:52:10 INFO - PROCESS | 2002 | --DOMWINDOW == 76 (0x7f05e2999000) [pid = 2002] [serial = 141] [outer = (nil)] [url = about:blank] 12:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1337ms 12:52:10 INFO - PROCESS | 2002 | 1461613930304 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 12:52:10 INFO - PROCESS | 2002 | 1461613930310 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 12:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:52:10 INFO - PROCESS | 2002 | 1461613930322 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:52:10 INFO - PROCESS | 2002 | 1461613930326 Marionette TRACE conn4 <- [1,242,null,{}] 12:52:10 INFO - PROCESS | 2002 | 1461613930334 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}] 12:52:10 INFO - PROCESS | 2002 | 1461613930493 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 12:52:10 INFO - PROCESS | 2002 | 1461613930506 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:10 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e1de1000 == 39 [pid = 2002] [id = 68] 12:52:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 77 (0x7f05e0d81400) [pid = 2002] [serial = 202] [outer = (nil)] 12:52:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 78 (0x7f05e25d1000) [pid = 2002] [serial = 203] [outer = 0x7f05e0d81400] 12:52:10 INFO - PROCESS | 2002 | 1461613930574 Marionette DEBUG loaded listener.js 12:52:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 79 (0x7f05e295c800) [pid = 2002] [serial = 204] [outer = 0x7f05e0d81400] 12:52:11 INFO - PROCESS | 2002 | 1461613931994 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]]]}] 12:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1746ms 12:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:52:12 INFO - PROCESS | 2002 | 1461613932066 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 12:52:12 INFO - PROCESS | 2002 | 1461613932069 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 12:52:12 INFO - PROCESS | 2002 | 1461613932076 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:52:12 INFO - PROCESS | 2002 | 1461613932079 Marionette TRACE conn4 <- [1,246,null,{}] 12:52:12 INFO - PROCESS | 2002 | 1461613932091 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}] 12:52:12 INFO - PROCESS | 2002 | 1461613932254 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 12:52:12 INFO - PROCESS | 2002 | 1461613932269 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:12 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e671e000 == 40 [pid = 2002] [id = 69] 12:52:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 80 (0x7f05e67b1800) [pid = 2002] [serial = 205] [outer = (nil)] 12:52:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 81 (0x7f05e6c1bc00) [pid = 2002] [serial = 206] [outer = 0x7f05e67b1800] 12:52:12 INFO - PROCESS | 2002 | 1461613932339 Marionette DEBUG loaded listener.js 12:52:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 82 (0x7f05f0870800) [pid = 2002] [serial = 207] [outer = 0x7f05e67b1800] 12:52:13 INFO - PROCESS | 2002 | 1461613933056 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]]]}] 12:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1031ms 12:52:13 INFO - PROCESS | 2002 | 1461613933107 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 12:52:13 INFO - PROCESS | 2002 | 1461613933111 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 12:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:52:13 INFO - PROCESS | 2002 | 1461613933118 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:52:13 INFO - PROCESS | 2002 | 1461613933120 Marionette TRACE conn4 <- [1,250,null,{}] 12:52:13 INFO - PROCESS | 2002 | 1461613933127 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}] 12:52:13 INFO - PROCESS | 2002 | 1461613933334 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 12:52:13 INFO - PROCESS | 2002 | 1461613933374 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:13 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f050c800 == 41 [pid = 2002] [id = 70] 12:52:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 83 (0x7f05f0876400) [pid = 2002] [serial = 208] [outer = (nil)] 12:52:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 84 (0x7f05f1aea400) [pid = 2002] [serial = 209] [outer = 0x7f05f0876400] 12:52:13 INFO - PROCESS | 2002 | 1461613933485 Marionette DEBUG loaded listener.js 12:52:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 85 (0x7f05f3c42800) [pid = 2002] [serial = 210] [outer = 0x7f05f0876400] 12:52:14 INFO - PROCESS | 2002 | 1461613934772 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]]]}] 12:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1681ms 12:52:14 INFO - PROCESS | 2002 | 1461613934800 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 12:52:14 INFO - PROCESS | 2002 | 1461613934802 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 12:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:52:14 INFO - PROCESS | 2002 | 1461613934809 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:52:14 INFO - PROCESS | 2002 | 1461613934813 Marionette TRACE conn4 <- [1,254,null,{}] 12:52:14 INFO - PROCESS | 2002 | 1461613934819 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}] 12:52:15 INFO - PROCESS | 2002 | 1461613935026 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 12:52:15 INFO - PROCESS | 2002 | 1461613935063 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:15 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5352800 == 42 [pid = 2002] [id = 71] 12:52:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 86 (0x7f05defb7c00) [pid = 2002] [serial = 211] [outer = (nil)] 12:52:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 87 (0x7f05defbcc00) [pid = 2002] [serial = 212] [outer = 0x7f05defb7c00] 12:52:15 INFO - PROCESS | 2002 | 1461613935187 Marionette DEBUG loaded listener.js 12:52:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 88 (0x7f05defc2000) [pid = 2002] [serial = 213] [outer = 0x7f05defb7c00] 12:52:15 INFO - PROCESS | 2002 | --DOMWINDOW == 87 (0x7f05e295c400) [pid = 2002] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:52:15 INFO - PROCESS | 2002 | --DOMWINDOW == 86 (0x7f05dd159800) [pid = 2002] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:52:15 INFO - PROCESS | 2002 | --DOMWINDOW == 85 (0x7f05e2960000) [pid = 2002] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:52:15 INFO - PROCESS | 2002 | --DOMWINDOW == 84 (0x7f05de4e6c00) [pid = 2002] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:52:15 INFO - PROCESS | 2002 | --DOMWINDOW == 83 (0x7f05d935dc00) [pid = 2002] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:52:15 INFO - PROCESS | 2002 | --DOMWINDOW == 82 (0x7f05e0ef1c00) [pid = 2002] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:52:15 INFO - PROCESS | 2002 | --DOMWINDOW == 81 (0x7f05d95dac00) [pid = 2002] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:52:15 INFO - PROCESS | 2002 | 1461613935949 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]]]}] 12:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1190ms 12:52:16 INFO - PROCESS | 2002 | 1461613936000 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 12:52:16 INFO - PROCESS | 2002 | 1461613936003 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 12:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:52:16 INFO - PROCESS | 2002 | 1461613936009 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:52:16 INFO - PROCESS | 2002 | 1461613936012 Marionette TRACE conn4 <- [1,258,null,{}] 12:52:16 INFO - PROCESS | 2002 | 1461613936017 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}] 12:52:16 INFO - PROCESS | 2002 | 1461613936205 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 12:52:16 INFO - PROCESS | 2002 | 1461613936218 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:16 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5be0800 == 43 [pid = 2002] [id = 72] 12:52:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 82 (0x7f05f0a92000) [pid = 2002] [serial = 214] [outer = (nil)] 12:52:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 83 (0x7f05f5b9ac00) [pid = 2002] [serial = 215] [outer = 0x7f05f0a92000] 12:52:16 INFO - PROCESS | 2002 | 1461613936287 Marionette DEBUG loaded listener.js 12:52:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 84 (0x7f05f5f0a000) [pid = 2002] [serial = 216] [outer = 0x7f05f0a92000] 12:52:16 INFO - PROCESS | 2002 | 1461613936997 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]]]}] 12:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1031ms 12:52:17 INFO - PROCESS | 2002 | 1461613937041 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 12:52:17 INFO - PROCESS | 2002 | 1461613937045 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 12:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:52:17 INFO - PROCESS | 2002 | 1461613937051 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:52:17 INFO - PROCESS | 2002 | 1461613937053 Marionette TRACE conn4 <- [1,262,null,{}] 12:52:17 INFO - PROCESS | 2002 | 1461613937058 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}] 12:52:17 INFO - PROCESS | 2002 | 1461613937225 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 12:52:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 85 (0x7f05e0eb2800) [pid = 2002] [serial = 217] [outer = 0x7f05e05c4800] 12:52:17 INFO - PROCESS | 2002 | 1461613937277 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:17 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f9fc0800 == 44 [pid = 2002] [id = 73] 12:52:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 86 (0x7f05e0eba400) [pid = 2002] [serial = 218] [outer = (nil)] 12:52:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 87 (0x7f05e0ebe400) [pid = 2002] [serial = 219] [outer = 0x7f05e0eba400] 12:52:17 INFO - PROCESS | 2002 | 1461613937349 Marionette DEBUG loaded listener.js 12:52:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 88 (0x7f05f56acc00) [pid = 2002] [serial = 220] [outer = 0x7f05e0eba400] 12:52:18 INFO - PROCESS | 2002 | 1461613938321 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]]]}] 12:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1327ms 12:52:18 INFO - PROCESS | 2002 | 1461613938380 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 12:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:52:18 INFO - PROCESS | 2002 | 1461613938387 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 12:52:18 INFO - PROCESS | 2002 | 1461613938395 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:52:18 INFO - PROCESS | 2002 | 1461613938402 Marionette TRACE conn4 <- [1,266,null,{}] 12:52:18 INFO - PROCESS | 2002 | 1461613938409 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}] 12:52:18 INFO - PROCESS | 2002 | 1461613938624 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 12:52:18 INFO - PROCESS | 2002 | 1461613938757 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:18 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e4a8b800 == 45 [pid = 2002] [id = 74] 12:52:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 89 (0x7f05defbb000) [pid = 2002] [serial = 221] [outer = (nil)] 12:52:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 90 (0x7f05e05c2400) [pid = 2002] [serial = 222] [outer = 0x7f05defbb000] 12:52:18 INFO - PROCESS | 2002 | 1461613938842 Marionette DEBUG loaded listener.js 12:52:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 91 (0x7f05e0ebc000) [pid = 2002] [serial = 223] [outer = 0x7f05defbb000] 12:52:20 INFO - PROCESS | 2002 | 1461613940009 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]]]}] 12:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1646ms 12:52:20 INFO - PROCESS | 2002 | 1461613940041 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 12:52:20 INFO - PROCESS | 2002 | 1461613940049 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 12:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:52:20 INFO - PROCESS | 2002 | 1461613940060 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:52:20 INFO - PROCESS | 2002 | 1461613940063 Marionette TRACE conn4 <- [1,270,null,{}] 12:52:20 INFO - PROCESS | 2002 | 1461613940070 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}] 12:52:20 INFO - PROCESS | 2002 | 1461613940232 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 12:52:20 INFO - PROCESS | 2002 | 1461613940373 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:20 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5b4b800 == 46 [pid = 2002] [id = 75] 12:52:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 92 (0x7f05e2960800) [pid = 2002] [serial = 224] [outer = (nil)] 12:52:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 93 (0x7f05e3c32800) [pid = 2002] [serial = 225] [outer = 0x7f05e2960800] 12:52:20 INFO - PROCESS | 2002 | 1461613940490 Marionette DEBUG loaded listener.js 12:52:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 94 (0x7f05e67b6800) [pid = 2002] [serial = 226] [outer = 0x7f05e2960800] 12:52:21 INFO - PROCESS | 2002 | 1461613941367 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]]]}] 12:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1331ms 12:52:21 INFO - PROCESS | 2002 | 1461613941399 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 12:52:21 INFO - PROCESS | 2002 | 1461613941404 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 12:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:52:21 INFO - PROCESS | 2002 | 1461613941412 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:52:21 INFO - PROCESS | 2002 | 1461613941418 Marionette TRACE conn4 <- [1,274,null,{}] 12:52:21 INFO - PROCESS | 2002 | 1461613941434 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}] 12:52:21 INFO - PROCESS | 2002 | 1461613941595 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 12:52:21 INFO - PROCESS | 2002 | 1461613941735 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:21 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05fa1af000 == 47 [pid = 2002] [id = 76] 12:52:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 95 (0x7f05ef909000) [pid = 2002] [serial = 227] [outer = (nil)] 12:52:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 96 (0x7f05f1d33000) [pid = 2002] [serial = 228] [outer = 0x7f05ef909000] 12:52:21 INFO - PROCESS | 2002 | 1461613941817 Marionette DEBUG loaded listener.js 12:52:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 97 (0x7f05f56a3c00) [pid = 2002] [serial = 229] [outer = 0x7f05ef909000] 12:52:22 INFO - PROCESS | 2002 | 1461613942667 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]]]}] 12:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1289ms 12:52:22 INFO - PROCESS | 2002 | 1461613942702 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 12:52:22 INFO - PROCESS | 2002 | 1461613942706 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 12:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:52:22 INFO - PROCESS | 2002 | 1461613942712 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:52:22 INFO - PROCESS | 2002 | 1461613942715 Marionette TRACE conn4 <- [1,278,null,{}] 12:52:22 INFO - PROCESS | 2002 | 1461613942721 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}] 12:52:22 INFO - PROCESS | 2002 | 1461613942878 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 12:52:23 INFO - PROCESS | 2002 | 1461613943017 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:23 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d95ca000 == 48 [pid = 2002] [id = 77] 12:52:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 98 (0x7f05f0a44000) [pid = 2002] [serial = 230] [outer = (nil)] 12:52:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 99 (0x7f05f5f0b400) [pid = 2002] [serial = 231] [outer = 0x7f05f0a44000] 12:52:23 INFO - PROCESS | 2002 | 1461613943090 Marionette DEBUG loaded listener.js 12:52:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 100 (0x7f05f6027000) [pid = 2002] [serial = 232] [outer = 0x7f05f0a44000] 12:52:23 INFO - PROCESS | 2002 | 1461613943892 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]]]}] 12:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1190ms 12:52:23 INFO - PROCESS | 2002 | 1461613943902 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 12:52:23 INFO - PROCESS | 2002 | 1461613943905 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 12:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:52:23 INFO - PROCESS | 2002 | 1461613943911 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:52:23 INFO - PROCESS | 2002 | 1461613943915 Marionette TRACE conn4 <- [1,282,null,{}] 12:52:23 INFO - PROCESS | 2002 | 1461613943921 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}] 12:52:24 INFO - PROCESS | 2002 | 1461613944076 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 12:52:24 INFO - PROCESS | 2002 | 1461613944214 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:24 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e31dd800 == 49 [pid = 2002] [id = 78] 12:52:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 101 (0x7f05d9357c00) [pid = 2002] [serial = 233] [outer = (nil)] 12:52:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 102 (0x7f05f6031c00) [pid = 2002] [serial = 234] [outer = 0x7f05d9357c00] 12:52:24 INFO - PROCESS | 2002 | 1461613944288 Marionette DEBUG loaded listener.js 12:52:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 103 (0x7f05f7b5c000) [pid = 2002] [serial = 235] [outer = 0x7f05d9357c00] 12:52:25 INFO - PROCESS | 2002 | 1461613945363 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]]]}] 12:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1479ms 12:52:25 INFO - PROCESS | 2002 | 1461613945392 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 12:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:52:25 INFO - PROCESS | 2002 | 1461613945398 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 12:52:25 INFO - PROCESS | 2002 | 1461613945405 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:52:25 INFO - PROCESS | 2002 | 1461613945411 Marionette TRACE conn4 <- [1,286,null,{}] 12:52:25 INFO - PROCESS | 2002 | 1461613945419 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}] 12:52:25 INFO - PROCESS | 2002 | 1461613945589 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 12:52:25 INFO - PROCESS | 2002 | 1461613945840 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:25 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05db92a800 == 50 [pid = 2002] [id = 79] 12:52:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 104 (0x7f05de4ec000) [pid = 2002] [serial = 236] [outer = (nil)] 12:52:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 105 (0x7f05defb4c00) [pid = 2002] [serial = 237] [outer = 0x7f05de4ec000] 12:52:25 INFO - PROCESS | 2002 | 1461613945911 Marionette DEBUG loaded listener.js 12:52:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 106 (0x7f05df9d6c00) [pid = 2002] [serial = 238] [outer = 0x7f05de4ec000] 12:52:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f5be0800 == 49 [pid = 2002] [id = 72] 12:52:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f5352800 == 48 [pid = 2002] [id = 71] 12:52:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f050c800 == 47 [pid = 2002] [id = 70] 12:52:26 INFO - PROCESS | 2002 | --DOMWINDOW == 105 (0x7f05e2380000) [pid = 2002] [serial = 155] [outer = (nil)] [url = about:blank] 12:52:26 INFO - PROCESS | 2002 | --DOMWINDOW == 104 (0x7f05e6793000) [pid = 2002] [serial = 158] [outer = (nil)] [url = about:blank] 12:52:26 INFO - PROCESS | 2002 | --DOMWINDOW == 103 (0x7f05db48d000) [pid = 2002] [serial = 152] [outer = (nil)] [url = about:blank] 12:52:26 INFO - PROCESS | 2002 | --DOMWINDOW == 102 (0x7f05f1ed6000) [pid = 2002] [serial = 182] [outer = (nil)] [url = about:blank] 12:52:26 INFO - PROCESS | 2002 | 1461613946799 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]]]}] 12:52:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e671e000 == 46 [pid = 2002] [id = 69] 12:52:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e1de1000 == 45 [pid = 2002] [id = 68] 12:52:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e3178000 == 44 [pid = 2002] [id = 67] 12:52:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e2985000 == 43 [pid = 2002] [id = 62] 12:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1440ms 12:52:26 INFO - PROCESS | 2002 | --DOMWINDOW == 101 (0x7f05e3d63c00) [pid = 2002] [serial = 170] [outer = (nil)] [url = about:blank] 12:52:26 INFO - PROCESS | 2002 | --DOMWINDOW == 100 (0x7f05df9d5400) [pid = 2002] [serial = 165] [outer = (nil)] [url = about:blank] 12:52:26 INFO - PROCESS | 2002 | --DOMWINDOW == 99 (0x7f05f0a4fc00) [pid = 2002] [serial = 174] [outer = (nil)] [url = about:blank] 12:52:26 INFO - PROCESS | 2002 | --DOMWINDOW == 98 (0x7f05e41b3c00) [pid = 2002] [serial = 179] [outer = (nil)] [url = about:blank] 12:52:26 INFO - PROCESS | 2002 | --DOMWINDOW == 97 (0x7f05dd191000) [pid = 2002] [serial = 164] [outer = (nil)] [url = about:blank] 12:52:26 INFO - PROCESS | 2002 | --DOMWINDOW == 96 (0x7f05e6c1ac00) [pid = 2002] [serial = 171] [outer = (nil)] [url = about:blank] 12:52:26 INFO - PROCESS | 2002 | --DOMWINDOW == 95 (0x7f05f1b27400) [pid = 2002] [serial = 177] [outer = (nil)] [url = about:blank] 12:52:26 INFO - PROCESS | 2002 | --DOMWINDOW == 94 (0x7f05f07d3400) [pid = 2002] [serial = 173] [outer = (nil)] [url = about:blank] 12:52:26 INFO - PROCESS | 2002 | --DOMWINDOW == 93 (0x7f05f0ced000) [pid = 2002] [serial = 176] [outer = (nil)] [url = about:blank] 12:52:26 INFO - PROCESS | 2002 | --DOMWINDOW == 92 (0x7f05f07cd000) [pid = 2002] [serial = 161] [outer = (nil)] [url = about:blank] 12:52:26 INFO - PROCESS | 2002 | --DOMWINDOW == 91 (0x7f05e253a400) [pid = 2002] [serial = 167] [outer = (nil)] [url = about:blank] 12:52:26 INFO - PROCESS | 2002 | --DOMWINDOW == 90 (0x7f05f1bb7800) [pid = 2002] [serial = 180] [outer = (nil)] [url = about:blank] 12:52:26 INFO - PROCESS | 2002 | --DOMWINDOW == 89 (0x7f05e2957c00) [pid = 2002] [serial = 168] [outer = (nil)] [url = about:blank] 12:52:26 INFO - PROCESS | 2002 | --DOMWINDOW == 88 (0x7f05e4bbc400) [pid = 2002] [serial = 126] [outer = (nil)] [url = about:blank] 12:52:26 INFO - PROCESS | 2002 | 1461613946860 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 12:52:26 INFO - PROCESS | 2002 | 1461613946869 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 12:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:52:26 INFO - PROCESS | 2002 | 1461613946885 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:52:26 INFO - PROCESS | 2002 | 1461613946890 Marionette TRACE conn4 <- [1,290,null,{}] 12:52:26 INFO - PROCESS | 2002 | 1461613946895 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}] 12:52:27 INFO - PROCESS | 2002 | 1461613947052 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 12:52:27 INFO - PROCESS | 2002 | 1461613947064 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:27 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e13b6000 == 44 [pid = 2002] [id = 80] 12:52:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 89 (0x7f05e0eb5800) [pid = 2002] [serial = 239] [outer = (nil)] 12:52:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 90 (0x7f05e0ec0c00) [pid = 2002] [serial = 240] [outer = 0x7f05e0eb5800] 12:52:27 INFO - PROCESS | 2002 | 1461613947128 Marionette DEBUG loaded listener.js 12:52:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 91 (0x7f05e2957c00) [pid = 2002] [serial = 241] [outer = 0x7f05e0eb5800] 12:52:27 INFO - PROCESS | 2002 | 1461613947895 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]]]}] 12:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1030ms 12:52:27 INFO - PROCESS | 2002 | 1461613947914 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 12:52:27 INFO - PROCESS | 2002 | 1461613947918 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 12:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:52:27 INFO - PROCESS | 2002 | 1461613947923 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:52:27 INFO - PROCESS | 2002 | 1461613947929 Marionette TRACE conn4 <- [1,294,null,{}] 12:52:27 INFO - PROCESS | 2002 | 1461613947967 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}] 12:52:28 INFO - PROCESS | 2002 | 1461613948114 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 12:52:28 INFO - PROCESS | 2002 | 1461613948133 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:28 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e31d3800 == 45 [pid = 2002] [id = 81] 12:52:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 92 (0x7f05e3c2ec00) [pid = 2002] [serial = 242] [outer = (nil)] 12:52:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 93 (0x7f05e67b8800) [pid = 2002] [serial = 243] [outer = 0x7f05e3c2ec00] 12:52:28 INFO - PROCESS | 2002 | 1461613948200 Marionette DEBUG loaded listener.js 12:52:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 94 (0x7f05ef904c00) [pid = 2002] [serial = 244] [outer = 0x7f05e3c2ec00] 12:52:28 INFO - PROCESS | 2002 | 1461613948988 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]]]}] 12:52:29 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. 12:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1091ms 12:52:29 INFO - PROCESS | 2002 | 1461613949015 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 12:52:29 INFO - PROCESS | 2002 | 1461613949018 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 12:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:52:29 INFO - PROCESS | 2002 | 1461613949039 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:52:29 INFO - PROCESS | 2002 | 1461613949042 Marionette TRACE conn4 <- [1,298,null,{}] 12:52:29 INFO - PROCESS | 2002 | 1461613949063 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}] 12:52:29 INFO - PROCESS | 2002 | 1461613949246 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 12:52:29 INFO - PROCESS | 2002 | 1461613949256 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:29 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e47b0000 == 46 [pid = 2002] [id = 82] 12:52:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 95 (0x7f05dc543800) [pid = 2002] [serial = 245] [outer = (nil)] 12:52:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 96 (0x7f05f0c1e800) [pid = 2002] [serial = 246] [outer = 0x7f05dc543800] 12:52:29 INFO - PROCESS | 2002 | 1461613949318 Marionette DEBUG loaded listener.js 12:52:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 97 (0x7f05f3cba000) [pid = 2002] [serial = 247] [outer = 0x7f05dc543800] 12:52:30 INFO - PROCESS | 2002 | 1461613950067 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]]]}] 12:52:30 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. 12:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1084ms 12:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:52:30 INFO - PROCESS | 2002 | 1461613950138 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 12:52:30 INFO - PROCESS | 2002 | 1461613950140 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 12:52:30 INFO - PROCESS | 2002 | 1461613950147 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:52:30 INFO - PROCESS | 2002 | 1461613950150 Marionette TRACE conn4 <- [1,302,null,{}] 12:52:30 INFO - PROCESS | 2002 | 1461613950155 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}] 12:52:30 INFO - PROCESS | 2002 | 1461613950354 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 12:52:30 INFO - PROCESS | 2002 | 1461613950374 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:30 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ea9db000 == 47 [pid = 2002] [id = 83] 12:52:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 98 (0x7f05e2999000) [pid = 2002] [serial = 248] [outer = (nil)] 12:52:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 99 (0x7f05f56a2800) [pid = 2002] [serial = 249] [outer = 0x7f05e2999000] 12:52:30 INFO - PROCESS | 2002 | 1461613950437 Marionette DEBUG loaded listener.js 12:52:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 100 (0x7f05f5d48800) [pid = 2002] [serial = 250] [outer = 0x7f05e2999000] 12:52:31 INFO - PROCESS | 2002 | 1461613951182 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]]]}] 12:52:31 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. 12:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1083ms 12:52:31 INFO - PROCESS | 2002 | 1461613951243 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 12:52:31 INFO - PROCESS | 2002 | 1461613951247 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 12:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:52:31 INFO - PROCESS | 2002 | 1461613951254 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:52:31 INFO - PROCESS | 2002 | 1461613951256 Marionette TRACE conn4 <- [1,306,null,{}] 12:52:31 INFO - PROCESS | 2002 | 1461613951267 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}] 12:52:31 INFO - PROCESS | 2002 | 1461613951487 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 12:52:31 INFO - PROCESS | 2002 | --DOMWINDOW == 99 (0x7f05e69d3c00) [pid = 2002] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:52:31 INFO - PROCESS | 2002 | --DOMWINDOW == 98 (0x7f05f0876400) [pid = 2002] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:52:31 INFO - PROCESS | 2002 | --DOMWINDOW == 97 (0x7f05defb7c00) [pid = 2002] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:52:31 INFO - PROCESS | 2002 | --DOMWINDOW == 96 (0x7f05e0d81400) [pid = 2002] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:52:31 INFO - PROCESS | 2002 | --DOMWINDOW == 95 (0x7f05dd18ec00) [pid = 2002] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:52:31 INFO - PROCESS | 2002 | --DOMWINDOW == 94 (0x7f05e67b1800) [pid = 2002] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:52:31 INFO - PROCESS | 2002 | --DOMWINDOW == 93 (0x7f05f0c23800) [pid = 2002] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:52:31 INFO - PROCESS | 2002 | --DOMWINDOW == 92 (0x7f05f0a92000) [pid = 2002] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:52:31 INFO - PROCESS | 2002 | 1461613951687 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:31 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da278800 == 48 [pid = 2002] [id = 84] 12:52:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 93 (0x7f05d9fc9800) [pid = 2002] [serial = 251] [outer = (nil)] 12:52:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 94 (0x7f05d9fd4c00) [pid = 2002] [serial = 252] [outer = 0x7f05d9fc9800] 12:52:31 INFO - PROCESS | 2002 | 1461613951756 Marionette DEBUG loaded listener.js 12:52:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 95 (0x7f05f0a92000) [pid = 2002] [serial = 253] [outer = 0x7f05d9fc9800] 12:52:32 INFO - PROCESS | 2002 | 1461613952476 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]]]}] 12:52:32 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. 12:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1233ms 12:52:32 INFO - PROCESS | 2002 | 1461613952489 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 12:52:32 INFO - PROCESS | 2002 | 1461613952493 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 12:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:52:32 INFO - PROCESS | 2002 | 1461613952503 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:52:32 INFO - PROCESS | 2002 | 1461613952508 Marionette TRACE conn4 <- [1,310,null,{}] 12:52:32 INFO - PROCESS | 2002 | 1461613952517 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}] 12:52:32 INFO - PROCESS | 2002 | 1461613952708 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 12:52:32 INFO - PROCESS | 2002 | 1461613952726 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:32 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f3730800 == 49 [pid = 2002] [id = 85] 12:52:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 96 (0x7f05e2b81c00) [pid = 2002] [serial = 254] [outer = (nil)] 12:52:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 97 (0x7f05e2b8a400) [pid = 2002] [serial = 255] [outer = 0x7f05e2b81c00] 12:52:32 INFO - PROCESS | 2002 | 1461613952791 Marionette DEBUG loaded listener.js 12:52:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 98 (0x7f05e2b8e400) [pid = 2002] [serial = 256] [outer = 0x7f05e2b81c00] 12:52:33 INFO - PROCESS | 2002 | 1461613953499 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]]]}] 12:52:33 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. 12:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1036ms 12:52:33 INFO - PROCESS | 2002 | 1461613953539 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 12:52:33 INFO - PROCESS | 2002 | 1461613953543 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 12:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:52:33 INFO - PROCESS | 2002 | 1461613953549 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:52:33 INFO - PROCESS | 2002 | 1461613953552 Marionette TRACE conn4 <- [1,314,null,{}] 12:52:33 INFO - PROCESS | 2002 | 1461613953558 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}] 12:52:33 INFO - PROCESS | 2002 | 1461613953806 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 12:52:33 INFO - PROCESS | 2002 | 1461613953926 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:33 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da28a800 == 50 [pid = 2002] [id = 86] 12:52:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 99 (0x7f05d9365c00) [pid = 2002] [serial = 257] [outer = (nil)] 12:52:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 100 (0x7f05d9fccc00) [pid = 2002] [serial = 258] [outer = 0x7f05d9365c00] 12:52:34 INFO - PROCESS | 2002 | 1461613954005 Marionette DEBUG loaded listener.js 12:52:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 101 (0x7f05dd18cc00) [pid = 2002] [serial = 259] [outer = 0x7f05d9365c00] 12:52:35 INFO - PROCESS | 2002 | 1461613955050 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]]]}] 12:52:35 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. 12:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1532ms 12:52:35 INFO - PROCESS | 2002 | 1461613955084 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 12:52:35 INFO - PROCESS | 2002 | 1461613955091 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 12:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:52:35 INFO - PROCESS | 2002 | 1461613955099 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:52:35 INFO - PROCESS | 2002 | 1461613955105 Marionette TRACE conn4 <- [1,318,null,{}] 12:52:35 INFO - PROCESS | 2002 | 1461613955112 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}] 12:52:35 INFO - PROCESS | 2002 | 1461613955282 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 12:52:35 INFO - PROCESS | 2002 | 1461613955427 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:35 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3f91800 == 51 [pid = 2002] [id = 87] 12:52:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 102 (0x7f05defb5800) [pid = 2002] [serial = 260] [outer = (nil)] 12:52:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 103 (0x7f05e295fc00) [pid = 2002] [serial = 261] [outer = 0x7f05defb5800] 12:52:35 INFO - PROCESS | 2002 | 1461613955506 Marionette DEBUG loaded listener.js 12:52:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 104 (0x7f05e2b8ec00) [pid = 2002] [serial = 262] [outer = 0x7f05defb5800] 12:52:36 INFO - PROCESS | 2002 | 1461613956488 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]]]}] 12:52:36 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. 12:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1434ms 12:52:36 INFO - PROCESS | 2002 | 1461613956534 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 12:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:52:36 INFO - PROCESS | 2002 | 1461613956539 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 12:52:36 INFO - PROCESS | 2002 | 1461613956546 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:52:36 INFO - PROCESS | 2002 | 1461613956550 Marionette TRACE conn4 <- [1,322,null,{}] 12:52:36 INFO - PROCESS | 2002 | 1461613956556 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}] 12:52:36 INFO - PROCESS | 2002 | 1461613956761 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 12:52:37 INFO - PROCESS | 2002 | 1461613956993 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:37 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5b44000 == 52 [pid = 2002] [id = 88] 12:52:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 105 (0x7f05ea983000) [pid = 2002] [serial = 263] [outer = (nil)] 12:52:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 106 (0x7f05f0a97000) [pid = 2002] [serial = 264] [outer = 0x7f05ea983000] 12:52:37 INFO - PROCESS | 2002 | 1461613957113 Marionette DEBUG loaded listener.js 12:52:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 107 (0x7f05f5311400) [pid = 2002] [serial = 265] [outer = 0x7f05ea983000] 12:52:37 INFO - PROCESS | 2002 | 1461613957950 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]]]}] 12:52:37 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. 12:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1432ms 12:52:37 INFO - PROCESS | 2002 | 1461613957978 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 12:52:37 INFO - PROCESS | 2002 | 1461613957985 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 12:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:52:38 INFO - PROCESS | 2002 | 1461613958001 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:52:38 INFO - PROCESS | 2002 | 1461613958009 Marionette TRACE conn4 <- [1,326,null,{}] 12:52:38 INFO - PROCESS | 2002 | 1461613958014 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}] 12:52:38 INFO - PROCESS | 2002 | 1461613958192 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 12:52:38 INFO - PROCESS | 2002 | 1461613958328 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:38 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f9f3f000 == 53 [pid = 2002] [id = 89] 12:52:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 108 (0x7f05d935b400) [pid = 2002] [serial = 266] [outer = (nil)] 12:52:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 109 (0x7f05f890e800) [pid = 2002] [serial = 267] [outer = 0x7f05d935b400] 12:52:38 INFO - PROCESS | 2002 | 1461613958403 Marionette DEBUG loaded listener.js 12:52:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 110 (0x7f05f9f15000) [pid = 2002] [serial = 268] [outer = 0x7f05d935b400] 12:52:39 INFO - PROCESS | 2002 | 1461613959520 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]]]}] 12:52:39 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. 12:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1545ms 12:52:39 INFO - PROCESS | 2002 | 1461613959540 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 12:52:39 INFO - PROCESS | 2002 | 1461613959544 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 12:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:52:39 INFO - PROCESS | 2002 | 1461613959551 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:52:39 INFO - PROCESS | 2002 | 1461613959554 Marionette TRACE conn4 <- [1,330,null,{}] 12:52:39 INFO - PROCESS | 2002 | 1461613959560 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}] 12:52:39 INFO - PROCESS | 2002 | 1461613959755 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 12:52:39 INFO - PROCESS | 2002 | 1461613959957 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:39 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05fae84000 == 54 [pid = 2002] [id = 90] 12:52:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 111 (0x7f05e3aa6000) [pid = 2002] [serial = 269] [outer = (nil)] 12:52:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 112 (0x7f05fa15d000) [pid = 2002] [serial = 270] [outer = 0x7f05e3aa6000] 12:52:40 INFO - PROCESS | 2002 | 1461613960084 Marionette DEBUG loaded listener.js 12:52:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 113 (0x7f05fd744800) [pid = 2002] [serial = 271] [outer = 0x7f05e3aa6000] 12:52:41 INFO - PROCESS | 2002 | 1461613961222 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]]]}] 12:52:41 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. 12:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1744ms 12:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:52:41 INFO - PROCESS | 2002 | 1461613961297 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 12:52:41 INFO - PROCESS | 2002 | 1461613961300 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 12:52:41 INFO - PROCESS | 2002 | 1461613961306 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:52:41 INFO - PROCESS | 2002 | 1461613961310 Marionette TRACE conn4 <- [1,334,null,{}] 12:52:41 INFO - PROCESS | 2002 | 1461613961316 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}] 12:52:41 INFO - PROCESS | 2002 | 1461613961530 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 12:52:41 INFO - PROCESS | 2002 | 1461613961976 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:42 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da5bc000 == 55 [pid = 2002] [id = 91] 12:52:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 114 (0x7f05d9364c00) [pid = 2002] [serial = 272] [outer = (nil)] 12:52:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 115 (0x7f05d97d3000) [pid = 2002] [serial = 273] [outer = 0x7f05d9364c00] 12:52:42 INFO - PROCESS | 2002 | 1461613962066 Marionette DEBUG loaded listener.js 12:52:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 116 (0x7f05da544c00) [pid = 2002] [serial = 274] [outer = 0x7f05d9364c00] 12:52:42 INFO - PROCESS | 2002 | 1461613962927 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]]]}] 12:52:42 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. 12:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1639ms 12:52:42 INFO - PROCESS | 2002 | 1461613962961 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 12:52:42 INFO - PROCESS | 2002 | 1461613962967 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 12:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:52:42 INFO - PROCESS | 2002 | 1461613962977 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:52:42 INFO - PROCESS | 2002 | 1461613962981 Marionette TRACE conn4 <- [1,338,null,{}] 12:52:42 INFO - PROCESS | 2002 | 1461613962989 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}] 12:52:43 INFO - PROCESS | 2002 | 1461613963154 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 12:52:43 INFO - PROCESS | 2002 | 1461613963333 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:43 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d95cb800 == 56 [pid = 2002] [id = 92] 12:52:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 117 (0x7f05da545c00) [pid = 2002] [serial = 275] [outer = (nil)] 12:52:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 118 (0x7f05da552c00) [pid = 2002] [serial = 276] [outer = 0x7f05da545c00] 12:52:43 INFO - PROCESS | 2002 | 1461613963432 Marionette DEBUG loaded listener.js 12:52:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 119 (0x7f05dc545400) [pid = 2002] [serial = 277] [outer = 0x7f05da545c00] 12:52:43 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f3730800 == 55 [pid = 2002] [id = 85] 12:52:43 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05da278800 == 54 [pid = 2002] [id = 84] 12:52:43 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ea9db000 == 53 [pid = 2002] [id = 83] 12:52:43 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e47b0000 == 52 [pid = 2002] [id = 82] 12:52:44 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e31d3800 == 51 [pid = 2002] [id = 81] 12:52:44 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e13b6000 == 50 [pid = 2002] [id = 80] 12:52:44 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05db92a800 == 49 [pid = 2002] [id = 79] 12:52:44 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e4a8b800 == 48 [pid = 2002] [id = 74] 12:52:44 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f9fc0800 == 47 [pid = 2002] [id = 73] 12:52:44 INFO - PROCESS | 2002 | --DOMWINDOW == 118 (0x7f05f0566000) [pid = 2002] [serial = 150] [outer = (nil)] [url = about:blank] 12:52:44 INFO - PROCESS | 2002 | --DOMWINDOW == 117 (0x7f05f3c42800) [pid = 2002] [serial = 210] [outer = (nil)] [url = about:blank] 12:52:44 INFO - PROCESS | 2002 | --DOMWINDOW == 116 (0x7f05defbcc00) [pid = 2002] [serial = 212] [outer = (nil)] [url = about:blank] 12:52:44 INFO - PROCESS | 2002 | --DOMWINDOW == 115 (0x7f05e25d1000) [pid = 2002] [serial = 203] [outer = (nil)] [url = about:blank] 12:52:44 INFO - PROCESS | 2002 | --DOMWINDOW == 114 (0x7f05e295c800) [pid = 2002] [serial = 204] [outer = (nil)] [url = about:blank] 12:52:44 INFO - PROCESS | 2002 | --DOMWINDOW == 113 (0x7f05de595400) [pid = 2002] [serial = 201] [outer = (nil)] [url = about:blank] 12:52:44 INFO - PROCESS | 2002 | --DOMWINDOW == 112 (0x7f05de4eb000) [pid = 2002] [serial = 200] [outer = (nil)] [url = about:blank] 12:52:44 INFO - PROCESS | 2002 | --DOMWINDOW == 111 (0x7f05e6c1bc00) [pid = 2002] [serial = 206] [outer = (nil)] [url = about:blank] 12:52:44 INFO - PROCESS | 2002 | --DOMWINDOW == 110 (0x7f05f0870800) [pid = 2002] [serial = 207] [outer = (nil)] [url = about:blank] 12:52:44 INFO - PROCESS | 2002 | --DOMWINDOW == 109 (0x7f05e295f000) [pid = 2002] [serial = 183] [outer = (nil)] [url = about:blank] 12:52:44 INFO - PROCESS | 2002 | --DOMWINDOW == 108 (0x7f05de4e9c00) [pid = 2002] [serial = 185] [outer = (nil)] [url = about:blank] 12:52:44 INFO - PROCESS | 2002 | --DOMWINDOW == 107 (0x7f05e2536000) [pid = 2002] [serial = 188] [outer = (nil)] [url = about:blank] 12:52:44 INFO - PROCESS | 2002 | --DOMWINDOW == 106 (0x7f05f07d1400) [pid = 2002] [serial = 191] [outer = (nil)] [url = about:blank] 12:52:44 INFO - PROCESS | 2002 | --DOMWINDOW == 105 (0x7f05f3cbd000) [pid = 2002] [serial = 194] [outer = (nil)] [url = about:blank] 12:52:44 INFO - PROCESS | 2002 | --DOMWINDOW == 104 (0x7f05f56a7c00) [pid = 2002] [serial = 197] [outer = (nil)] [url = about:blank] 12:52:44 INFO - PROCESS | 2002 | --DOMWINDOW == 103 (0x7f05f5b9ac00) [pid = 2002] [serial = 215] [outer = (nil)] [url = about:blank] 12:52:44 INFO - PROCESS | 2002 | --DOMWINDOW == 102 (0x7f05defc2000) [pid = 2002] [serial = 213] [outer = (nil)] [url = about:blank] 12:52:44 INFO - PROCESS | 2002 | --DOMWINDOW == 101 (0x7f05f5f0a000) [pid = 2002] [serial = 216] [outer = (nil)] [url = about:blank] 12:52:44 INFO - PROCESS | 2002 | --DOMWINDOW == 100 (0x7f05f1aea400) [pid = 2002] [serial = 209] [outer = (nil)] [url = about:blank] 12:52:44 INFO - PROCESS | 2002 | 1461613964327 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]]]}] 12:52:44 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. 12:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1382ms 12:52:44 INFO - PROCESS | 2002 | 1461613964362 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 12:52:44 INFO - PROCESS | 2002 | 1461613964368 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 12:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:52:44 INFO - PROCESS | 2002 | 1461613964376 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:52:44 INFO - PROCESS | 2002 | 1461613964379 Marionette TRACE conn4 <- [1,342,null,{}] 12:52:44 INFO - PROCESS | 2002 | 1461613964385 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}] 12:52:44 INFO - PROCESS | 2002 | 1461613964538 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 12:52:44 INFO - PROCESS | 2002 | 1461613964556 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:44 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e25a5000 == 48 [pid = 2002] [id = 93] 12:52:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 101 (0x7f05de4ef000) [pid = 2002] [serial = 278] [outer = (nil)] 12:52:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 102 (0x7f05defbec00) [pid = 2002] [serial = 279] [outer = 0x7f05de4ef000] 12:52:44 INFO - PROCESS | 2002 | 1461613964621 Marionette DEBUG loaded listener.js 12:52:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 103 (0x7f05e0eb5c00) [pid = 2002] [serial = 280] [outer = 0x7f05de4ef000] 12:52:45 INFO - PROCESS | 2002 | 1461613965487 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]]]}] 12:52:45 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. 12:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1132ms 12:52:45 INFO - PROCESS | 2002 | 1461613965511 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 12:52:45 INFO - PROCESS | 2002 | 1461613965515 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 12:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:52:45 INFO - PROCESS | 2002 | 1461613965523 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:52:45 INFO - PROCESS | 2002 | 1461613965530 Marionette TRACE conn4 <- [1,346,null,{}] 12:52:45 INFO - PROCESS | 2002 | 1461613965544 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}] 12:52:45 INFO - PROCESS | 2002 | 1461613965686 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 12:52:45 INFO - PROCESS | 2002 | 1461613965706 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:45 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e47b4000 == 49 [pid = 2002] [id = 94] 12:52:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 104 (0x7f05e25d1000) [pid = 2002] [serial = 281] [outer = (nil)] 12:52:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 105 (0x7f05e2b88400) [pid = 2002] [serial = 282] [outer = 0x7f05e25d1000] 12:52:45 INFO - PROCESS | 2002 | 1461613965768 Marionette DEBUG loaded listener.js 12:52:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 106 (0x7f05e3171c00) [pid = 2002] [serial = 283] [outer = 0x7f05e25d1000] 12:52:46 INFO - PROCESS | 2002 | 1461613966571 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]]]}] 12:52:46 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. 12:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1086ms 12:52:46 INFO - PROCESS | 2002 | 1461613966627 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 12:52:46 INFO - PROCESS | 2002 | 1461613966632 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 12:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:52:46 INFO - PROCESS | 2002 | 1461613966638 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:52:46 INFO - PROCESS | 2002 | 1461613966640 Marionette TRACE conn4 <- [1,350,null,{}] 12:52:46 INFO - PROCESS | 2002 | 1461613966659 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}] 12:52:46 INFO - PROCESS | 2002 | 1461613966840 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 12:52:46 INFO - PROCESS | 2002 | 1461613966865 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:46 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ea9db000 == 50 [pid = 2002] [id = 95] 12:52:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 107 (0x7f05d8180800) [pid = 2002] [serial = 284] [outer = (nil)] 12:52:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 108 (0x7f05d818ac00) [pid = 2002] [serial = 285] [outer = 0x7f05d8180800] 12:52:46 INFO - PROCESS | 2002 | 1461613966926 Marionette DEBUG loaded listener.js 12:52:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 109 (0x7f05e295c800) [pid = 2002] [serial = 286] [outer = 0x7f05d8180800] 12:52:47 INFO - PROCESS | 2002 | 1461613967683 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]]]}] 12:52:47 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. 12:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1093ms 12:52:47 INFO - PROCESS | 2002 | 1461613967765 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 12:52:47 INFO - PROCESS | 2002 | 1461613967770 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 12:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:52:47 INFO - PROCESS | 2002 | 1461613967779 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:52:47 INFO - PROCESS | 2002 | 1461613967782 Marionette TRACE conn4 <- [1,354,null,{}] 12:52:47 INFO - PROCESS | 2002 | 1461613967786 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}] 12:52:47 INFO - PROCESS | 2002 | 1461613967977 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 12:52:48 INFO - PROCESS | 2002 | 1461613968002 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:48 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f1718000 == 51 [pid = 2002] [id = 96] 12:52:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 110 (0x7f05d8195c00) [pid = 2002] [serial = 287] [outer = (nil)] 12:52:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 111 (0x7f05d8197c00) [pid = 2002] [serial = 288] [outer = 0x7f05d8195c00] 12:52:48 INFO - PROCESS | 2002 | 1461613968079 Marionette DEBUG loaded listener.js 12:52:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 112 (0x7f05e295f800) [pid = 2002] [serial = 289] [outer = 0x7f05d8195c00] 12:52:48 INFO - PROCESS | 2002 | --DOMWINDOW == 111 (0x7f05e2999000) [pid = 2002] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:52:48 INFO - PROCESS | 2002 | --DOMWINDOW == 110 (0x7f05d9fc9800) [pid = 2002] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:52:48 INFO - PROCESS | 2002 | --DOMWINDOW == 109 (0x7f05e0eb5800) [pid = 2002] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:52:48 INFO - PROCESS | 2002 | --DOMWINDOW == 108 (0x7f05e3c2ec00) [pid = 2002] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:52:48 INFO - PROCESS | 2002 | --DOMWINDOW == 107 (0x7f05dc543800) [pid = 2002] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:52:48 INFO - PROCESS | 2002 | --DOMWINDOW == 106 (0x7f05de4ec000) [pid = 2002] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:52:49 INFO - PROCESS | 2002 | 1461613969016 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]]]}] 12:52:49 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. 12:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1291ms 12:52:49 INFO - PROCESS | 2002 | 1461613969068 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 12:52:49 INFO - PROCESS | 2002 | 1461613969072 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 12:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:52:49 INFO - PROCESS | 2002 | 1461613969078 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:52:49 INFO - PROCESS | 2002 | 1461613969081 Marionette TRACE conn4 <- [1,358,null,{}] 12:52:49 INFO - PROCESS | 2002 | 1461613969087 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}] 12:52:49 INFO - PROCESS | 2002 | 1461613969247 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 12:52:49 INFO - PROCESS | 2002 | 1461613969257 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:49 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5544800 == 52 [pid = 2002] [id = 97] 12:52:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 107 (0x7f05e0eb1c00) [pid = 2002] [serial = 290] [outer = (nil)] 12:52:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 108 (0x7f05e3711800) [pid = 2002] [serial = 291] [outer = 0x7f05e0eb1c00] 12:52:49 INFO - PROCESS | 2002 | 1461613969320 Marionette DEBUG loaded listener.js 12:52:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 109 (0x7f05e9a44000) [pid = 2002] [serial = 292] [outer = 0x7f05e0eb1c00] 12:52:50 INFO - PROCESS | 2002 | 1461613970099 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]]]}] 12:52:50 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. 12:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1080ms 12:52:50 INFO - PROCESS | 2002 | 1461613970161 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 12:52:50 INFO - PROCESS | 2002 | 1461613970163 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 12:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:52:50 INFO - PROCESS | 2002 | 1461613970171 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:52:50 INFO - PROCESS | 2002 | 1461613970174 Marionette TRACE conn4 <- [1,362,null,{}] 12:52:50 INFO - PROCESS | 2002 | 1461613970187 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}] 12:52:50 INFO - PROCESS | 2002 | 1461613970330 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 12:52:50 INFO - PROCESS | 2002 | 1461613970346 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:50 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f7b82800 == 53 [pid = 2002] [id = 98] 12:52:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 110 (0x7f05e370c800) [pid = 2002] [serial = 293] [outer = (nil)] 12:52:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 111 (0x7f05f08e3c00) [pid = 2002] [serial = 294] [outer = 0x7f05e370c800] 12:52:50 INFO - PROCESS | 2002 | 1461613970409 Marionette DEBUG loaded listener.js 12:52:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 112 (0x7f05f1adf800) [pid = 2002] [serial = 295] [outer = 0x7f05e370c800] 12:52:51 INFO - PROCESS | 2002 | 1461613971499 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]]]}] 12:52:51 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. 12:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1387ms 12:52:51 INFO - PROCESS | 2002 | 1461613971560 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 12:52:51 INFO - PROCESS | 2002 | 1461613971567 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 12:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:52:51 INFO - PROCESS | 2002 | 1461613971578 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:52:51 INFO - PROCESS | 2002 | 1461613971582 Marionette TRACE conn4 <- [1,366,null,{}] 12:52:51 INFO - PROCESS | 2002 | 1461613971592 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}] 12:52:51 INFO - PROCESS | 2002 | 1461613971977 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 12:52:52 INFO - PROCESS | 2002 | 1461613972172 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:52 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e28bb000 == 54 [pid = 2002] [id = 99] 12:52:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 113 (0x7f05d95e4400) [pid = 2002] [serial = 296] [outer = (nil)] 12:52:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 114 (0x7f05d97cc800) [pid = 2002] [serial = 297] [outer = 0x7f05d95e4400] 12:52:52 INFO - PROCESS | 2002 | 1461613972251 Marionette DEBUG loaded listener.js 12:52:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 115 (0x7f05d9fd1000) [pid = 2002] [serial = 298] [outer = 0x7f05d95e4400] 12:52:53 INFO - PROCESS | 2002 | 1461613973146 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]]]}] 12:52:53 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. 12:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1640ms 12:52:53 INFO - PROCESS | 2002 | 1461613973218 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 12:52:53 INFO - PROCESS | 2002 | 1461613973226 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 12:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:52:53 INFO - PROCESS | 2002 | 1461613973238 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:52:53 INFO - PROCESS | 2002 | 1461613973242 Marionette TRACE conn4 <- [1,370,null,{}] 12:52:53 INFO - PROCESS | 2002 | 1461613973249 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}] 12:52:53 INFO - PROCESS | 2002 | 1461613973463 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 12:52:53 INFO - PROCESS | 2002 | 1461613973651 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:53 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f0a65000 == 55 [pid = 2002] [id = 100] 12:52:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 116 (0x7f05daad1400) [pid = 2002] [serial = 299] [outer = (nil)] 12:52:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 117 (0x7f05daad5800) [pid = 2002] [serial = 300] [outer = 0x7f05daad1400] 12:52:53 INFO - PROCESS | 2002 | 1461613973779 Marionette DEBUG loaded listener.js 12:52:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 118 (0x7f05daadb000) [pid = 2002] [serial = 301] [outer = 0x7f05daad1400] 12:52:54 INFO - PROCESS | 2002 | 1461613974673 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]]]}] 12:52:54 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. 12:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1487ms 12:52:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:52:54 INFO - PROCESS | 2002 | 1461613974726 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 12:52:54 INFO - PROCESS | 2002 | 1461613974729 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 12:52:54 INFO - PROCESS | 2002 | 1461613974736 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:52:54 INFO - PROCESS | 2002 | 1461613974743 Marionette TRACE conn4 <- [1,374,null,{}] 12:52:54 INFO - PROCESS | 2002 | 1461613974759 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}] 12:52:54 INFO - PROCESS | 2002 | 1461613974994 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 12:52:55 INFO - PROCESS | 2002 | 1461613975178 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:55 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05fae86000 == 56 [pid = 2002] [id = 101] 12:52:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 119 (0x7f05de595400) [pid = 2002] [serial = 302] [outer = (nil)] 12:52:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 120 (0x7f05defbf000) [pid = 2002] [serial = 303] [outer = 0x7f05de595400] 12:52:55 INFO - PROCESS | 2002 | 1461613975304 Marionette DEBUG loaded listener.js 12:52:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 121 (0x7f05e0eb9800) [pid = 2002] [serial = 304] [outer = 0x7f05de595400] 12:52:56 INFO - PROCESS | 2002 | 1461613976317 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:52:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:52:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1641ms 12:52:56 INFO - PROCESS | 2002 | 1461613976376 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 12:52:56 INFO - PROCESS | 2002 | 1461613976381 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 12:52:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:52:56 INFO - PROCESS | 2002 | 1461613976387 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:52:56 INFO - PROCESS | 2002 | 1461613976390 Marionette TRACE conn4 <- [1,378,null,{}] 12:52:56 INFO - PROCESS | 2002 | 1461613976396 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}] 12:52:56 INFO - PROCESS | 2002 | 1461613976566 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 12:52:56 INFO - PROCESS | 2002 | 1461613976707 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:56 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d94d8000 == 57 [pid = 2002] [id = 102] 12:52:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 122 (0x7f05de4eec00) [pid = 2002] [serial = 305] [outer = (nil)] 12:52:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 123 (0x7f05e3168400) [pid = 2002] [serial = 306] [outer = 0x7f05de4eec00] 12:52:56 INFO - PROCESS | 2002 | 1461613976781 Marionette DEBUG loaded listener.js 12:52:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 124 (0x7f05e69d9c00) [pid = 2002] [serial = 307] [outer = 0x7f05de4eec00] 12:52:57 INFO - PROCESS | 2002 | 1461613977645 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:52:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:52:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1280ms 12:52:57 INFO - PROCESS | 2002 | 1461613977668 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 12:52:57 INFO - PROCESS | 2002 | 1461613977671 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 12:52:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:52:57 INFO - PROCESS | 2002 | 1461613977678 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:52:57 INFO - PROCESS | 2002 | 1461613977681 Marionette TRACE conn4 <- [1,382,null,{}] 12:52:57 INFO - PROCESS | 2002 | 1461613977686 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}] 12:52:57 INFO - PROCESS | 2002 | 1461613977849 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 12:52:58 INFO - PROCESS | 2002 | 1461613978010 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:58 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3c93000 == 58 [pid = 2002] [id = 103] 12:52:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 125 (0x7f05e295a800) [pid = 2002] [serial = 308] [outer = (nil)] 12:52:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 126 (0x7f05f08e0c00) [pid = 2002] [serial = 309] [outer = 0x7f05e295a800] 12:52:58 INFO - PROCESS | 2002 | 1461613978084 Marionette DEBUG loaded listener.js 12:52:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 127 (0x7f05f3c42800) [pid = 2002] [serial = 310] [outer = 0x7f05e295a800] 12:52:58 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:52:58 INFO - PROCESS | 2002 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:52:58 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:52:58 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:52:58 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:52:59 INFO - PROCESS | 2002 | 1461613979107 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:52:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:52:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1488ms 12:52:59 INFO - PROCESS | 2002 | 1461613979169 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 12:52:59 INFO - PROCESS | 2002 | 1461613979175 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 12:52:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:52:59 INFO - PROCESS | 2002 | 1461613979185 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:52:59 INFO - PROCESS | 2002 | 1461613979191 Marionette TRACE conn4 <- [1,386,null,{}] 12:52:59 INFO - PROCESS | 2002 | 1461613979241 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}] 12:52:59 INFO - PROCESS | 2002 | 1461613979531 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 12:52:59 INFO - PROCESS | 2002 | 1461613979819 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:59 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05db926000 == 59 [pid = 2002] [id = 104] 12:52:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 128 (0x7f05d818dc00) [pid = 2002] [serial = 311] [outer = (nil)] 12:52:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 129 (0x7f05d8193000) [pid = 2002] [serial = 312] [outer = 0x7f05d818dc00] 12:52:59 INFO - PROCESS | 2002 | 1461613979903 Marionette DEBUG loaded listener.js 12:53:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 130 (0x7f05d9358c00) [pid = 2002] [serial = 313] [outer = 0x7f05d818dc00] 12:53:01 INFO - PROCESS | 2002 | 1461613981053 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]]]}] 12:53:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:53:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1894ms 12:53:01 INFO - PROCESS | 2002 | 1461613981079 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 12:53:01 INFO - PROCESS | 2002 | 1461613981085 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 12:53:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:53:01 INFO - PROCESS | 2002 | 1461613981099 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:53:01 INFO - PROCESS | 2002 | 1461613981112 Marionette TRACE conn4 <- [1,390,null,{}] 12:53:01 INFO - PROCESS | 2002 | 1461613981134 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}] 12:53:01 INFO - PROCESS | 2002 | 1461613981430 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 12:53:01 INFO - PROCESS | 2002 | 1461613981651 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:01 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f5544800 == 58 [pid = 2002] [id = 97] 12:53:01 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f1718000 == 57 [pid = 2002] [id = 96] 12:53:01 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ea9db000 == 56 [pid = 2002] [id = 95] 12:53:01 INFO - PROCESS | 2002 | --DOMWINDOW == 129 (0x7f05e0ebe400) [pid = 2002] [serial = 219] [outer = (nil)] [url = about:blank] 12:53:01 INFO - PROCESS | 2002 | --DOMWINDOW == 128 (0x7f05e05c2400) [pid = 2002] [serial = 222] [outer = (nil)] [url = about:blank] 12:53:01 INFO - PROCESS | 2002 | --DOMWINDOW == 127 (0x7f05e3c32800) [pid = 2002] [serial = 225] [outer = (nil)] [url = about:blank] 12:53:01 INFO - PROCESS | 2002 | --DOMWINDOW == 126 (0x7f05e2b8a400) [pid = 2002] [serial = 255] [outer = (nil)] [url = about:blank] 12:53:01 INFO - PROCESS | 2002 | --DOMWINDOW == 125 (0x7f05f1d33000) [pid = 2002] [serial = 228] [outer = (nil)] [url = about:blank] 12:53:01 INFO - PROCESS | 2002 | --DOMWINDOW == 124 (0x7f05f5f0b400) [pid = 2002] [serial = 231] [outer = (nil)] [url = about:blank] 12:53:01 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da5ad800 == 57 [pid = 2002] [id = 105] 12:53:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 125 (0x7f05d8186c00) [pid = 2002] [serial = 314] [outer = (nil)] 12:53:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 126 (0x7f05daad5c00) [pid = 2002] [serial = 315] [outer = 0x7f05d8186c00] 12:53:01 INFO - PROCESS | 2002 | 1461613981779 Marionette DEBUG loaded listener.js 12:53:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 127 (0x7f05db73c400) [pid = 2002] [serial = 316] [outer = 0x7f05d8186c00] 12:53:01 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e47b4000 == 56 [pid = 2002] [id = 94] 12:53:01 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e25a5000 == 55 [pid = 2002] [id = 93] 12:53:02 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d95cb800 == 54 [pid = 2002] [id = 92] 12:53:02 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05da5bc000 == 53 [pid = 2002] [id = 91] 12:53:02 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05da28a800 == 52 [pid = 2002] [id = 86] 12:53:02 INFO - PROCESS | 2002 | --DOMWINDOW == 126 (0x7f05ea984400) [pid = 2002] [serial = 93] [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.] 12:53:02 INFO - PROCESS | 2002 | --DOMWINDOW == 125 (0x7f05f56a2800) [pid = 2002] [serial = 249] [outer = (nil)] [url = about:blank] 12:53:02 INFO - PROCESS | 2002 | --DOMWINDOW == 124 (0x7f05d9fd4c00) [pid = 2002] [serial = 252] [outer = (nil)] [url = about:blank] 12:53:02 INFO - PROCESS | 2002 | --DOMWINDOW == 123 (0x7f05f5d48800) [pid = 2002] [serial = 250] [outer = (nil)] [url = about:blank] 12:53:02 INFO - PROCESS | 2002 | --DOMWINDOW == 122 (0x7f05e0ec0c00) [pid = 2002] [serial = 240] [outer = (nil)] [url = about:blank] 12:53:02 INFO - PROCESS | 2002 | --DOMWINDOW == 121 (0x7f05e2957c00) [pid = 2002] [serial = 241] [outer = (nil)] [url = about:blank] 12:53:02 INFO - PROCESS | 2002 | --DOMWINDOW == 120 (0x7f05e67b8800) [pid = 2002] [serial = 243] [outer = (nil)] [url = about:blank] 12:53:02 INFO - PROCESS | 2002 | --DOMWINDOW == 119 (0x7f05ef904c00) [pid = 2002] [serial = 244] [outer = (nil)] [url = about:blank] 12:53:02 INFO - PROCESS | 2002 | --DOMWINDOW == 118 (0x7f05f0c1e800) [pid = 2002] [serial = 246] [outer = (nil)] [url = about:blank] 12:53:02 INFO - PROCESS | 2002 | --DOMWINDOW == 117 (0x7f05df9d6c00) [pid = 2002] [serial = 238] [outer = (nil)] [url = about:blank] 12:53:02 INFO - PROCESS | 2002 | --DOMWINDOW == 116 (0x7f05defb4c00) [pid = 2002] [serial = 237] [outer = (nil)] [url = about:blank] 12:53:02 INFO - PROCESS | 2002 | --DOMWINDOW == 115 (0x7f05f6031c00) [pid = 2002] [serial = 234] [outer = (nil)] [url = about:blank] 12:53:02 INFO - PROCESS | 2002 | --DOMWINDOW == 114 (0x7f05f3cba000) [pid = 2002] [serial = 247] [outer = (nil)] [url = about:blank] 12:53:02 INFO - PROCESS | 2002 | --DOMWINDOW == 113 (0x7f05f0a92000) [pid = 2002] [serial = 253] [outer = (nil)] [url = about:blank] 12:53:02 INFO - PROCESS | 2002 | 1461613982604 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]]]}] 12:53:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:53:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1561ms 12:53:02 INFO - PROCESS | 2002 | 1461613982657 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 12:53:02 INFO - PROCESS | 2002 | 1461613982664 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 12:53:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:53:02 INFO - PROCESS | 2002 | 1461613982673 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:53:02 INFO - PROCESS | 2002 | 1461613982677 Marionette TRACE conn4 <- [1,394,null,{}] 12:53:02 INFO - PROCESS | 2002 | 1461613982682 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}] 12:53:02 INFO - PROCESS | 2002 | 1461613982829 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 12:53:02 INFO - PROCESS | 2002 | 1461613982846 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:02 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e2590000 == 53 [pid = 2002] [id = 106] 12:53:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 114 (0x7f05de274000) [pid = 2002] [serial = 317] [outer = (nil)] 12:53:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 115 (0x7f05de27c400) [pid = 2002] [serial = 318] [outer = 0x7f05de274000] 12:53:02 INFO - PROCESS | 2002 | 1461613982912 Marionette DEBUG loaded listener.js 12:53:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 116 (0x7f05de4ee400) [pid = 2002] [serial = 319] [outer = 0x7f05de274000] 12:53:03 INFO - PROCESS | 2002 | 1461613983768 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]]]}] 12:53:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:53:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1142ms 12:53:03 INFO - PROCESS | 2002 | 1461613983816 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 12:53:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:53:03 INFO - PROCESS | 2002 | 1461613983820 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 12:53:03 INFO - PROCESS | 2002 | 1461613983828 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:53:03 INFO - PROCESS | 2002 | 1461613983837 Marionette TRACE conn4 <- [1,398,null,{}] 12:53:03 INFO - PROCESS | 2002 | 1461613983850 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}] 12:53:04 INFO - PROCESS | 2002 | 1461613984013 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 12:53:04 INFO - PROCESS | 2002 | 1461613984026 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:04 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3ca2800 == 54 [pid = 2002] [id = 107] 12:53:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 117 (0x7f05defbf400) [pid = 2002] [serial = 320] [outer = (nil)] 12:53:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 118 (0x7f05e2957000) [pid = 2002] [serial = 321] [outer = 0x7f05defbf400] 12:53:04 INFO - PROCESS | 2002 | 1461613984088 Marionette DEBUG loaded listener.js 12:53:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 119 (0x7f05e2b85800) [pid = 2002] [serial = 322] [outer = 0x7f05defbf400] 12:53:05 INFO - PROCESS | 2002 | 1461613985015 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]]]}] 12:53:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:53:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1252ms 12:53:05 INFO - PROCESS | 2002 | 1461613985078 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 12:53:05 INFO - PROCESS | 2002 | 1461613985082 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 12:53:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:53:05 INFO - PROCESS | 2002 | 1461613985089 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:53:05 INFO - PROCESS | 2002 | 1461613985091 Marionette TRACE conn4 <- [1,402,null,{}] 12:53:05 INFO - PROCESS | 2002 | 1461613985097 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}] 12:53:05 INFO - PROCESS | 2002 | 1461613985282 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 12:53:05 INFO - PROCESS | 2002 | 1461613985307 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:05 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e671b800 == 55 [pid = 2002] [id = 108] 12:53:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 120 (0x7f05e2b88800) [pid = 2002] [serial = 323] [outer = (nil)] 12:53:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 121 (0x7f05e67bc800) [pid = 2002] [serial = 324] [outer = 0x7f05e2b88800] 12:53:05 INFO - PROCESS | 2002 | 1461613985371 Marionette DEBUG loaded listener.js 12:53:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 122 (0x7f05f0a43400) [pid = 2002] [serial = 325] [outer = 0x7f05e2b88800] 12:53:06 INFO - PROCESS | 2002 | --DOMWINDOW == 121 (0x7f05de4ef000) [pid = 2002] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:53:06 INFO - PROCESS | 2002 | --DOMWINDOW == 120 (0x7f05e25d1000) [pid = 2002] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:53:06 INFO - PROCESS | 2002 | --DOMWINDOW == 119 (0x7f05d9364c00) [pid = 2002] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:53:06 INFO - PROCESS | 2002 | --DOMWINDOW == 118 (0x7f05da545c00) [pid = 2002] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:53:06 INFO - PROCESS | 2002 | --DOMWINDOW == 117 (0x7f05e2b81c00) [pid = 2002] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:53:06 INFO - PROCESS | 2002 | --DOMWINDOW == 116 (0x7f05d8195c00) [pid = 2002] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:53:06 INFO - PROCESS | 2002 | --DOMWINDOW == 115 (0x7f05e0eb1c00) [pid = 2002] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:53:06 INFO - PROCESS | 2002 | --DOMWINDOW == 114 (0x7f05d8180800) [pid = 2002] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:53:06 INFO - PROCESS | 2002 | --DOMWINDOW == 113 (0x7f05e0eba400) [pid = 2002] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:53:06 INFO - PROCESS | 2002 | 1461613986297 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]]]}] 12:53:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:53:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1277ms 12:53:06 INFO - PROCESS | 2002 | 1461613986368 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 12:53:06 INFO - PROCESS | 2002 | 1461613986371 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 12:53:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:53:06 INFO - PROCESS | 2002 | 1461613986378 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:53:06 INFO - PROCESS | 2002 | 1461613986381 Marionette TRACE conn4 <- [1,406,null,{}] 12:53:06 INFO - PROCESS | 2002 | 1461613986386 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}] 12:53:06 INFO - PROCESS | 2002 | 1461613986543 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 12:53:06 INFO - PROCESS | 2002 | 1461613986555 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:06 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da282800 == 56 [pid = 2002] [id = 109] 12:53:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 114 (0x7f05e25d6800) [pid = 2002] [serial = 326] [outer = (nil)] 12:53:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 115 (0x7f05e41b5800) [pid = 2002] [serial = 327] [outer = 0x7f05e25d6800] 12:53:06 INFO - PROCESS | 2002 | 1461613986764 Marionette DEBUG loaded listener.js 12:53:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 116 (0x7f05f5578800) [pid = 2002] [serial = 328] [outer = 0x7f05e25d6800] 12:53:07 INFO - PROCESS | 2002 | 1461613987637 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]]]}] 12:53:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:53:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1284ms 12:53:07 INFO - PROCESS | 2002 | 1461613987665 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 12:53:07 INFO - PROCESS | 2002 | 1461613987671 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 12:53:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:53:07 INFO - PROCESS | 2002 | 1461613987682 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:53:07 INFO - PROCESS | 2002 | 1461613987686 Marionette TRACE conn4 <- [1,410,null,{}] 12:53:07 INFO - PROCESS | 2002 | 1461613987696 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}] 12:53:07 INFO - PROCESS | 2002 | 1461613987881 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 12:53:07 INFO - PROCESS | 2002 | 1461613987984 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:08 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5354000 == 57 [pid = 2002] [id = 110] 12:53:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 117 (0x7f05da549000) [pid = 2002] [serial = 329] [outer = (nil)] 12:53:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 118 (0x7f05f6028000) [pid = 2002] [serial = 330] [outer = 0x7f05da549000] 12:53:08 INFO - PROCESS | 2002 | 1461613988049 Marionette DEBUG loaded listener.js 12:53:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 119 (0x7f05f7bc5c00) [pid = 2002] [serial = 331] [outer = 0x7f05da549000] 12:53:09 INFO - PROCESS | 2002 | 1461613989020 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]]]}] 12:53:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:53:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1391ms 12:53:09 INFO - PROCESS | 2002 | 1461613989073 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 12:53:09 INFO - PROCESS | 2002 | 1461613989078 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 12:53:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:53:09 INFO - PROCESS | 2002 | 1461613989088 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:53:09 INFO - PROCESS | 2002 | 1461613989093 Marionette TRACE conn4 <- [1,414,null,{}] 12:53:09 INFO - PROCESS | 2002 | 1461613989103 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}] 12:53:09 INFO - PROCESS | 2002 | 1461613989322 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 12:53:09 INFO - PROCESS | 2002 | 1461613989598 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:09 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e1e9b000 == 58 [pid = 2002] [id = 111] 12:53:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 120 (0x7f05daad4000) [pid = 2002] [serial = 332] [outer = (nil)] 12:53:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 121 (0x7f05daad9800) [pid = 2002] [serial = 333] [outer = 0x7f05daad4000] 12:53:09 INFO - PROCESS | 2002 | 1461613989688 Marionette DEBUG loaded listener.js 12:53:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 122 (0x7f05db90e400) [pid = 2002] [serial = 334] [outer = 0x7f05daad4000] 12:53:10 INFO - PROCESS | 2002 | 1461613990578 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]]]}] 12:53:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:53:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1544ms 12:53:10 INFO - PROCESS | 2002 | 1461613990633 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 12:53:10 INFO - PROCESS | 2002 | 1461613990642 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 12:53:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:53:10 INFO - PROCESS | 2002 | 1461613990654 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:53:10 INFO - PROCESS | 2002 | 1461613990657 Marionette TRACE conn4 <- [1,418,null,{}] 12:53:10 INFO - PROCESS | 2002 | 1461613990664 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}] 12:53:10 INFO - PROCESS | 2002 | 1461613990884 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 12:53:11 INFO - PROCESS | 2002 | 1461613991097 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:11 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ef9ad800 == 59 [pid = 2002] [id = 112] 12:53:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 123 (0x7f05de27f400) [pid = 2002] [serial = 335] [outer = (nil)] 12:53:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 124 (0x7f05de36f400) [pid = 2002] [serial = 336] [outer = 0x7f05de27f400] 12:53:11 INFO - PROCESS | 2002 | 1461613991223 Marionette DEBUG loaded listener.js 12:53:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 125 (0x7f05de374c00) [pid = 2002] [serial = 337] [outer = 0x7f05de27f400] 12:53:12 INFO - PROCESS | 2002 | 1461613992555 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]]]}] 12:53:12 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 12:53:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1935ms 12:53:12 INFO - PROCESS | 2002 | 1461613992631 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 12:53:12 INFO - PROCESS | 2002 | 1461613992636 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 12:53:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:53:12 INFO - PROCESS | 2002 | 1461613992645 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:53:12 INFO - PROCESS | 2002 | 1461613992651 Marionette TRACE conn4 <- [1,422,null,{}] 12:53:12 INFO - PROCESS | 2002 | 1461613992668 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}] 12:53:12 INFO - PROCESS | 2002 | 1461613992845 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 12:53:12 INFO - PROCESS | 2002 | 1461613992988 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:13 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f8958000 == 60 [pid = 2002] [id = 113] 12:53:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 126 (0x7f05de36e400) [pid = 2002] [serial = 338] [outer = (nil)] 12:53:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 127 (0x7f05df9d6c00) [pid = 2002] [serial = 339] [outer = 0x7f05de36e400] 12:53:13 INFO - PROCESS | 2002 | 1461613993069 Marionette DEBUG loaded listener.js 12:53:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 128 (0x7f05e2b8f000) [pid = 2002] [serial = 340] [outer = 0x7f05de36e400] 12:53:14 INFO - PROCESS | 2002 | 1461613994463 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]]]}] 12:53:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:53:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1836ms 12:53:14 INFO - PROCESS | 2002 | 1461613994482 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 12:53:14 INFO - PROCESS | 2002 | 1461613994488 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 12:53:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:53:14 INFO - PROCESS | 2002 | 1461613994496 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:53:14 INFO - PROCESS | 2002 | 1461613994499 Marionette TRACE conn4 <- [1,426,null,{}] 12:53:14 INFO - PROCESS | 2002 | 1461613994506 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}] 12:53:14 INFO - PROCESS | 2002 | 1461613994671 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 12:53:14 INFO - PROCESS | 2002 | 1461613994819 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:14 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d8107000 == 61 [pid = 2002] [id = 114] 12:53:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 129 (0x7f05d8196400) [pid = 2002] [serial = 341] [outer = (nil)] 12:53:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 130 (0x7f05e1ec2c00) [pid = 2002] [serial = 342] [outer = 0x7f05d8196400] 12:53:14 INFO - PROCESS | 2002 | 1461613994896 Marionette DEBUG loaded listener.js 12:53:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 131 (0x7f05f5b9ac00) [pid = 2002] [serial = 343] [outer = 0x7f05d8196400] 12:53:15 INFO - PROCESS | 2002 | 1461613995758 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] 12:53:16 INFO - PROCESS | 2002 | 1461613996128 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 12:53:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:53:16 INFO - PROCESS | 2002 | 1461613996139 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:53:16 INFO - PROCESS | 2002 | 1461613996142 Marionette TRACE conn4 <- [1,430,null,{}] 12:53:16 INFO - PROCESS | 2002 | 1461613996152 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}] 12:53:16 INFO - PROCESS | 2002 | 1461613996399 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 12:53:16 INFO - PROCESS | 2002 | 1461613996597 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:16 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de223800 == 62 [pid = 2002] [id = 115] 12:53:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 132 (0x7f05d8185400) [pid = 2002] [serial = 344] [outer = (nil)] 12:53:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 133 (0x7f05da987000) [pid = 2002] [serial = 345] [outer = 0x7f05d8185400] 12:53:16 INFO - PROCESS | 2002 | 1461613996670 Marionette DEBUG loaded listener.js 12:53:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 134 (0x7f05da98dc00) [pid = 2002] [serial = 346] [outer = 0x7f05d8185400] 12:53:17 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05da282800 == 61 [pid = 2002] [id = 109] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 133 (0x7f05e295fc00) [pid = 2002] [serial = 261] [outer = (nil)] [url = about:blank] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 132 (0x7f05f0a97000) [pid = 2002] [serial = 264] [outer = (nil)] [url = about:blank] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 131 (0x7f05f890e800) [pid = 2002] [serial = 267] [outer = (nil)] [url = about:blank] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 130 (0x7f05fa15d000) [pid = 2002] [serial = 270] [outer = (nil)] [url = about:blank] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 129 (0x7f05f08e3c00) [pid = 2002] [serial = 294] [outer = (nil)] [url = about:blank] 12:53:17 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e671b800 == 60 [pid = 2002] [id = 108] 12:53:17 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e3ca2800 == 59 [pid = 2002] [id = 107] 12:53:17 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e2590000 == 58 [pid = 2002] [id = 106] 12:53:17 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05da5ad800 == 57 [pid = 2002] [id = 105] 12:53:17 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05db926000 == 56 [pid = 2002] [id = 104] 12:53:17 INFO - PROCESS | 2002 | 1461613997707 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]]]}] 12:53:17 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e28bb000 == 55 [pid = 2002] [id = 99] 12:53:17 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f7b82800 == 54 [pid = 2002] [id = 98] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 128 (0x7f05f56acc00) [pid = 2002] [serial = 220] [outer = (nil)] [url = about:blank] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 127 (0x7f05d9fccc00) [pid = 2002] [serial = 258] [outer = (nil)] [url = about:blank] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 126 (0x7f05defbec00) [pid = 2002] [serial = 279] [outer = (nil)] [url = about:blank] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 125 (0x7f05e0eb5c00) [pid = 2002] [serial = 280] [outer = (nil)] [url = about:blank] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 124 (0x7f05e2b88400) [pid = 2002] [serial = 282] [outer = (nil)] [url = about:blank] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 123 (0x7f05da544c00) [pid = 2002] [serial = 274] [outer = (nil)] [url = about:blank] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 122 (0x7f05d97d3000) [pid = 2002] [serial = 273] [outer = (nil)] [url = about:blank] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 121 (0x7f05dc545400) [pid = 2002] [serial = 277] [outer = (nil)] [url = about:blank] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 120 (0x7f05da552c00) [pid = 2002] [serial = 276] [outer = (nil)] [url = about:blank] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 119 (0x7f05e2b8e400) [pid = 2002] [serial = 256] [outer = (nil)] [url = about:blank] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 118 (0x7f05d8197c00) [pid = 2002] [serial = 288] [outer = (nil)] [url = about:blank] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 117 (0x7f05e9a44000) [pid = 2002] [serial = 292] [outer = (nil)] [url = about:blank] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 116 (0x7f05e3711800) [pid = 2002] [serial = 291] [outer = (nil)] [url = about:blank] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 115 (0x7f05d818ac00) [pid = 2002] [serial = 285] [outer = (nil)] [url = about:blank] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 114 (0x7f05e295f800) [pid = 2002] [serial = 289] [outer = (nil)] [url = about:blank] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 113 (0x7f05e295c800) [pid = 2002] [serial = 286] [outer = (nil)] [url = about:blank] 12:53:17 INFO - PROCESS | 2002 | --DOMWINDOW == 112 (0x7f05e3171c00) [pid = 2002] [serial = 283] [outer = (nil)] [url = about:blank] 12:53:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:53:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1636ms 12:53:17 INFO - PROCESS | 2002 | 1461613997777 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 12:53:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:53:17 INFO - PROCESS | 2002 | 1461613997782 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 12:53:17 INFO - PROCESS | 2002 | 1461613997793 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:53:17 INFO - PROCESS | 2002 | 1461613997799 Marionette TRACE conn4 <- [1,434,null,{}] 12:53:17 INFO - PROCESS | 2002 | 1461613997805 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}] 12:53:17 INFO - PROCESS | 2002 | 1461613997961 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 12:53:18 INFO - PROCESS | 2002 | 1461613998112 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:18 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dd2fd800 == 55 [pid = 2002] [id = 116] 12:53:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 113 (0x7f05daad3000) [pid = 2002] [serial = 347] [outer = (nil)] 12:53:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 114 (0x7f05daade000) [pid = 2002] [serial = 348] [outer = 0x7f05daad3000] 12:53:18 INFO - PROCESS | 2002 | 1461613998180 Marionette DEBUG loaded listener.js 12:53:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 115 (0x7f05dd14f400) [pid = 2002] [serial = 349] [outer = 0x7f05daad3000] 12:53:18 INFO - PROCESS | 2002 | 1461613998854 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]]]}] 12:53:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:53:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1135ms 12:53:18 INFO - PROCESS | 2002 | 1461613998935 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 12:53:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:53:18 INFO - PROCESS | 2002 | 1461613998940 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 12:53:18 INFO - PROCESS | 2002 | 1461613998948 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:53:18 INFO - PROCESS | 2002 | 1461613998950 Marionette TRACE conn4 <- [1,438,null,{}] 12:53:18 INFO - PROCESS | 2002 | 1461613998964 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}] 12:53:19 INFO - PROCESS | 2002 | 1461613999119 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 12:53:19 INFO - PROCESS | 2002 | 1461613999134 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:19 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e31d3000 == 56 [pid = 2002] [id = 117] 12:53:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 116 (0x7f05de377000) [pid = 2002] [serial = 350] [outer = (nil)] 12:53:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 117 (0x7f05de4eb400) [pid = 2002] [serial = 351] [outer = 0x7f05de377000] 12:53:19 INFO - PROCESS | 2002 | 1461613999202 Marionette DEBUG loaded listener.js 12:53:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 118 (0x7f05defb9800) [pid = 2002] [serial = 352] [outer = 0x7f05de377000] 12:53:20 INFO - PROCESS | 2002 | 1461614000085 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]]]}] 12:53:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:53:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1195ms 12:53:20 INFO - PROCESS | 2002 | 1461614000145 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 12:53:20 INFO - PROCESS | 2002 | 1461614000147 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 12:53:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:53:20 INFO - PROCESS | 2002 | 1461614000154 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:53:20 INFO - PROCESS | 2002 | 1461614000156 Marionette TRACE conn4 <- [1,442,null,{}] 12:53:20 INFO - PROCESS | 2002 | 1461614000162 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}] 12:53:20 INFO - PROCESS | 2002 | 1461614000367 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 12:53:20 INFO - PROCESS | 2002 | 1461614000386 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:20 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e47ad800 == 57 [pid = 2002] [id = 118] 12:53:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 119 (0x7f05de370c00) [pid = 2002] [serial = 353] [outer = (nil)] 12:53:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 120 (0x7f05e0eee000) [pid = 2002] [serial = 354] [outer = 0x7f05de370c00] 12:53:20 INFO - PROCESS | 2002 | 1461614000452 Marionette DEBUG loaded listener.js 12:53:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 121 (0x7f05e295ac00) [pid = 2002] [serial = 355] [outer = 0x7f05de370c00] 12:53:21 INFO - PROCESS | 2002 | 1461614001270 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]]]}] 12:53:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:53:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1183ms 12:53:21 INFO - PROCESS | 2002 | 1461614001339 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 12:53:21 INFO - PROCESS | 2002 | 1461614001342 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 12:53:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:53:21 INFO - PROCESS | 2002 | 1461614001349 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:53:21 INFO - PROCESS | 2002 | 1461614001353 Marionette TRACE conn4 <- [1,446,null,{}] 12:53:21 INFO - PROCESS | 2002 | 1461614001358 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}] 12:53:21 INFO - PROCESS | 2002 | 1461614001560 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 12:53:21 INFO - PROCESS | 2002 | 1461614001609 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:21 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e9ade800 == 58 [pid = 2002] [id = 119] 12:53:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 122 (0x7f05d8188000) [pid = 2002] [serial = 356] [outer = (nil)] 12:53:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 123 (0x7f05e2b83400) [pid = 2002] [serial = 357] [outer = 0x7f05d8188000] 12:53:21 INFO - PROCESS | 2002 | 1461614001739 Marionette DEBUG loaded listener.js 12:53:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 124 (0x7f05e3aa4800) [pid = 2002] [serial = 358] [outer = 0x7f05d8188000] 12:53:22 INFO - PROCESS | 2002 | --DOMWINDOW == 123 (0x7f05e2b88800) [pid = 2002] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:53:22 INFO - PROCESS | 2002 | --DOMWINDOW == 122 (0x7f05d818dc00) [pid = 2002] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:53:22 INFO - PROCESS | 2002 | --DOMWINDOW == 121 (0x7f05e370c800) [pid = 2002] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:53:22 INFO - PROCESS | 2002 | --DOMWINDOW == 120 (0x7f05e25d6800) [pid = 2002] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:53:22 INFO - PROCESS | 2002 | --DOMWINDOW == 119 (0x7f05de274000) [pid = 2002] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:53:22 INFO - PROCESS | 2002 | --DOMWINDOW == 118 (0x7f05defbf400) [pid = 2002] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:53:22 INFO - PROCESS | 2002 | --DOMWINDOW == 117 (0x7f05d8186c00) [pid = 2002] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:53:22 INFO - PROCESS | 2002 | 1461614002890 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]]]}] 12:53:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:53:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1586ms 12:53:22 INFO - PROCESS | 2002 | 1461614002938 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 12:53:22 INFO - PROCESS | 2002 | 1461614002941 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 12:53:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:53:22 INFO - PROCESS | 2002 | 1461614002948 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:53:22 INFO - PROCESS | 2002 | 1461614002950 Marionette TRACE conn4 <- [1,450,null,{}] 12:53:22 INFO - PROCESS | 2002 | 1461614002956 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}] 12:53:23 INFO - PROCESS | 2002 | 1461614003186 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 12:53:23 INFO - PROCESS | 2002 | 1461614003213 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:23 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f0c48000 == 59 [pid = 2002] [id = 120] 12:53:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 118 (0x7f05d8190800) [pid = 2002] [serial = 359] [outer = (nil)] 12:53:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 119 (0x7f05e370c800) [pid = 2002] [serial = 360] [outer = 0x7f05d8190800] 12:53:23 INFO - PROCESS | 2002 | 1461614003286 Marionette DEBUG loaded listener.js 12:53:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 120 (0x7f05f0c1ec00) [pid = 2002] [serial = 361] [outer = 0x7f05d8190800] 12:53:24 INFO - PROCESS | 2002 | 1461614004087 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] 12:53:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:53:24 INFO - PROCESS | 2002 | 1461614004136 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 12:53:24 INFO - PROCESS | 2002 | 1461614004142 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:53:24 INFO - PROCESS | 2002 | 1461614004145 Marionette TRACE conn4 <- [1,454,null,{}] 12:53:24 INFO - PROCESS | 2002 | 1461614004151 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}] 12:53:24 INFO - PROCESS | 2002 | 1461614004345 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 12:53:24 INFO - PROCESS | 2002 | 1461614004444 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:24 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d94d4800 == 60 [pid = 2002] [id = 121] 12:53:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 121 (0x7f05d818e800) [pid = 2002] [serial = 362] [outer = (nil)] 12:53:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 122 (0x7f05f5d42800) [pid = 2002] [serial = 363] [outer = 0x7f05d818e800] 12:53:24 INFO - PROCESS | 2002 | 1461614004511 Marionette DEBUG loaded listener.js 12:53:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 123 (0x7f05f6033400) [pid = 2002] [serial = 364] [outer = 0x7f05d818e800] 12:53:25 INFO - PROCESS | 2002 | [2002] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:53:25 INFO - PROCESS | 2002 | 1461614005587 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]]]}] 12:53:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:53:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1482ms 12:53:25 INFO - PROCESS | 2002 | 1461614005625 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 12:53:25 INFO - PROCESS | 2002 | 1461614005633 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 12:53:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:53:25 INFO - PROCESS | 2002 | 1461614005641 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:53:25 INFO - PROCESS | 2002 | 1461614005648 Marionette TRACE conn4 <- [1,458,null,{}] 12:53:25 INFO - PROCESS | 2002 | 1461614005656 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}] 12:53:25 INFO - PROCESS | 2002 | 1461614005850 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 12:53:26 INFO - PROCESS | 2002 | 1461614006054 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:26 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e055c000 == 61 [pid = 2002] [id = 122] 12:53:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 124 (0x7f05da982c00) [pid = 2002] [serial = 365] [outer = (nil)] 12:53:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 125 (0x7f05da991400) [pid = 2002] [serial = 366] [outer = 0x7f05da982c00] 12:53:26 INFO - PROCESS | 2002 | 1461614006148 Marionette DEBUG loaded listener.js 12:53:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 126 (0x7f05dc699c00) [pid = 2002] [serial = 367] [outer = 0x7f05da982c00] 12:53:27 INFO - PROCESS | 2002 | 1461614007055 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] 12:53:27 INFO - PROCESS | 2002 | 1461614007144 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 12:53:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:53:27 INFO - PROCESS | 2002 | 1461614007157 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:53:27 INFO - PROCESS | 2002 | 1461614007160 Marionette TRACE conn4 <- [1,462,null,{}] 12:53:27 INFO - PROCESS | 2002 | 1461614007168 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}] 12:53:27 INFO - PROCESS | 2002 | 1461614007394 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 12:53:27 INFO - PROCESS | 2002 | 1461614007628 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:27 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f1716800 == 62 [pid = 2002] [id = 123] 12:53:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 127 (0x7f05de272c00) [pid = 2002] [serial = 368] [outer = (nil)] 12:53:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 128 (0x7f05defba000) [pid = 2002] [serial = 369] [outer = 0x7f05de272c00] 12:53:27 INFO - PROCESS | 2002 | 1461614007746 Marionette DEBUG loaded listener.js 12:53:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 129 (0x7f05e295cc00) [pid = 2002] [serial = 370] [outer = 0x7f05de272c00] 12:53:28 INFO - PROCESS | 2002 | [2002] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:53:28 INFO - PROCESS | 2002 | 1461614008648 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] 12:53:28 INFO - PROCESS | 2002 | 1461614008705 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 12:53:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:53:28 INFO - PROCESS | 2002 | 1461614008712 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:53:28 INFO - PROCESS | 2002 | 1461614008717 Marionette TRACE conn4 <- [1,466,null,{}] 12:53:28 INFO - PROCESS | 2002 | 1461614008734 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}] 12:53:28 INFO - PROCESS | 2002 | 1461614008925 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 12:53:29 INFO - PROCESS | 2002 | 1461614009071 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:29 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05fae7d800 == 63 [pid = 2002] [id = 124] 12:53:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 130 (0x7f05e4bbc400) [pid = 2002] [serial = 371] [outer = (nil)] 12:53:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 131 (0x7f05f56acc00) [pid = 2002] [serial = 372] [outer = 0x7f05e4bbc400] 12:53:29 INFO - PROCESS | 2002 | 1461614009154 Marionette DEBUG loaded listener.js 12:53:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 132 (0x7f05f7bc2000) [pid = 2002] [serial = 373] [outer = 0x7f05e4bbc400] 12:53:30 INFO - PROCESS | 2002 | 1461614010020 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] 12:53:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:53:30 INFO - PROCESS | 2002 | 1461614010106 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 12:53:30 INFO - PROCESS | 2002 | 1461614010112 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:53:30 INFO - PROCESS | 2002 | 1461614010116 Marionette TRACE conn4 <- [1,470,null,{}] 12:53:30 INFO - PROCESS | 2002 | 1461614010121 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}] 12:53:30 INFO - PROCESS | 2002 | 1461614010337 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 12:53:30 INFO - PROCESS | 2002 | 1461614010483 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:30 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3ee8800 == 64 [pid = 2002] [id = 125] 12:53:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 133 (0x7f05d9465800) [pid = 2002] [serial = 374] [outer = (nil)] 12:53:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 134 (0x7f05d946d000) [pid = 2002] [serial = 375] [outer = 0x7f05d9465800] 12:53:30 INFO - PROCESS | 2002 | 1461614010560 Marionette DEBUG loaded listener.js 12:53:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 135 (0x7f05f56a7c00) [pid = 2002] [serial = 376] [outer = 0x7f05d9465800] 12:53:31 INFO - PROCESS | 2002 | 1461614011406 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]]]}] 12:53:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:53:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1339ms 12:53:31 INFO - PROCESS | 2002 | 1461614011451 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 12:53:31 INFO - PROCESS | 2002 | 1461614011455 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 12:53:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:53:31 INFO - PROCESS | 2002 | 1461614011461 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:53:31 INFO - PROCESS | 2002 | 1461614011465 Marionette TRACE conn4 <- [1,474,null,{}] 12:53:31 INFO - PROCESS | 2002 | 1461614011470 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}] 12:53:31 INFO - PROCESS | 2002 | 1461614011633 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 12:53:31 INFO - PROCESS | 2002 | 1461614011828 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:31 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da910800 == 65 [pid = 2002] [id = 126] 12:53:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 136 (0x7f05d3b78c00) [pid = 2002] [serial = 377] [outer = (nil)] 12:53:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 137 (0x7f05d3b7e400) [pid = 2002] [serial = 378] [outer = 0x7f05d3b78c00] 12:53:31 INFO - PROCESS | 2002 | 1461614011900 Marionette DEBUG loaded listener.js 12:53:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 138 (0x7f05d9462800) [pid = 2002] [serial = 379] [outer = 0x7f05d3b78c00] 12:53:32 INFO - PROCESS | 2002 | 1461614012893 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]]]}] 12:53:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:53:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1479ms 12:53:32 INFO - PROCESS | 2002 | 1461614012946 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 12:53:32 INFO - PROCESS | 2002 | 1461614012949 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 12:53:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:53:32 INFO - PROCESS | 2002 | 1461614012959 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:53:32 INFO - PROCESS | 2002 | 1461614012961 Marionette TRACE conn4 <- [1,478,null,{}] 12:53:32 INFO - PROCESS | 2002 | 1461614012968 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}] 12:53:33 INFO - PROCESS | 2002 | 1461614013165 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 12:53:33 INFO - PROCESS | 2002 | 1461614013362 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:33 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de07a800 == 66 [pid = 2002] [id = 127] 12:53:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 139 (0x7f05d3b7dc00) [pid = 2002] [serial = 380] [outer = (nil)] 12:53:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05f9f7b800) [pid = 2002] [serial = 381] [outer = 0x7f05d3b7dc00] 12:53:33 INFO - PROCESS | 2002 | 1461614013467 Marionette DEBUG loaded listener.js 12:53:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05d3d81c00) [pid = 2002] [serial = 382] [outer = 0x7f05d3b7dc00] 12:53:34 INFO - PROCESS | 2002 | 1461614014353 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]]]}] 12:53:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:53:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1429ms 12:53:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:53:34 INFO - PROCESS | 2002 | 1461614014388 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 12:53:34 INFO - PROCESS | 2002 | 1461614014391 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 12:53:34 INFO - PROCESS | 2002 | 1461614014398 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:53:34 INFO - PROCESS | 2002 | 1461614014401 Marionette TRACE conn4 <- [1,482,null,{}] 12:53:34 INFO - PROCESS | 2002 | 1461614014407 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}] 12:53:34 INFO - PROCESS | 2002 | 1461614014572 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 12:53:34 INFO - PROCESS | 2002 | 1461614014725 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:34 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d2fb3800 == 67 [pid = 2002] [id = 128] 12:53:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05d2f12c00) [pid = 2002] [serial = 383] [outer = (nil)] 12:53:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05d2f1c000) [pid = 2002] [serial = 384] [outer = 0x7f05d2f12c00] 12:53:34 INFO - PROCESS | 2002 | 1461614014805 Marionette DEBUG loaded listener.js 12:53:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05d2f20c00) [pid = 2002] [serial = 385] [outer = 0x7f05d2f12c00] 12:53:35 INFO - PROCESS | 2002 | 1461614015770 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]]]}] 12:53:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:53:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1434ms 12:53:35 INFO - PROCESS | 2002 | 1461614015832 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 12:53:35 INFO - PROCESS | 2002 | 1461614015836 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 12:53:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:53:35 INFO - PROCESS | 2002 | 1461614015842 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:53:35 INFO - PROCESS | 2002 | 1461614015846 Marionette TRACE conn4 <- [1,486,null,{}] 12:53:35 INFO - PROCESS | 2002 | 1461614015851 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}] 12:53:36 INFO - PROCESS | 2002 | 1461614016021 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 12:53:36 INFO - PROCESS | 2002 | 1461614016444 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:36 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3ed7000 == 68 [pid = 2002] [id = 129] 12:53:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05d3d85800) [pid = 2002] [serial = 386] [outer = (nil)] 12:53:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05d3d88400) [pid = 2002] [serial = 387] [outer = 0x7f05d3d85800] 12:53:36 INFO - PROCESS | 2002 | 1461614016557 Marionette DEBUG loaded listener.js 12:53:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05d3d8e400) [pid = 2002] [serial = 388] [outer = 0x7f05d3d85800] 12:53:37 INFO - PROCESS | 2002 | 1461614017513 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]]]}] 12:53:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:53:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1736ms 12:53:37 INFO - PROCESS | 2002 | 1461614017580 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 12:53:37 INFO - PROCESS | 2002 | 1461614017586 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 12:53:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:53:37 INFO - PROCESS | 2002 | 1461614017593 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:53:37 INFO - PROCESS | 2002 | 1461614017598 Marionette TRACE conn4 <- [1,490,null,{}] 12:53:37 INFO - PROCESS | 2002 | 1461614017605 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}] 12:53:37 INFO - PROCESS | 2002 | 1461614017781 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 12:53:37 INFO - PROCESS | 2002 | 1461614017961 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f0c48000 == 67 [pid = 2002] [id = 120] 12:53:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e9ade800 == 66 [pid = 2002] [id = 119] 12:53:38 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05d97cc800) [pid = 2002] [serial = 297] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05daad5800) [pid = 2002] [serial = 300] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05defbf000) [pid = 2002] [serial = 303] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05e3168400) [pid = 2002] [serial = 306] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05f08e0c00) [pid = 2002] [serial = 309] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05f6028000) [pid = 2002] [serial = 330] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d94e2800 == 67 [pid = 2002] [id = 130] 12:53:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05d9365000) [pid = 2002] [serial = 389] [outer = (nil)] 12:53:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05d9470000) [pid = 2002] [serial = 390] [outer = 0x7f05d9365000] 12:53:38 INFO - PROCESS | 2002 | 1461614018112 Marionette DEBUG loaded listener.js 12:53:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05d97d5000) [pid = 2002] [serial = 391] [outer = 0x7f05d9365000] 12:53:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e31d3000 == 66 [pid = 2002] [id = 117] 12:53:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dd2fd800 == 65 [pid = 2002] [id = 116] 12:53:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de223800 == 64 [pid = 2002] [id = 115] 12:53:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ef9ad800 == 63 [pid = 2002] [id = 112] 12:53:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e1e9b000 == 62 [pid = 2002] [id = 111] 12:53:38 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05e67bc800) [pid = 2002] [serial = 324] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05d9358c00) [pid = 2002] [serial = 313] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05d8193000) [pid = 2002] [serial = 312] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05f1adf800) [pid = 2002] [serial = 295] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 2002 | --DOMWINDOW == 139 (0x7f05e41b5800) [pid = 2002] [serial = 327] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 2002 | --DOMWINDOW == 138 (0x7f05de27c400) [pid = 2002] [serial = 318] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 2002 | --DOMWINDOW == 137 (0x7f05de4ee400) [pid = 2002] [serial = 319] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 2002 | --DOMWINDOW == 136 (0x7f05e2957000) [pid = 2002] [serial = 321] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 2002 | --DOMWINDOW == 135 (0x7f05f0a43400) [pid = 2002] [serial = 325] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 2002 | --DOMWINDOW == 134 (0x7f05daad5c00) [pid = 2002] [serial = 315] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 2002 | --DOMWINDOW == 133 (0x7f05db73c400) [pid = 2002] [serial = 316] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 2002 | --DOMWINDOW == 132 (0x7f05e2b85800) [pid = 2002] [serial = 322] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 2002 | --DOMWINDOW == 131 (0x7f05f5578800) [pid = 2002] [serial = 328] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 2002 | 1461614018845 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]]]}] 12:53:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:53:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1285ms 12:53:38 INFO - PROCESS | 2002 | 1461614018883 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 12:53:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:53:38 INFO - PROCESS | 2002 | 1461614018889 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 12:53:38 INFO - PROCESS | 2002 | 1461614018897 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:53:38 INFO - PROCESS | 2002 | 1461614018899 Marionette TRACE conn4 <- [1,494,null,{}] 12:53:38 INFO - PROCESS | 2002 | 1461614018906 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}] 12:53:39 INFO - PROCESS | 2002 | 1461614019052 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 12:53:39 INFO - PROCESS | 2002 | 1461614019528 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:39 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e0d96800 == 63 [pid = 2002] [id = 131] 12:53:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 132 (0x7f05d3d8b000) [pid = 2002] [serial = 392] [outer = (nil)] 12:53:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 133 (0x7f05daad6000) [pid = 2002] [serial = 393] [outer = 0x7f05d3d8b000] 12:53:39 INFO - PROCESS | 2002 | 1461614019730 Marionette DEBUG loaded listener.js 12:53:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 134 (0x7f05db90ac00) [pid = 2002] [serial = 394] [outer = 0x7f05d3d8b000] 12:53:40 INFO - PROCESS | 2002 | 1461614020485 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]]]}] 12:53:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:53:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1633ms 12:53:40 INFO - PROCESS | 2002 | 1461614020530 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 12:53:40 INFO - PROCESS | 2002 | 1461614020533 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 12:53:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:53:40 INFO - PROCESS | 2002 | 1461614020546 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:53:40 INFO - PROCESS | 2002 | 1461614020555 Marionette TRACE conn4 <- [1,498,null,{}] 12:53:40 INFO - PROCESS | 2002 | 1461614020564 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}] 12:53:40 INFO - PROCESS | 2002 | 1461614020823 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 12:53:40 INFO - PROCESS | 2002 | 1461614020861 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:40 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3c99800 == 64 [pid = 2002] [id = 132] 12:53:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 135 (0x7f05d82b6c00) [pid = 2002] [serial = 395] [outer = (nil)] 12:53:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 136 (0x7f05dc53a800) [pid = 2002] [serial = 396] [outer = 0x7f05d82b6c00] 12:53:40 INFO - PROCESS | 2002 | 1461614020925 Marionette DEBUG loaded listener.js 12:53:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 137 (0x7f05de278c00) [pid = 2002] [serial = 397] [outer = 0x7f05d82b6c00] 12:53:41 INFO - PROCESS | 2002 | 1461614021717 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]]]}] 12:53:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:53:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1200ms 12:53:41 INFO - PROCESS | 2002 | 1461614021740 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 12:53:41 INFO - PROCESS | 2002 | 1461614021746 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 12:53:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:53:41 INFO - PROCESS | 2002 | 1461614021753 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:53:41 INFO - PROCESS | 2002 | 1461614021756 Marionette TRACE conn4 <- [1,502,null,{}] 12:53:41 INFO - PROCESS | 2002 | 1461614021766 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}] 12:53:41 INFO - PROCESS | 2002 | 1461614021974 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 12:53:42 INFO - PROCESS | 2002 | 1461614021998 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:42 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e6711800 == 65 [pid = 2002] [id = 133] 12:53:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 138 (0x7f05d82bcc00) [pid = 2002] [serial = 398] [outer = (nil)] 12:53:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 139 (0x7f05da93a400) [pid = 2002] [serial = 399] [outer = 0x7f05d82bcc00] 12:53:42 INFO - PROCESS | 2002 | 1461614022060 Marionette DEBUG loaded listener.js 12:53:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05da940400) [pid = 2002] [serial = 400] [outer = 0x7f05d82bcc00] 12:53:42 INFO - PROCESS | 2002 | --DOMWINDOW == 139 (0x7f05d8188000) [pid = 2002] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:53:42 INFO - PROCESS | 2002 | --DOMWINDOW == 138 (0x7f05d8185400) [pid = 2002] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:53:42 INFO - PROCESS | 2002 | --DOMWINDOW == 137 (0x7f05de377000) [pid = 2002] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:53:42 INFO - PROCESS | 2002 | --DOMWINDOW == 136 (0x7f05daad3000) [pid = 2002] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:53:42 INFO - PROCESS | 2002 | --DOMWINDOW == 135 (0x7f05d8190800) [pid = 2002] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:53:42 INFO - PROCESS | 2002 | --DOMWINDOW == 134 (0x7f05de370c00) [pid = 2002] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:53:43 INFO - PROCESS | 2002 | 1461614023000 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]]]}] 12:53:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:53:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1281ms 12:53:43 INFO - PROCESS | 2002 | 1461614023035 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 12:53:43 INFO - PROCESS | 2002 | 1461614023038 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 12:53:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:53:43 INFO - PROCESS | 2002 | 1461614023044 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:53:43 INFO - PROCESS | 2002 | 1461614023046 Marionette TRACE conn4 <- [1,506,null,{}] 12:53:43 INFO - PROCESS | 2002 | 1461614023052 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}] 12:53:43 INFO - PROCESS | 2002 | 1461614023209 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 12:53:43 INFO - PROCESS | 2002 | 1461614023223 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:43 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ea9f1800 == 66 [pid = 2002] [id = 134] 12:53:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 135 (0x7f05d3e6e400) [pid = 2002] [serial = 401] [outer = (nil)] 12:53:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 136 (0x7f05d3e70c00) [pid = 2002] [serial = 402] [outer = 0x7f05d3e6e400] 12:53:43 INFO - PROCESS | 2002 | 1461614023299 Marionette DEBUG loaded listener.js 12:53:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 137 (0x7f05da940c00) [pid = 2002] [serial = 403] [outer = 0x7f05d3e6e400] 12:53:44 INFO - PROCESS | 2002 | 1461614024144 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]]]}] 12:53:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:53:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1130ms 12:53:44 INFO - PROCESS | 2002 | 1461614024174 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 12:53:44 INFO - PROCESS | 2002 | 1461614024178 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 12:53:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:53:44 INFO - PROCESS | 2002 | 1461614024183 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:53:44 INFO - PROCESS | 2002 | 1461614024186 Marionette TRACE conn4 <- [1,510,null,{}] 12:53:44 INFO - PROCESS | 2002 | 1461614024191 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}] 12:53:44 INFO - PROCESS | 2002 | 1461614024334 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 12:53:44 INFO - PROCESS | 2002 | 1461614024348 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:44 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5595800 == 67 [pid = 2002] [id = 135] 12:53:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 138 (0x7f05da941000) [pid = 2002] [serial = 404] [outer = (nil)] 12:53:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 139 (0x7f05de4f0800) [pid = 2002] [serial = 405] [outer = 0x7f05da941000] 12:53:44 INFO - PROCESS | 2002 | 1461614024411 Marionette DEBUG loaded listener.js 12:53:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05defbf400) [pid = 2002] [serial = 406] [outer = 0x7f05da941000] 12:53:45 INFO - PROCESS | 2002 | 1461614025488 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]]]}] 12:53:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:53:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1334ms 12:53:45 INFO - PROCESS | 2002 | 1461614025519 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 12:53:45 INFO - PROCESS | 2002 | 1461614025525 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 12:53:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:53:45 INFO - PROCESS | 2002 | 1461614025533 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:53:45 INFO - PROCESS | 2002 | 1461614025538 Marionette TRACE conn4 <- [1,514,null,{}] 12:53:45 INFO - PROCESS | 2002 | 1461614025547 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}] 12:53:45 INFO - PROCESS | 2002 | 1461614025744 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 12:53:45 INFO - PROCESS | 2002 | 1461614025894 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:45 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da91f800 == 68 [pid = 2002] [id = 136] 12:53:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05d31d6c00) [pid = 2002] [serial = 407] [outer = (nil)] 12:53:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05d3d89400) [pid = 2002] [serial = 408] [outer = 0x7f05d31d6c00] 12:53:45 INFO - PROCESS | 2002 | 1461614025975 Marionette DEBUG loaded listener.js 12:53:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05d3e69c00) [pid = 2002] [serial = 409] [outer = 0x7f05d31d6c00] 12:53:46 INFO - PROCESS | 2002 | 1461614026962 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]]]}] 12:53:47 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 12:53:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1485ms 12:53:47 INFO - PROCESS | 2002 | 1461614027019 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 12:53:47 INFO - PROCESS | 2002 | 1461614027027 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 12:53:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:53:47 INFO - PROCESS | 2002 | 1461614027039 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:53:47 INFO - PROCESS | 2002 | 1461614027043 Marionette TRACE conn4 <- [1,518,null,{}] 12:53:47 INFO - PROCESS | 2002 | 1461614027050 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}] 12:53:47 INFO - PROCESS | 2002 | 1461614027233 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 12:53:47 INFO - PROCESS | 2002 | 1461614027392 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05d8187400) [pid = 2002] [serial = 410] [outer = 0x7f05e05c4800] 12:53:47 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5546000 == 69 [pid = 2002] [id = 137] 12:53:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05d82bc800) [pid = 2002] [serial = 411] [outer = (nil)] 12:53:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05d82c0000) [pid = 2002] [serial = 412] [outer = 0x7f05d82bc800] 12:53:47 INFO - PROCESS | 2002 | 1461614027496 Marionette DEBUG loaded listener.js 12:53:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05d9470400) [pid = 2002] [serial = 413] [outer = 0x7f05d82bc800] 12:53:48 INFO - PROCESS | 2002 | 1461614028517 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]]]}] 12:53:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:53:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1532ms 12:53:48 INFO - PROCESS | 2002 | 1461614028571 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 12:53:48 INFO - PROCESS | 2002 | 1461614028575 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 12:53:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:53:48 INFO - PROCESS | 2002 | 1461614028583 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:53:48 INFO - PROCESS | 2002 | 1461614028589 Marionette TRACE conn4 <- [1,522,null,{}] 12:53:48 INFO - PROCESS | 2002 | 1461614028606 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}] 12:53:48 INFO - PROCESS | 2002 | 1461614028845 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 12:53:49 INFO - PROCESS | 2002 | 1461614029055 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:49 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d33e1000 == 70 [pid = 2002] [id = 138] 12:53:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05daad6800) [pid = 2002] [serial = 414] [outer = (nil)] 12:53:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05de27ac00) [pid = 2002] [serial = 415] [outer = 0x7f05daad6800] 12:53:49 INFO - PROCESS | 2002 | 1461614029176 Marionette DEBUG loaded listener.js 12:53:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 150 (0x7f05de371400) [pid = 2002] [serial = 416] [outer = 0x7f05daad6800] 12:53:49 INFO - PROCESS | 2002 | 1461614029985 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]]]}] 12:53:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:53:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1436ms 12:53:50 INFO - PROCESS | 2002 | 1461614030019 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 12:53:50 INFO - PROCESS | 2002 | 1461614030024 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 12:53:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:53:50 INFO - PROCESS | 2002 | 1461614030029 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:53:50 INFO - PROCESS | 2002 | 1461614030032 Marionette TRACE conn4 <- [1,526,null,{}] 12:53:50 INFO - PROCESS | 2002 | 1461614030037 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}] 12:53:50 INFO - PROCESS | 2002 | 1461614030219 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 12:53:50 INFO - PROCESS | 2002 | 1461614030377 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:50 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f1d1c000 == 71 [pid = 2002] [id = 139] 12:53:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 151 (0x7f05db73e000) [pid = 2002] [serial = 417] [outer = (nil)] 12:53:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 152 (0x7f05e0eb7800) [pid = 2002] [serial = 418] [outer = 0x7f05db73e000] 12:53:50 INFO - PROCESS | 2002 | 1461614030449 Marionette DEBUG loaded listener.js 12:53:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 153 (0x7f05e2627400) [pid = 2002] [serial = 419] [outer = 0x7f05db73e000] 12:53:51 INFO - PROCESS | 2002 | 1461614031467 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]]]}] 12:53:51 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 12:53:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1484ms 12:53:51 INFO - PROCESS | 2002 | 1461614031514 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 12:53:51 INFO - PROCESS | 2002 | 1461614031518 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 12:53:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:53:51 INFO - PROCESS | 2002 | 1461614031525 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:53:51 INFO - PROCESS | 2002 | 1461614031528 Marionette TRACE conn4 <- [1,530,null,{}] 12:53:51 INFO - PROCESS | 2002 | 1461614031535 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}] 12:53:51 INFO - PROCESS | 2002 | 1461614031745 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 12:53:51 INFO - PROCESS | 2002 | 1461614031948 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:52 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddedf800 == 72 [pid = 2002] [id = 140] 12:53:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 154 (0x7f05d3d8f000) [pid = 2002] [serial = 420] [outer = (nil)] 12:53:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 155 (0x7f05e262b000) [pid = 2002] [serial = 421] [outer = 0x7f05d3d8f000] 12:53:52 INFO - PROCESS | 2002 | 1461614032067 Marionette DEBUG loaded listener.js 12:53:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 156 (0x7f05e2631000) [pid = 2002] [serial = 422] [outer = 0x7f05d3d8f000] 12:53:52 INFO - PROCESS | 2002 | 1461614032903 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"]]]}] 12:53:52 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 12:53:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:53:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:53:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:53:52 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 12:53:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:53:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:53:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:53:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1436ms 12:53:52 INFO - PROCESS | 2002 | 1461614032964 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 12:53:52 INFO - PROCESS | 2002 | 1461614032968 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 12:53:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:53:52 INFO - PROCESS | 2002 | 1461614032975 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:53:52 INFO - PROCESS | 2002 | 1461614032977 Marionette TRACE conn4 <- [1,534,null,{}] 12:53:52 INFO - PROCESS | 2002 | 1461614032983 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}] 12:53:53 INFO - PROCESS | 2002 | 1461614033183 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 12:53:53 INFO - PROCESS | 2002 | 1461614033335 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:53 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d27bd800 == 73 [pid = 2002] [id = 141] 12:53:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 157 (0x7f05d26b0000) [pid = 2002] [serial = 423] [outer = (nil)] 12:53:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 158 (0x7f05e2b8e400) [pid = 2002] [serial = 424] [outer = 0x7f05d26b0000] 12:53:53 INFO - PROCESS | 2002 | 1461614033410 Marionette DEBUG loaded listener.js 12:53:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05e41b6800) [pid = 2002] [serial = 425] [outer = 0x7f05d26b0000] 12:53:54 INFO - PROCESS | 2002 | 1461614034220 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]]]}] 12:53:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 12:53:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1282ms 12:53:54 INFO - PROCESS | 2002 | 1461614034258 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 12:53:54 INFO - PROCESS | 2002 | 1461614034261 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 12:53:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:53:54 INFO - PROCESS | 2002 | 1461614034294 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:53:54 INFO - PROCESS | 2002 | 1461614034297 Marionette TRACE conn4 <- [1,538,null,{}] 12:53:54 INFO - PROCESS | 2002 | 1461614034305 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}] 12:53:54 INFO - PROCESS | 2002 | 1461614034481 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 12:53:54 INFO - PROCESS | 2002 | 1461614034633 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:54 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d1787000 == 74 [pid = 2002] [id = 142] 12:53:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05d15e1c00) [pid = 2002] [serial = 426] [outer = (nil)] 12:53:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05d15e4400) [pid = 2002] [serial = 427] [outer = 0x7f05d15e1c00] 12:53:54 INFO - PROCESS | 2002 | 1461614034704 Marionette DEBUG loaded listener.js 12:53:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05d15efc00) [pid = 2002] [serial = 428] [outer = 0x7f05d15e1c00] 12:53:55 INFO - PROCESS | 2002 | 1461614035480 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]]]}] 12:53:55 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. 12:53:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1257ms 12:53:55 INFO - PROCESS | 2002 | 1461614035526 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 12:53:55 INFO - PROCESS | 2002 | 1461614035529 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 12:53:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:53:55 INFO - PROCESS | 2002 | 1461614035535 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:53:55 INFO - PROCESS | 2002 | 1461614035539 Marionette TRACE conn4 <- [1,542,null,{}] 12:53:55 INFO - PROCESS | 2002 | 1461614035592 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}] 12:53:55 INFO - PROCESS | 2002 | 1461614035790 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 12:53:55 INFO - PROCESS | 2002 | 1461614035942 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:55 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d27d4800 == 75 [pid = 2002] [id = 143] 12:53:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 163 (0x7f05d15ed000) [pid = 2002] [serial = 429] [outer = (nil)] 12:53:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 164 (0x7f05d17dfc00) [pid = 2002] [serial = 430] [outer = 0x7f05d15ed000] 12:53:56 INFO - PROCESS | 2002 | 1461614036014 Marionette DEBUG loaded listener.js 12:53:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 165 (0x7f05d17e4800) [pid = 2002] [serial = 431] [outer = 0x7f05d15ed000] 12:53:56 INFO - PROCESS | 2002 | 1461614036831 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]]]}] 12:53:56 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. 12:53:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1323ms 12:53:56 INFO - PROCESS | 2002 | 1461614036861 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 12:53:56 INFO - PROCESS | 2002 | 1461614036866 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 12:53:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:53:56 INFO - PROCESS | 2002 | 1461614036873 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:53:56 INFO - PROCESS | 2002 | 1461614036876 Marionette TRACE conn4 <- [1,546,null,{}] 12:53:56 INFO - PROCESS | 2002 | 1461614036899 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}] 12:53:57 INFO - PROCESS | 2002 | 1461614037093 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 12:53:57 INFO - PROCESS | 2002 | 1461614037247 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:57 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ef9ac800 == 76 [pid = 2002] [id = 144] 12:53:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 166 (0x7f05d15ed800) [pid = 2002] [serial = 432] [outer = (nil)] 12:53:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 167 (0x7f05d17e4c00) [pid = 2002] [serial = 433] [outer = 0x7f05d15ed800] 12:53:57 INFO - PROCESS | 2002 | 1461614037326 Marionette DEBUG loaded listener.js 12:53:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05d26b1000) [pid = 2002] [serial = 434] [outer = 0x7f05d15ed800] 12:53:58 INFO - PROCESS | 2002 | 1461614038434 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]]]}] 12:53:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 12:53:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1596ms 12:53:58 INFO - PROCESS | 2002 | 1461614038470 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 12:53:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:53:58 INFO - PROCESS | 2002 | 1461614038476 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 12:53:58 INFO - PROCESS | 2002 | 1461614038484 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:53:58 INFO - PROCESS | 2002 | 1461614038489 Marionette TRACE conn4 <- [1,550,null,{}] 12:53:58 INFO - PROCESS | 2002 | 1461614038497 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}] 12:53:58 INFO - PROCESS | 2002 | 1461614038707 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 12:53:58 INFO - PROCESS | 2002 | 1461614038948 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:58 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d811a000 == 77 [pid = 2002] [id = 145] 12:53:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 169 (0x7f05d26b1800) [pid = 2002] [serial = 435] [outer = (nil)] 12:53:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 170 (0x7f05d2f1f400) [pid = 2002] [serial = 436] [outer = 0x7f05d26b1800] 12:53:59 INFO - PROCESS | 2002 | 1461614039016 Marionette DEBUG loaded listener.js 12:53:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 171 (0x7f05d3b7b400) [pid = 2002] [serial = 437] [outer = 0x7f05d26b1800] 12:53:59 INFO - PROCESS | 2002 | 1461614039892 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]]]}] 12:53:59 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. 12:53:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1442ms 12:53:59 INFO - PROCESS | 2002 | 1461614039925 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 12:53:59 INFO - PROCESS | 2002 | 1461614039933 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 12:53:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:53:59 INFO - PROCESS | 2002 | 1461614039942 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:53:59 INFO - PROCESS | 2002 | 1461614039946 Marionette TRACE conn4 <- [1,554,null,{}] 12:53:59 INFO - PROCESS | 2002 | 1461614039950 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}] 12:54:00 INFO - PROCESS | 2002 | 1461614040140 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 12:54:00 INFO - PROCESS | 2002 | 1461614040287 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:00 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d8156000 == 78 [pid = 2002] [id = 146] 12:54:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05d3b7cc00) [pid = 2002] [serial = 438] [outer = (nil)] 12:54:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 173 (0x7f05d3e65000) [pid = 2002] [serial = 439] [outer = 0x7f05d3b7cc00] 12:54:00 INFO - PROCESS | 2002 | 1461614040351 Marionette DEBUG loaded listener.js 12:54:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 174 (0x7f05d818b400) [pid = 2002] [serial = 440] [outer = 0x7f05d3b7cc00] 12:54:00 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f08c8000 == 77 [pid = 2002] [id = 59] 12:54:00 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e239a800 == 76 [pid = 2002] [id = 56] 12:54:00 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e9ad8800 == 75 [pid = 2002] [id = 58] 12:54:00 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e3c93000 == 74 [pid = 2002] [id = 103] 12:54:00 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ea9f1800 == 73 [pid = 2002] [id = 134] 12:54:00 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e6711800 == 72 [pid = 2002] [id = 133] 12:54:00 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e3c99800 == 71 [pid = 2002] [id = 132] 12:54:00 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e47ad800 == 70 [pid = 2002] [id = 118] 12:54:00 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e0d96800 == 69 [pid = 2002] [id = 131] 12:54:00 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d94e2800 == 68 [pid = 2002] [id = 130] 12:54:00 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3ed7000 == 67 [pid = 2002] [id = 129] 12:54:00 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f5354000 == 66 [pid = 2002] [id = 110] 12:54:00 INFO - PROCESS | 2002 | [2002] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:54:01 INFO - PROCESS | 2002 | --DOMWINDOW == 173 (0x7f05f0c1ec00) [pid = 2002] [serial = 361] [outer = (nil)] [url = about:blank] 12:54:01 INFO - PROCESS | 2002 | --DOMWINDOW == 172 (0x7f05e3aa4800) [pid = 2002] [serial = 358] [outer = (nil)] [url = about:blank] 12:54:01 INFO - PROCESS | 2002 | --DOMWINDOW == 171 (0x7f05da987000) [pid = 2002] [serial = 345] [outer = (nil)] [url = about:blank] 12:54:01 INFO - PROCESS | 2002 | --DOMWINDOW == 170 (0x7f05de4eb400) [pid = 2002] [serial = 351] [outer = (nil)] [url = about:blank] 12:54:01 INFO - PROCESS | 2002 | --DOMWINDOW == 169 (0x7f05dd14f400) [pid = 2002] [serial = 349] [outer = (nil)] [url = about:blank] 12:54:01 INFO - PROCESS | 2002 | --DOMWINDOW == 168 (0x7f05da98dc00) [pid = 2002] [serial = 346] [outer = (nil)] [url = about:blank] 12:54:01 INFO - PROCESS | 2002 | --DOMWINDOW == 167 (0x7f05de36f400) [pid = 2002] [serial = 336] [outer = (nil)] [url = about:blank] 12:54:01 INFO - PROCESS | 2002 | --DOMWINDOW == 166 (0x7f05e370c800) [pid = 2002] [serial = 360] [outer = (nil)] [url = about:blank] 12:54:01 INFO - PROCESS | 2002 | --DOMWINDOW == 165 (0x7f05e1ec2c00) [pid = 2002] [serial = 342] [outer = (nil)] [url = about:blank] 12:54:01 INFO - PROCESS | 2002 | --DOMWINDOW == 164 (0x7f05daad9800) [pid = 2002] [serial = 333] [outer = (nil)] [url = about:blank] 12:54:01 INFO - PROCESS | 2002 | --DOMWINDOW == 163 (0x7f05daade000) [pid = 2002] [serial = 348] [outer = (nil)] [url = about:blank] 12:54:01 INFO - PROCESS | 2002 | --DOMWINDOW == 162 (0x7f05e2b83400) [pid = 2002] [serial = 357] [outer = (nil)] [url = about:blank] 12:54:01 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05defb9800) [pid = 2002] [serial = 352] [outer = (nil)] [url = about:blank] 12:54:01 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05e0eee000) [pid = 2002] [serial = 354] [outer = (nil)] [url = about:blank] 12:54:01 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05df9d6c00) [pid = 2002] [serial = 339] [outer = (nil)] [url = about:blank] 12:54:01 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05e295ac00) [pid = 2002] [serial = 355] [outer = (nil)] [url = about:blank] 12:54:01 INFO - PROCESS | 2002 | 1461614041323 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]]]}] 12:54:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:54:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1437ms 12:54:01 INFO - PROCESS | 2002 | 1461614041380 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 12:54:01 INFO - PROCESS | 2002 | 1461614041384 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 12:54:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:54:01 INFO - PROCESS | 2002 | 1461614041390 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:54:01 INFO - PROCESS | 2002 | 1461614041400 Marionette TRACE conn4 <- [1,558,null,{}] 12:54:01 INFO - PROCESS | 2002 | 1461614041421 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}] 12:54:01 INFO - PROCESS | 2002 | 1461614041577 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 12:54:01 INFO - PROCESS | 2002 | 1461614041777 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:01 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d27ce800 == 67 [pid = 2002] [id = 147] 12:54:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05d15e4800) [pid = 2002] [serial = 441] [outer = (nil)] 12:54:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05d17de800) [pid = 2002] [serial = 442] [outer = 0x7f05d15e4800] 12:54:01 INFO - PROCESS | 2002 | 1461614041876 Marionette DEBUG loaded listener.js 12:54:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05d26aec00) [pid = 2002] [serial = 443] [outer = 0x7f05d15e4800] 12:54:02 INFO - PROCESS | 2002 | 1461614042897 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]]]}] 12:54:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:54:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1554ms 12:54:02 INFO - PROCESS | 2002 | 1461614042945 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 12:54:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:54:02 INFO - PROCESS | 2002 | 1461614042951 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 12:54:02 INFO - PROCESS | 2002 | 1461614042958 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:54:02 INFO - PROCESS | 2002 | 1461614042964 Marionette TRACE conn4 <- [1,562,null,{}] 12:54:02 INFO - PROCESS | 2002 | 1461614042972 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}] 12:54:03 INFO - PROCESS | 2002 | 1461614043160 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 12:54:03 INFO - PROCESS | 2002 | 1461614043317 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:03 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da903000 == 68 [pid = 2002] [id = 148] 12:54:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05d15e7400) [pid = 2002] [serial = 444] [outer = (nil)] 12:54:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 163 (0x7f05d818dc00) [pid = 2002] [serial = 445] [outer = 0x7f05d15e7400] 12:54:03 INFO - PROCESS | 2002 | 1461614043399 Marionette DEBUG loaded listener.js 12:54:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 164 (0x7f05d9357400) [pid = 2002] [serial = 446] [outer = 0x7f05d15e7400] 12:54:03 INFO - PROCESS | 2002 | [2002] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:54:04 INFO - PROCESS | 2002 | 1461614044320 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]]]}] 12:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1390ms 12:54:04 INFO - PROCESS | 2002 | 1461614044367 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 12:54:04 INFO - PROCESS | 2002 | 1461614044374 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 12:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:54:04 INFO - PROCESS | 2002 | 1461614044384 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:54:04 INFO - PROCESS | 2002 | 1461614044388 Marionette TRACE conn4 <- [1,566,null,{}] 12:54:04 INFO - PROCESS | 2002 | 1461614044393 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}] 12:54:04 INFO - PROCESS | 2002 | 1461614044583 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 12:54:04 INFO - PROCESS | 2002 | 1461614044740 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:04 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de21c800 == 69 [pid = 2002] [id = 149] 12:54:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 165 (0x7f05d95e0000) [pid = 2002] [serial = 447] [outer = (nil)] 12:54:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 166 (0x7f05da547000) [pid = 2002] [serial = 448] [outer = 0x7f05d95e0000] 12:54:04 INFO - PROCESS | 2002 | 1461614044817 Marionette DEBUG loaded listener.js 12:54:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 167 (0x7f05da938800) [pid = 2002] [serial = 449] [outer = 0x7f05d95e0000] 12:54:05 INFO - PROCESS | 2002 | [2002] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:54:05 INFO - PROCESS | 2002 | 1461614045760 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]]]}] 12:54:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:54:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1438ms 12:54:05 INFO - PROCESS | 2002 | 1461614045823 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 12:54:05 INFO - PROCESS | 2002 | 1461614045828 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 12:54:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:54:05 INFO - PROCESS | 2002 | 1461614045836 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:54:05 INFO - PROCESS | 2002 | 1461614045845 Marionette TRACE conn4 <- [1,570,null,{}] 12:54:05 INFO - PROCESS | 2002 | 1461614045860 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}] 12:54:06 INFO - PROCESS | 2002 | 1461614046092 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 12:54:06 INFO - PROCESS | 2002 | 1461614046248 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:06 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e21c9800 == 70 [pid = 2002] [id = 150] 12:54:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05daada000) [pid = 2002] [serial = 450] [outer = (nil)] 12:54:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 169 (0x7f05dc698000) [pid = 2002] [serial = 451] [outer = 0x7f05daada000] 12:54:06 INFO - PROCESS | 2002 | 1461614046321 Marionette DEBUG loaded listener.js 12:54:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 170 (0x7f05dd156c00) [pid = 2002] [serial = 452] [outer = 0x7f05daada000] 12:54:06 INFO - PROCESS | 2002 | [2002] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:54:07 INFO - PROCESS | 2002 | 1461614047261 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]]]}] 12:54:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:54:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1499ms 12:54:07 INFO - PROCESS | 2002 | 1461614047334 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 12:54:07 INFO - PROCESS | 2002 | 1461614047338 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 12:54:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:54:07 INFO - PROCESS | 2002 | 1461614047346 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:54:07 INFO - PROCESS | 2002 | 1461614047349 Marionette TRACE conn4 <- [1,574,null,{}] 12:54:07 INFO - PROCESS | 2002 | 1461614047355 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}] 12:54:07 INFO - PROCESS | 2002 | 1461614047570 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 12:54:07 INFO - PROCESS | 2002 | 1461614047764 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:07 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3abf800 == 71 [pid = 2002] [id = 151] 12:54:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 171 (0x7f05db6ef000) [pid = 2002] [serial = 453] [outer = (nil)] 12:54:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05dd9e7800) [pid = 2002] [serial = 454] [outer = 0x7f05db6ef000] 12:54:07 INFO - PROCESS | 2002 | 1461614047888 Marionette DEBUG loaded listener.js 12:54:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 173 (0x7f05dd9ec400) [pid = 2002] [serial = 455] [outer = 0x7f05db6ef000] 12:54:08 INFO - PROCESS | 2002 | 1461614048732 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]]]}] 12:54:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:54:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1439ms 12:54:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:54:08 INFO - PROCESS | 2002 | 1461614048787 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 12:54:08 INFO - PROCESS | 2002 | 1461614048790 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 12:54:08 INFO - PROCESS | 2002 | 1461614048796 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:54:08 INFO - PROCESS | 2002 | 1461614048800 Marionette TRACE conn4 <- [1,578,null,{}] 12:54:08 INFO - PROCESS | 2002 | 1461614048805 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}] 12:54:08 INFO - PROCESS | 2002 | 1461614048989 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 12:54:09 INFO - PROCESS | 2002 | 1461614049145 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:09 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e47ad800 == 72 [pid = 2002] [id = 152] 12:54:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 174 (0x7f05dd9f3800) [pid = 2002] [serial = 456] [outer = (nil)] 12:54:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 175 (0x7f05de27b400) [pid = 2002] [serial = 457] [outer = 0x7f05dd9f3800] 12:54:09 INFO - PROCESS | 2002 | 1461614049238 Marionette DEBUG loaded listener.js 12:54:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05defbd800) [pid = 2002] [serial = 458] [outer = 0x7f05dd9f3800] 12:54:10 INFO - PROCESS | 2002 | 1461614050309 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]]]}] 12:54:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:54:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1584ms 12:54:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:54:10 INFO - PROCESS | 2002 | 1461614050381 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 12:54:10 INFO - PROCESS | 2002 | 1461614050384 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 12:54:10 INFO - PROCESS | 2002 | 1461614050391 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:54:10 INFO - PROCESS | 2002 | 1461614050394 Marionette TRACE conn4 <- [1,582,null,{}] 12:54:10 INFO - PROCESS | 2002 | 1461614050400 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}] 12:54:10 INFO - PROCESS | 2002 | 1461614050590 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 12:54:10 INFO - PROCESS | 2002 | 1461614050748 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:10 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ea9ed800 == 73 [pid = 2002] [id = 153] 12:54:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 177 (0x7f05defc1000) [pid = 2002] [serial = 459] [outer = (nil)] 12:54:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05e2634000) [pid = 2002] [serial = 460] [outer = 0x7f05defc1000] 12:54:10 INFO - PROCESS | 2002 | 1461614050826 Marionette DEBUG loaded listener.js 12:54:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05e2999c00) [pid = 2002] [serial = 461] [outer = 0x7f05defc1000] 12:54:11 INFO - PROCESS | 2002 | 1461614051797 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]]]}] 12:54:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:54:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1486ms 12:54:11 INFO - PROCESS | 2002 | 1461614051876 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 12:54:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:54:11 INFO - PROCESS | 2002 | 1461614051880 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 12:54:11 INFO - PROCESS | 2002 | 1461614051887 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:54:11 INFO - PROCESS | 2002 | 1461614051890 Marionette TRACE conn4 <- [1,586,null,{}] 12:54:11 INFO - PROCESS | 2002 | 1461614051897 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}] 12:54:12 INFO - PROCESS | 2002 | 1461614052113 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 12:54:12 INFO - PROCESS | 2002 | 1461614052320 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:12 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f0c48000 == 74 [pid = 2002] [id = 154] 12:54:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05d3d8d400) [pid = 2002] [serial = 462] [outer = (nil)] 12:54:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 181 (0x7f05e2b8e000) [pid = 2002] [serial = 463] [outer = 0x7f05d3d8d400] 12:54:12 INFO - PROCESS | 2002 | 1461614052440 Marionette DEBUG loaded listener.js 12:54:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 182 (0x7f05e3d3c800) [pid = 2002] [serial = 464] [outer = 0x7f05d3d8d400] 12:54:13 INFO - PROCESS | 2002 | [2002] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:54:13 INFO - PROCESS | 2002 | 1461614053544 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]]]}] 12:54:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:54:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1699ms 12:54:13 INFO - PROCESS | 2002 | 1461614053586 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 12:54:13 INFO - PROCESS | 2002 | 1461614053590 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 12:54:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:54:13 INFO - PROCESS | 2002 | 1461614053596 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:54:13 INFO - PROCESS | 2002 | 1461614053599 Marionette TRACE conn4 <- [1,590,null,{}] 12:54:13 INFO - PROCESS | 2002 | 1461614053605 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}] 12:54:13 INFO - PROCESS | 2002 | 1461614053775 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 12:54:13 INFO - PROCESS | 2002 | 1461614053982 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:14 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f7b80000 == 75 [pid = 2002] [id = 155] 12:54:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 183 (0x7f05ddf55800) [pid = 2002] [serial = 465] [outer = (nil)] 12:54:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 184 (0x7f05ddf5a800) [pid = 2002] [serial = 466] [outer = 0x7f05ddf55800] 12:54:14 INFO - PROCESS | 2002 | 1461614054103 Marionette DEBUG loaded listener.js 12:54:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 185 (0x7f05ddf5f000) [pid = 2002] [serial = 467] [outer = 0x7f05ddf55800] 12:54:15 INFO - PROCESS | 2002 | 1461614055106 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]]]}] 12:54:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:54:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1579ms 12:54:15 INFO - PROCESS | 2002 | 1461614055176 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 12:54:15 INFO - PROCESS | 2002 | 1461614055179 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 12:54:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:54:15 INFO - PROCESS | 2002 | 1461614055186 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:54:15 INFO - PROCESS | 2002 | 1461614055190 Marionette TRACE conn4 <- [1,594,null,{}] 12:54:15 INFO - PROCESS | 2002 | 1461614055195 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}] 12:54:15 INFO - PROCESS | 2002 | 1461614055390 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 12:54:15 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d8156000 == 74 [pid = 2002] [id = 146] 12:54:15 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d811a000 == 73 [pid = 2002] [id = 145] 12:54:15 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d27d4800 == 72 [pid = 2002] [id = 143] 12:54:15 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d1787000 == 71 [pid = 2002] [id = 142] 12:54:15 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d27bd800 == 70 [pid = 2002] [id = 141] 12:54:15 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddedf800 == 69 [pid = 2002] [id = 140] 12:54:15 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f1d1c000 == 68 [pid = 2002] [id = 139] 12:54:15 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05da91f800 == 67 [pid = 2002] [id = 136] 12:54:16 INFO - PROCESS | 2002 | 1461614056177 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:16 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d267e000 == 68 [pid = 2002] [id = 156] 12:54:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 186 (0x7f05d17e2000) [pid = 2002] [serial = 468] [outer = (nil)] 12:54:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 187 (0x7f05d26a2400) [pid = 2002] [serial = 469] [outer = 0x7f05d17e2000] 12:54:16 INFO - PROCESS | 2002 | 1461614056246 Marionette DEBUG loaded listener.js 12:54:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 188 (0x7f05d2f17400) [pid = 2002] [serial = 470] [outer = 0x7f05d17e2000] 12:54:17 INFO - PROCESS | 2002 | 1461614057036 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]]]}] 12:54:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:54:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1932ms 12:54:17 INFO - PROCESS | 2002 | 1461614057121 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 12:54:17 INFO - PROCESS | 2002 | 1461614057128 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 12:54:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:54:17 INFO - PROCESS | 2002 | 1461614057142 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:54:17 INFO - PROCESS | 2002 | 1461614057149 Marionette TRACE conn4 <- [1,598,null,{}] 12:54:17 INFO - PROCESS | 2002 | 1461614057156 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}] 12:54:17 INFO - PROCESS | 2002 | 1461614057388 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 12:54:17 INFO - PROCESS | 2002 | 1461614057451 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:17 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d8148800 == 69 [pid = 2002] [id = 157] 12:54:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 189 (0x7f05d3b79c00) [pid = 2002] [serial = 471] [outer = (nil)] 12:54:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 190 (0x7f05d8190000) [pid = 2002] [serial = 472] [outer = 0x7f05d3b79c00] 12:54:17 INFO - PROCESS | 2002 | 1461614057525 Marionette DEBUG loaded listener.js 12:54:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 191 (0x7f05d9358800) [pid = 2002] [serial = 473] [outer = 0x7f05d3b79c00] 12:54:18 INFO - PROCESS | 2002 | 1461614058470 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]]]}] 12:54:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:54:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1389ms 12:54:18 INFO - PROCESS | 2002 | 1461614058530 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 12:54:18 INFO - PROCESS | 2002 | 1461614058536 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 12:54:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:54:18 INFO - PROCESS | 2002 | 1461614058548 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:54:18 INFO - PROCESS | 2002 | 1461614058551 Marionette TRACE conn4 <- [1,602,null,{}] 12:54:18 INFO - PROCESS | 2002 | 1461614058556 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}] 12:54:18 INFO - PROCESS | 2002 | 1461614058765 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 12:54:18 INFO - PROCESS | 2002 | 1461614058795 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:18 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddbd0800 == 70 [pid = 2002] [id = 158] 12:54:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 192 (0x7f05da54e800) [pid = 2002] [serial = 474] [outer = (nil)] 12:54:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 193 (0x7f05da93ec00) [pid = 2002] [serial = 475] [outer = 0x7f05da54e800] 12:54:18 INFO - PROCESS | 2002 | 1461614058870 Marionette DEBUG loaded listener.js 12:54:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 194 (0x7f05daad4800) [pid = 2002] [serial = 476] [outer = 0x7f05da54e800] 12:54:19 INFO - PROCESS | 2002 | --DOMWINDOW == 193 (0x7f05d82b6c00) [pid = 2002] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:54:19 INFO - PROCESS | 2002 | --DOMWINDOW == 192 (0x7f05d82bcc00) [pid = 2002] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:54:19 INFO - PROCESS | 2002 | --DOMWINDOW == 191 (0x7f05d3e6e400) [pid = 2002] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:54:19 INFO - PROCESS | 2002 | --DOMWINDOW == 190 (0x7f05d3d85800) [pid = 2002] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:54:19 INFO - PROCESS | 2002 | --DOMWINDOW == 189 (0x7f05d3d8b000) [pid = 2002] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:54:19 INFO - PROCESS | 2002 | --DOMWINDOW == 188 (0x7f05d9365000) [pid = 2002] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:54:19 INFO - PROCESS | 2002 | --DOMWINDOW == 187 (0x7f05d26b1800) [pid = 2002] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 12:54:19 INFO - PROCESS | 2002 | 1461614059867 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]]]}] 12:54:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:54:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1334ms 12:54:19 INFO - PROCESS | 2002 | 1461614059883 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 12:54:19 INFO - PROCESS | 2002 | 1461614059887 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 12:54:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:54:19 INFO - PROCESS | 2002 | 1461614059903 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:54:19 INFO - PROCESS | 2002 | 1461614059912 Marionette TRACE conn4 <- [1,606,null,{}] 12:54:19 INFO - PROCESS | 2002 | 1461614059917 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}] 12:54:20 INFO - PROCESS | 2002 | 1461614060145 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 12:54:20 INFO - PROCESS | 2002 | 1461614060169 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:20 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de21f800 == 71 [pid = 2002] [id = 159] 12:54:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 188 (0x7f05d82b6c00) [pid = 2002] [serial = 477] [outer = (nil)] 12:54:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 189 (0x7f05db6efc00) [pid = 2002] [serial = 478] [outer = 0x7f05d82b6c00] 12:54:20 INFO - PROCESS | 2002 | 1461614060234 Marionette DEBUG loaded listener.js 12:54:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 190 (0x7f05ddf56800) [pid = 2002] [serial = 479] [outer = 0x7f05d82b6c00] 12:54:21 INFO - PROCESS | 2002 | 1461614061031 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]]]}] 12:54:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:54:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1191ms 12:54:21 INFO - PROCESS | 2002 | 1461614061089 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 12:54:21 INFO - PROCESS | 2002 | 1461614061092 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 12:54:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:54:21 INFO - PROCESS | 2002 | 1461614061099 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:54:21 INFO - PROCESS | 2002 | 1461614061101 Marionette TRACE conn4 <- [1,610,null,{}] 12:54:21 INFO - PROCESS | 2002 | 1461614061108 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}] 12:54:21 INFO - PROCESS | 2002 | 1461614061265 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 12:54:21 INFO - PROCESS | 2002 | 1461614061276 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:21 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3188800 == 72 [pid = 2002] [id = 160] 12:54:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 191 (0x7f05dd9f0400) [pid = 2002] [serial = 480] [outer = (nil)] 12:54:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 192 (0x7f05de4e8000) [pid = 2002] [serial = 481] [outer = 0x7f05dd9f0400] 12:54:21 INFO - PROCESS | 2002 | 1461614061339 Marionette DEBUG loaded listener.js 12:54:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 193 (0x7f05de599800) [pid = 2002] [serial = 482] [outer = 0x7f05dd9f0400] 12:54:22 INFO - PROCESS | 2002 | 1461614062468 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]]]}] 12:54:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:54:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1432ms 12:54:22 INFO - PROCESS | 2002 | 1461614062533 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 12:54:22 INFO - PROCESS | 2002 | 1461614062541 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 12:54:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:54:22 INFO - PROCESS | 2002 | 1461614062550 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:54:22 INFO - PROCESS | 2002 | 1461614062556 Marionette TRACE conn4 <- [1,614,null,{}] 12:54:22 INFO - PROCESS | 2002 | 1461614062565 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}] 12:54:22 INFO - PROCESS | 2002 | 1461614062802 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 12:54:23 INFO - PROCESS | 2002 | 1461614063015 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:23 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da91e800 == 73 [pid = 2002] [id = 161] 12:54:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 194 (0x7f05d8197000) [pid = 2002] [serial = 483] [outer = (nil)] 12:54:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 195 (0x7f05d82c2c00) [pid = 2002] [serial = 484] [outer = 0x7f05d8197000] 12:54:23 INFO - PROCESS | 2002 | 1461614063139 Marionette DEBUG loaded listener.js 12:54:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 196 (0x7f05da987c00) [pid = 2002] [serial = 485] [outer = 0x7f05d8197000] 12:54:24 INFO - PROCESS | 2002 | 1461614063999 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]]]}] 12:54:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:54:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1486ms 12:54:24 INFO - PROCESS | 2002 | 1461614064036 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 12:54:24 INFO - PROCESS | 2002 | 1461614064045 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 12:54:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:54:24 INFO - PROCESS | 2002 | 1461614064056 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:54:24 INFO - PROCESS | 2002 | 1461614064059 Marionette TRACE conn4 <- [1,618,null,{}] 12:54:24 INFO - PROCESS | 2002 | 1461614064066 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}] 12:54:24 INFO - PROCESS | 2002 | 1461614064255 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 12:54:24 INFO - PROCESS | 2002 | 1461614064413 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:24 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3f8c000 == 74 [pid = 2002] [id = 162] 12:54:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 197 (0x7f05db741800) [pid = 2002] [serial = 486] [outer = (nil)] 12:54:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 198 (0x7f05ddf5fc00) [pid = 2002] [serial = 487] [outer = 0x7f05db741800] 12:54:24 INFO - PROCESS | 2002 | 1461614064492 Marionette DEBUG loaded listener.js 12:54:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 199 (0x7f05de379000) [pid = 2002] [serial = 488] [outer = 0x7f05db741800] 12:54:25 INFO - PROCESS | 2002 | 1461614065431 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]]]}] 12:54:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:54:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1434ms 12:54:25 INFO - PROCESS | 2002 | 1461614065491 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 12:54:25 INFO - PROCESS | 2002 | 1461614065494 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 12:54:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:54:25 INFO - PROCESS | 2002 | 1461614065502 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:54:25 INFO - PROCESS | 2002 | 1461614065508 Marionette TRACE conn4 <- [1,622,null,{}] 12:54:25 INFO - PROCESS | 2002 | 1461614065525 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}] 12:54:25 INFO - PROCESS | 2002 | 1461614065761 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 12:54:25 INFO - PROCESS | 2002 | 1461614065972 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:26 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5544800 == 75 [pid = 2002] [id = 163] 12:54:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 200 (0x7f05e0eee000) [pid = 2002] [serial = 489] [outer = (nil)] 12:54:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 201 (0x7f05e2629c00) [pid = 2002] [serial = 490] [outer = 0x7f05e0eee000] 12:54:26 INFO - PROCESS | 2002 | 1461614066102 Marionette DEBUG loaded listener.js 12:54:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 202 (0x7f05e3a9ac00) [pid = 2002] [serial = 491] [outer = 0x7f05e0eee000] 12:54:26 INFO - PROCESS | 2002 | 1461614066942 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]]]}] 12:54:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:54:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1492ms 12:54:27 INFO - PROCESS | 2002 | 1461614066996 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 12:54:27 INFO - PROCESS | 2002 | 1461614067001 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 12:54:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:54:27 INFO - PROCESS | 2002 | 1461614067007 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:54:27 INFO - PROCESS | 2002 | 1461614067010 Marionette TRACE conn4 <- [1,626,null,{}] 12:54:27 INFO - PROCESS | 2002 | 1461614067015 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}] 12:54:27 INFO - PROCESS | 2002 | 1461614067194 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 12:54:27 INFO - PROCESS | 2002 | 1461614067353 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:27 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3cae000 == 76 [pid = 2002] [id = 164] 12:54:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 203 (0x7f05e0eb6400) [pid = 2002] [serial = 492] [outer = (nil)] 12:54:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 204 (0x7f05e47a3400) [pid = 2002] [serial = 493] [outer = 0x7f05e0eb6400] 12:54:27 INFO - PROCESS | 2002 | 1461614067428 Marionette DEBUG loaded listener.js 12:54:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 205 (0x7f05e67b8800) [pid = 2002] [serial = 494] [outer = 0x7f05e0eb6400] 12:54:28 INFO - PROCESS | 2002 | 1461614068300 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]]]}] 12:54:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:54:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1328ms 12:54:28 INFO - PROCESS | 2002 | 1461614068336 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 12:54:28 INFO - PROCESS | 2002 | 1461614068340 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 12:54:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:54:28 INFO - PROCESS | 2002 | 1461614068345 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:54:28 INFO - PROCESS | 2002 | 1461614068347 Marionette TRACE conn4 <- [1,630,null,{}] 12:54:28 INFO - PROCESS | 2002 | 1461614068353 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}] 12:54:28 INFO - PROCESS | 2002 | 1461614068508 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 12:54:28 INFO - PROCESS | 2002 | 1461614068671 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:28 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dd7b2800 == 77 [pid = 2002] [id = 165] 12:54:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 206 (0x7f05e3d56400) [pid = 2002] [serial = 495] [outer = (nil)] 12:54:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 207 (0x7f05e6c14800) [pid = 2002] [serial = 496] [outer = 0x7f05e3d56400] 12:54:28 INFO - PROCESS | 2002 | 1461614068744 Marionette DEBUG loaded listener.js 12:54:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 208 (0x7f05ea986400) [pid = 2002] [serial = 497] [outer = 0x7f05e3d56400] 12:54:29 INFO - PROCESS | 2002 | 1461614069647 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]]]}] 12:54:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:54:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1329ms 12:54:29 INFO - PROCESS | 2002 | 1461614069676 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 12:54:29 INFO - PROCESS | 2002 | 1461614069680 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 12:54:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:54:29 INFO - PROCESS | 2002 | 1461614069686 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:54:29 INFO - PROCESS | 2002 | 1461614069688 Marionette TRACE conn4 <- [1,634,null,{}] 12:54:29 INFO - PROCESS | 2002 | 1461614069693 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}] 12:54:29 INFO - PROCESS | 2002 | 1461614069864 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 12:54:30 INFO - PROCESS | 2002 | 1461614070032 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:30 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dddc6800 == 78 [pid = 2002] [id = 166] 12:54:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 209 (0x7f05e2a98000) [pid = 2002] [serial = 498] [outer = (nil)] 12:54:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 210 (0x7f05ef904c00) [pid = 2002] [serial = 499] [outer = 0x7f05e2a98000] 12:54:30 INFO - PROCESS | 2002 | 1461614070115 Marionette DEBUG loaded listener.js 12:54:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 211 (0x7f05f16afc00) [pid = 2002] [serial = 500] [outer = 0x7f05e2a98000] 12:54:30 INFO - PROCESS | 2002 | [2002] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:54:31 INFO - PROCESS | 2002 | 1461614071020 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]]]}] 12:54:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:54:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1380ms 12:54:31 INFO - PROCESS | 2002 | 1461614071068 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 12:54:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:54:31 INFO - PROCESS | 2002 | 1461614071072 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 12:54:31 INFO - PROCESS | 2002 | 1461614071079 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:54:31 INFO - PROCESS | 2002 | 1461614071083 Marionette TRACE conn4 <- [1,638,null,{}] 12:54:31 INFO - PROCESS | 2002 | 1461614071089 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}] 12:54:31 INFO - PROCESS | 2002 | 1461614071271 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 12:54:31 INFO - PROCESS | 2002 | 1461614071441 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:31 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d814e000 == 79 [pid = 2002] [id = 167] 12:54:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 212 (0x7f05cf45f400) [pid = 2002] [serial = 501] [outer = (nil)] 12:54:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 213 (0x7f05cf466400) [pid = 2002] [serial = 502] [outer = 0x7f05cf45f400] 12:54:31 INFO - PROCESS | 2002 | 1461614071520 Marionette DEBUG loaded listener.js 12:54:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 214 (0x7f05cf46a800) [pid = 2002] [serial = 503] [outer = 0x7f05cf45f400] 12:54:32 INFO - PROCESS | 2002 | [2002] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:54:32 INFO - PROCESS | 2002 | 1461614072777 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]]]}] 12:54:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:54:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1738ms 12:54:32 INFO - PROCESS | 2002 | 1461614072817 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 12:54:32 INFO - PROCESS | 2002 | 1461614072823 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 12:54:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:54:32 INFO - PROCESS | 2002 | 1461614072841 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:54:32 INFO - PROCESS | 2002 | 1461614072844 Marionette TRACE conn4 <- [1,642,null,{}] 12:54:32 INFO - PROCESS | 2002 | 1461614072852 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}] 12:54:33 INFO - PROCESS | 2002 | 1461614073018 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 12:54:33 INFO - PROCESS | 2002 | 1461614073265 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:33 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3ee0000 == 80 [pid = 2002] [id = 168] 12:54:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 215 (0x7f05d31ce400) [pid = 2002] [serial = 504] [outer = (nil)] 12:54:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 216 (0x7f05d3d86800) [pid = 2002] [serial = 505] [outer = 0x7f05d31ce400] 12:54:33 INFO - PROCESS | 2002 | 1461614073336 Marionette DEBUG loaded listener.js 12:54:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 217 (0x7f05d3e6d000) [pid = 2002] [serial = 506] [outer = 0x7f05d31ce400] 12:54:34 INFO - PROCESS | 2002 | 1461614074299 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]]]}] 12:54:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:54:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1535ms 12:54:34 INFO - PROCESS | 2002 | 1461614074375 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 12:54:34 INFO - PROCESS | 2002 | 1461614074383 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 12:54:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:54:34 INFO - PROCESS | 2002 | 1461614074394 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:54:34 INFO - PROCESS | 2002 | 1461614074397 Marionette TRACE conn4 <- [1,646,null,{}] 12:54:34 INFO - PROCESS | 2002 | 1461614074403 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}] 12:54:34 INFO - PROCESS | 2002 | 1461614074607 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 12:54:34 INFO - PROCESS | 2002 | 1461614074820 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:34 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d1790800 == 81 [pid = 2002] [id = 169] 12:54:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 218 (0x7f05da932c00) [pid = 2002] [serial = 507] [outer = (nil)] 12:54:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 219 (0x7f05da936000) [pid = 2002] [serial = 508] [outer = 0x7f05da932c00] 12:54:34 INFO - PROCESS | 2002 | 1461614074991 Marionette DEBUG loaded listener.js 12:54:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 220 (0x7f05daad7c00) [pid = 2002] [serial = 509] [outer = 0x7f05da932c00] 12:54:35 INFO - PROCESS | 2002 | 1461614075916 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]]]}] 12:54:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:54:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1584ms 12:54:35 INFO - PROCESS | 2002 | 1461614075980 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 12:54:35 INFO - PROCESS | 2002 | 1461614075986 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 12:54:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:54:36 INFO - PROCESS | 2002 | 1461614075996 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:54:36 INFO - PROCESS | 2002 | 1461614076006 Marionette TRACE conn4 <- [1,650,null,{}] 12:54:36 INFO - PROCESS | 2002 | 1461614076031 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}] 12:54:36 INFO - PROCESS | 2002 | 1461614076394 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 12:54:36 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e25a1000 == 80 [pid = 2002] [id = 53] 12:54:36 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05fae86000 == 79 [pid = 2002] [id = 101] 12:54:36 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e0565000 == 78 [pid = 2002] [id = 55] 12:54:36 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ea9e2000 == 77 [pid = 2002] [id = 44] 12:54:36 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e13a3000 == 76 [pid = 2002] [id = 46] 12:54:36 INFO - PROCESS | 2002 | --DOMWINDOW == 219 (0x7f05da991400) [pid = 2002] [serial = 366] [outer = (nil)] [url = about:blank] 12:54:36 INFO - PROCESS | 2002 | --DOMWINDOW == 218 (0x7f05defba000) [pid = 2002] [serial = 369] [outer = (nil)] [url = about:blank] 12:54:36 INFO - PROCESS | 2002 | --DOMWINDOW == 217 (0x7f05f56acc00) [pid = 2002] [serial = 372] [outer = (nil)] [url = about:blank] 12:54:36 INFO - PROCESS | 2002 | --DOMWINDOW == 216 (0x7f05d946d000) [pid = 2002] [serial = 375] [outer = (nil)] [url = about:blank] 12:54:36 INFO - PROCESS | 2002 | --DOMWINDOW == 215 (0x7f05d3b7e400) [pid = 2002] [serial = 378] [outer = (nil)] [url = about:blank] 12:54:36 INFO - PROCESS | 2002 | --DOMWINDOW == 214 (0x7f05f9f7b800) [pid = 2002] [serial = 381] [outer = (nil)] [url = about:blank] 12:54:36 INFO - PROCESS | 2002 | --DOMWINDOW == 213 (0x7f05d2f1c000) [pid = 2002] [serial = 384] [outer = (nil)] [url = about:blank] 12:54:36 INFO - PROCESS | 2002 | --DOMWINDOW == 212 (0x7f05d3d89400) [pid = 2002] [serial = 408] [outer = (nil)] [url = about:blank] 12:54:36 INFO - PROCESS | 2002 | --DOMWINDOW == 211 (0x7f05d82c0000) [pid = 2002] [serial = 412] [outer = (nil)] [url = about:blank] 12:54:36 INFO - PROCESS | 2002 | --DOMWINDOW == 210 (0x7f05de27ac00) [pid = 2002] [serial = 415] [outer = (nil)] [url = about:blank] 12:54:36 INFO - PROCESS | 2002 | --DOMWINDOW == 209 (0x7f05e0eb7800) [pid = 2002] [serial = 418] [outer = (nil)] [url = about:blank] 12:54:36 INFO - PROCESS | 2002 | --DOMWINDOW == 208 (0x7f05e262b000) [pid = 2002] [serial = 421] [outer = (nil)] [url = about:blank] 12:54:36 INFO - PROCESS | 2002 | --DOMWINDOW == 207 (0x7f05e2b8e400) [pid = 2002] [serial = 424] [outer = (nil)] [url = about:blank] 12:54:36 INFO - PROCESS | 2002 | --DOMWINDOW == 206 (0x7f05d15e4400) [pid = 2002] [serial = 427] [outer = (nil)] [url = about:blank] 12:54:36 INFO - PROCESS | 2002 | --DOMWINDOW == 205 (0x7f05d17dfc00) [pid = 2002] [serial = 430] [outer = (nil)] [url = about:blank] 12:54:36 INFO - PROCESS | 2002 | --DOMWINDOW == 204 (0x7f05d3e65000) [pid = 2002] [serial = 439] [outer = (nil)] [url = about:blank] 12:54:36 INFO - PROCESS | 2002 | --DOMWINDOW == 203 (0x7f05d17e4c00) [pid = 2002] [serial = 433] [outer = (nil)] [url = about:blank] 12:54:36 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f1716800 == 75 [pid = 2002] [id = 123] 12:54:36 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e0557000 == 74 [pid = 2002] [id = 51] 12:54:36 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05fa1af000 == 73 [pid = 2002] [id = 76] 12:54:36 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f0a65000 == 72 [pid = 2002] [id = 100] 12:54:36 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05db91e800 == 71 [pid = 2002] [id = 45] 12:54:36 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f5b4b800 == 70 [pid = 2002] [id = 75] 12:54:36 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e3d79800 == 69 [pid = 2002] [id = 49] 12:54:36 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e0547000 == 68 [pid = 2002] [id = 38] 12:54:36 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e05b3000 == 67 [pid = 2002] [id = 43] 12:54:36 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e055c000 == 66 [pid = 2002] [id = 122] 12:54:36 INFO - PROCESS | 2002 | 1461614076791 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:36 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e3abf800 == 65 [pid = 2002] [id = 151] 12:54:36 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d33da000 == 66 [pid = 2002] [id = 170] 12:54:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 204 (0x7f05d82b8400) [pid = 2002] [serial = 510] [outer = (nil)] 12:54:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 205 (0x7f05da93d400) [pid = 2002] [serial = 511] [outer = 0x7f05d82b8400] 12:54:36 INFO - PROCESS | 2002 | 1461614076868 Marionette DEBUG loaded listener.js 12:54:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 206 (0x7f05dd9ec800) [pid = 2002] [serial = 512] [outer = 0x7f05d82b8400] 12:54:37 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e21c9800 == 65 [pid = 2002] [id = 150] 12:54:37 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de21c800 == 64 [pid = 2002] [id = 149] 12:54:37 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f5595800 == 63 [pid = 2002] [id = 135] 12:54:37 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05da903000 == 62 [pid = 2002] [id = 148] 12:54:37 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d27ce800 == 61 [pid = 2002] [id = 147] 12:54:37 INFO - PROCESS | 2002 | --DOMWINDOW == 205 (0x7f05dc53a800) [pid = 2002] [serial = 396] [outer = (nil)] [url = about:blank] 12:54:37 INFO - PROCESS | 2002 | --DOMWINDOW == 204 (0x7f05da93a400) [pid = 2002] [serial = 399] [outer = (nil)] [url = about:blank] 12:54:37 INFO - PROCESS | 2002 | --DOMWINDOW == 203 (0x7f05d3e70c00) [pid = 2002] [serial = 402] [outer = (nil)] [url = about:blank] 12:54:37 INFO - PROCESS | 2002 | --DOMWINDOW == 202 (0x7f05d3d8e400) [pid = 2002] [serial = 388] [outer = (nil)] [url = about:blank] 12:54:37 INFO - PROCESS | 2002 | --DOMWINDOW == 201 (0x7f05d3d88400) [pid = 2002] [serial = 387] [outer = (nil)] [url = about:blank] 12:54:37 INFO - PROCESS | 2002 | --DOMWINDOW == 200 (0x7f05daad6000) [pid = 2002] [serial = 393] [outer = (nil)] [url = about:blank] 12:54:37 INFO - PROCESS | 2002 | --DOMWINDOW == 199 (0x7f05f5d42800) [pid = 2002] [serial = 363] [outer = (nil)] [url = about:blank] 12:54:37 INFO - PROCESS | 2002 | --DOMWINDOW == 198 (0x7f05d9470000) [pid = 2002] [serial = 390] [outer = (nil)] [url = about:blank] 12:54:37 INFO - PROCESS | 2002 | --DOMWINDOW == 197 (0x7f05d97d5000) [pid = 2002] [serial = 391] [outer = (nil)] [url = about:blank] 12:54:37 INFO - PROCESS | 2002 | --DOMWINDOW == 196 (0x7f05d2f1f400) [pid = 2002] [serial = 436] [outer = (nil)] [url = about:blank] 12:54:37 INFO - PROCESS | 2002 | --DOMWINDOW == 195 (0x7f05d3b7b400) [pid = 2002] [serial = 437] [outer = (nil)] [url = about:blank] 12:54:37 INFO - PROCESS | 2002 | --DOMWINDOW == 194 (0x7f05e0eb2800) [pid = 2002] [serial = 217] [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.] 12:54:37 INFO - PROCESS | 2002 | --DOMWINDOW == 193 (0x7f05de4f0800) [pid = 2002] [serial = 405] [outer = (nil)] [url = about:blank] 12:54:37 INFO - PROCESS | 2002 | --DOMWINDOW == 192 (0x7f05da940400) [pid = 2002] [serial = 400] [outer = (nil)] [url = about:blank] 12:54:37 INFO - PROCESS | 2002 | --DOMWINDOW == 191 (0x7f05de278c00) [pid = 2002] [serial = 397] [outer = (nil)] [url = about:blank] 12:54:37 INFO - PROCESS | 2002 | --DOMWINDOW == 190 (0x7f05da940c00) [pid = 2002] [serial = 403] [outer = (nil)] [url = about:blank] 12:54:37 INFO - PROCESS | 2002 | --DOMWINDOW == 189 (0x7f05db90ac00) [pid = 2002] [serial = 394] [outer = (nil)] [url = about:blank] 12:54:37 INFO - PROCESS | 2002 | 1461614077582 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]]]}] 12:54:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:54:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1665ms 12:54:37 INFO - PROCESS | 2002 | 1461614077660 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 12:54:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:54:37 INFO - PROCESS | 2002 | 1461614077665 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 12:54:37 INFO - PROCESS | 2002 | 1461614077671 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:54:37 INFO - PROCESS | 2002 | 1461614077673 Marionette TRACE conn4 <- [1,654,null,{}] 12:54:37 INFO - PROCESS | 2002 | 1461614077678 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}] 12:54:37 INFO - PROCESS | 2002 | 1461614077885 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 12:54:37 INFO - PROCESS | 2002 | 1461614077900 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:37 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da5bf800 == 62 [pid = 2002] [id = 171] 12:54:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 190 (0x7f05d3d85000) [pid = 2002] [serial = 513] [outer = (nil)] 12:54:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 191 (0x7f05ddc55800) [pid = 2002] [serial = 514] [outer = 0x7f05d3d85000] 12:54:37 INFO - PROCESS | 2002 | 1461614077964 Marionette DEBUG loaded listener.js 12:54:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 192 (0x7f05ddc5ac00) [pid = 2002] [serial = 515] [outer = 0x7f05d3d85000] 12:54:38 INFO - PROCESS | 2002 | 1461614078793 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]]]}] 12:54:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:54:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1189ms 12:54:38 INFO - PROCESS | 2002 | 1461614078867 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 12:54:38 INFO - PROCESS | 2002 | 1461614078872 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 12:54:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:54:38 INFO - PROCESS | 2002 | 1461614078881 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:54:38 INFO - PROCESS | 2002 | 1461614078884 Marionette TRACE conn4 <- [1,658,null,{}] 12:54:38 INFO - PROCESS | 2002 | 1461614078896 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}] 12:54:39 INFO - PROCESS | 2002 | 1461614079240 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 12:54:39 INFO - PROCESS | 2002 | 1461614079605 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:39 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e0556000 == 63 [pid = 2002] [id = 172] 12:54:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 193 (0x7f05de280800) [pid = 2002] [serial = 516] [outer = (nil)] 12:54:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 194 (0x7f05de376000) [pid = 2002] [serial = 517] [outer = 0x7f05de280800] 12:54:39 INFO - PROCESS | 2002 | 1461614079667 Marionette DEBUG loaded listener.js 12:54:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 195 (0x7f05de598400) [pid = 2002] [serial = 518] [outer = 0x7f05de280800] 12:54:40 INFO - PROCESS | 2002 | 1461614080445 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]]]}] 12:54:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:54:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1639ms 12:54:40 INFO - PROCESS | 2002 | 1461614080521 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 12:54:40 INFO - PROCESS | 2002 | 1461614080523 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 12:54:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:54:40 INFO - PROCESS | 2002 | 1461614080531 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:54:40 INFO - PROCESS | 2002 | 1461614080534 Marionette TRACE conn4 <- [1,662,null,{}] 12:54:40 INFO - PROCESS | 2002 | 1461614080545 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}] 12:54:40 INFO - PROCESS | 2002 | 1461614080755 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 12:54:40 INFO - PROCESS | 2002 | 1461614080778 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:40 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e25a6800 == 64 [pid = 2002] [id = 173] 12:54:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 196 (0x7f05e0d7ec00) [pid = 2002] [serial = 519] [outer = (nil)] 12:54:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 197 (0x7f05e237d800) [pid = 2002] [serial = 520] [outer = 0x7f05e0d7ec00] 12:54:40 INFO - PROCESS | 2002 | 1461614080842 Marionette DEBUG loaded listener.js 12:54:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 198 (0x7f05e2a8e800) [pid = 2002] [serial = 521] [outer = 0x7f05e0d7ec00] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 197 (0x7f05d9365400) [pid = 2002] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 196 (0x7f05ea983000) [pid = 2002] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 195 (0x7f05daad1400) [pid = 2002] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 194 (0x7f05f0a44000) [pid = 2002] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 193 (0x7f05de595400) [pid = 2002] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 192 (0x7f05dc61e000) [pid = 2002] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 191 (0x7f05ea983c00) [pid = 2002] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 190 (0x7f05d3b7cc00) [pid = 2002] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 189 (0x7f05e6c1b000) [pid = 2002] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 188 (0x7f05d95e4400) [pid = 2002] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 187 (0x7f05e3c3a800) [pid = 2002] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 186 (0x7f05d935b400) [pid = 2002] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 185 (0x7f05d9fcac00) [pid = 2002] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 184 (0x7f05e3c3a000) [pid = 2002] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 183 (0x7f05df980800) [pid = 2002] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 182 (0x7f05de4eec00) [pid = 2002] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 181 (0x7f05f1d34800) [pid = 2002] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 180 (0x7f05e3aa6000) [pid = 2002] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 179 (0x7f05d9357c00) [pid = 2002] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 178 (0x7f05db744c00) [pid = 2002] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05d9365c00) [pid = 2002] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 176 (0x7f05defb5800) [pid = 2002] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 175 (0x7f05defbb000) [pid = 2002] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 174 (0x7f05db73e000) [pid = 2002] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 173 (0x7f05d15ed000) [pid = 2002] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 172 (0x7f05d3b7dc00) [pid = 2002] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 171 (0x7f05d8196400) [pid = 2002] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 170 (0x7f05d15e1c00) [pid = 2002] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 169 (0x7f05de272c00) [pid = 2002] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 168 (0x7f05d3b78c00) [pid = 2002] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 167 (0x7f05daad4000) [pid = 2002] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 166 (0x7f05e4bbc400) [pid = 2002] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 165 (0x7f05d82bc800) [pid = 2002] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 164 (0x7f05de27f400) [pid = 2002] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 163 (0x7f05daad6800) [pid = 2002] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 162 (0x7f05d9465800) [pid = 2002] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05de36e400) [pid = 2002] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05d3d8f000) [pid = 2002] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05d15ed800) [pid = 2002] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05ef909000) [pid = 2002] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 157 (0x7f05e295a800) [pid = 2002] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 156 (0x7f05d95dfc00) [pid = 2002] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 155 (0x7f05e2960800) [pid = 2002] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 154 (0x7f05da941000) [pid = 2002] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 153 (0x7f05d818e800) [pid = 2002] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 152 (0x7f05da549000) [pid = 2002] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 151 (0x7f05d3d8d400) [pid = 2002] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 150 (0x7f05d17e2000) [pid = 2002] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 149 (0x7f05daada000) [pid = 2002] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 148 (0x7f05d15e4800) [pid = 2002] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05ddf55800) [pid = 2002] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05d95e0000) [pid = 2002] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05d3b79c00) [pid = 2002] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05dd9f3800) [pid = 2002] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05d15e7400) [pid = 2002] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05db6ef000) [pid = 2002] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05defc1000) [pid = 2002] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05da54e800) [pid = 2002] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 139 (0x7f05d82b6c00) [pid = 2002] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 138 (0x7f05d2f12c00) [pid = 2002] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 137 (0x7f05da982c00) [pid = 2002] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 136 (0x7f05d31d6c00) [pid = 2002] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:54:42 INFO - PROCESS | 2002 | --DOMWINDOW == 135 (0x7f05d26b0000) [pid = 2002] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 12:54:42 INFO - PROCESS | 2002 | [2002] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:54:42 INFO - PROCESS | 2002 | 1461614082551 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]]]}] 12:54:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:54:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 2084ms 12:54:42 INFO - PROCESS | 2002 | 1461614082624 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 12:54:42 INFO - PROCESS | 2002 | 1461614082628 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 12:54:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:54:42 INFO - PROCESS | 2002 | 1461614082638 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:54:42 INFO - PROCESS | 2002 | 1461614082643 Marionette TRACE conn4 <- [1,666,null,{}] 12:54:42 INFO - PROCESS | 2002 | 1461614082654 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}] 12:54:42 INFO - PROCESS | 2002 | 1461614082834 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 12:54:42 INFO - PROCESS | 2002 | 1461614082972 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:42 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d8116000 == 65 [pid = 2002] [id = 174] 12:54:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 136 (0x7f05d2f1a400) [pid = 2002] [serial = 522] [outer = (nil)] 12:54:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 137 (0x7f05d3d8ec00) [pid = 2002] [serial = 523] [outer = 0x7f05d2f1a400] 12:54:43 INFO - PROCESS | 2002 | 1461614083043 Marionette DEBUG loaded listener.js 12:54:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 138 (0x7f05d82bc800) [pid = 2002] [serial = 524] [outer = 0x7f05d2f1a400] 12:54:43 INFO - PROCESS | 2002 | [2002] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:54:43 INFO - PROCESS | 2002 | 1461614083788 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]]]}] 12:54:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:54:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1187ms 12:54:43 INFO - PROCESS | 2002 | 1461614083825 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 12:54:43 INFO - PROCESS | 2002 | 1461614083827 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 12:54:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:54:43 INFO - PROCESS | 2002 | 1461614083848 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:54:43 INFO - PROCESS | 2002 | 1461614083851 Marionette TRACE conn4 <- [1,670,null,{}] 12:54:43 INFO - PROCESS | 2002 | 1461614083960 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}] 12:54:44 INFO - PROCESS | 2002 | 1461614084172 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 12:54:44 INFO - PROCESS | 2002 | 1461614084336 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:44 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d2faa800 == 66 [pid = 2002] [id = 175] 12:54:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 139 (0x7f05d17e8c00) [pid = 2002] [serial = 525] [outer = (nil)] 12:54:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05d26a6c00) [pid = 2002] [serial = 526] [outer = 0x7f05d17e8c00] 12:54:44 INFO - PROCESS | 2002 | 1461614084412 Marionette DEBUG loaded listener.js 12:54:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05d31d5400) [pid = 2002] [serial = 527] [outer = 0x7f05d17e8c00] 12:54:45 INFO - PROCESS | 2002 | 1461614085420 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]]]}] 12:54:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:54:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1630ms 12:54:45 INFO - PROCESS | 2002 | 1461614085475 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 12:54:45 INFO - PROCESS | 2002 | 1461614085482 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 12:54:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:54:45 INFO - PROCESS | 2002 | 1461614085490 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:54:45 INFO - PROCESS | 2002 | 1461614085493 Marionette TRACE conn4 <- [1,674,null,{}] 12:54:45 INFO - PROCESS | 2002 | 1461614085500 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}] 12:54:45 INFO - PROCESS | 2002 | 1461614085701 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 12:54:45 INFO - PROCESS | 2002 | 1461614085918 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:45 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dc512800 == 67 [pid = 2002] [id = 176] 12:54:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05d82b6800) [pid = 2002] [serial = 528] [outer = (nil)] 12:54:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05d935b400) [pid = 2002] [serial = 529] [outer = 0x7f05d82b6800] 12:54:46 INFO - PROCESS | 2002 | 1461614086046 Marionette DEBUG loaded listener.js 12:54:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05d97cf400) [pid = 2002] [serial = 530] [outer = 0x7f05d82b6800] 12:54:46 INFO - PROCESS | 2002 | [2002] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:54:46 INFO - PROCESS | 2002 | 1461614086892 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]]]}] 12:54:46 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 12:54:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1430ms 12:54:46 INFO - PROCESS | 2002 | 1461614086920 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 12:54:46 INFO - PROCESS | 2002 | 1461614086924 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 12:54:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:54:46 INFO - PROCESS | 2002 | 1461614086931 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:54:46 INFO - PROCESS | 2002 | 1461614086934 Marionette TRACE conn4 <- [1,678,null,{}] 12:54:46 INFO - PROCESS | 2002 | 1461614086940 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}] 12:54:47 INFO - PROCESS | 2002 | 1461614087123 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 12:54:47 INFO - PROCESS | 2002 | 1461614087294 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:47 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e14a0000 == 68 [pid = 2002] [id = 177] 12:54:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05d82b8c00) [pid = 2002] [serial = 531] [outer = (nil)] 12:54:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05da984800) [pid = 2002] [serial = 532] [outer = 0x7f05d82b8c00] 12:54:47 INFO - PROCESS | 2002 | 1461614087376 Marionette DEBUG loaded listener.js 12:54:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05db48c000) [pid = 2002] [serial = 533] [outer = 0x7f05d82b8c00] 12:54:48 INFO - PROCESS | 2002 | 1461614088406 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]]]}] 12:54:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:54:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1535ms 12:54:48 INFO - PROCESS | 2002 | 1461614088475 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 12:54:48 INFO - PROCESS | 2002 | 1461614088484 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 12:54:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:54:48 INFO - PROCESS | 2002 | 1461614088491 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:54:48 INFO - PROCESS | 2002 | 1461614088494 Marionette TRACE conn4 <- [1,682,null,{}] 12:54:48 INFO - PROCESS | 2002 | 1461614088500 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}] 12:54:48 INFO - PROCESS | 2002 | 1461614088688 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 12:54:48 INFO - PROCESS | 2002 | 1461614088848 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:48 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e374c800 == 69 [pid = 2002] [id = 178] 12:54:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05d9470000) [pid = 2002] [serial = 534] [outer = (nil)] 12:54:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05dd9eb800) [pid = 2002] [serial = 535] [outer = 0x7f05d9470000] 12:54:48 INFO - PROCESS | 2002 | 1461614088926 Marionette DEBUG loaded listener.js 12:54:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 150 (0x7f05ddf54000) [pid = 2002] [serial = 536] [outer = 0x7f05d9470000] 12:54:50 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:54:50 INFO - PROCESS | 2002 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:54:50 INFO - PROCESS | 2002 | 1461614090269 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]]]}] 12:54:50 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) 12:54:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1835ms 12:54:50 INFO - PROCESS | 2002 | 1461614090336 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 12:54:50 INFO - PROCESS | 2002 | 1461614090339 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 12:54:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:54:50 INFO - PROCESS | 2002 | 1461614090365 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:54:50 INFO - PROCESS | 2002 | 1461614090369 Marionette TRACE conn4 <- [1,686,null,{}] 12:54:50 INFO - PROCESS | 2002 | 1461614090375 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}] 12:54:50 INFO - PROCESS | 2002 | 1461614090553 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 12:54:50 INFO - PROCESS | 2002 | 1461614090712 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:50 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e6712000 == 70 [pid = 2002] [id = 179] 12:54:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 151 (0x7f05db904800) [pid = 2002] [serial = 537] [outer = (nil)] 12:54:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 152 (0x7f05de36c000) [pid = 2002] [serial = 538] [outer = 0x7f05db904800] 12:54:50 INFO - PROCESS | 2002 | 1461614090786 Marionette DEBUG loaded listener.js 12:54:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 153 (0x7f05defb4400) [pid = 2002] [serial = 539] [outer = 0x7f05db904800] 12:54:52 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:54:52 INFO - PROCESS | 2002 | 1461614092132 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]]]}] 12:54:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:54:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1890ms 12:54:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:54:52 INFO - PROCESS | 2002 | 1461614092251 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 12:54:52 INFO - PROCESS | 2002 | 1461614092254 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 12:54:52 INFO - PROCESS | 2002 | 1461614092260 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:54:52 INFO - PROCESS | 2002 | 1461614092264 Marionette TRACE conn4 <- [1,690,null,{}] 12:54:52 INFO - PROCESS | 2002 | 1461614092270 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}] 12:54:52 INFO - PROCESS | 2002 | 1461614092503 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 12:54:52 INFO - PROCESS | 2002 | 1461614092669 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:52 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f08af800 == 71 [pid = 2002] [id = 180] 12:54:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 154 (0x7f05de4ed800) [pid = 2002] [serial = 540] [outer = (nil)] 12:54:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 155 (0x7f05e1c79000) [pid = 2002] [serial = 541] [outer = 0x7f05de4ed800] 12:54:52 INFO - PROCESS | 2002 | 1461614092743 Marionette DEBUG loaded listener.js 12:54:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 156 (0x7f05e2a90c00) [pid = 2002] [serial = 542] [outer = 0x7f05de4ed800] 12:54:54 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:54:54 INFO - PROCESS | 2002 | 1461614094055 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]]]}] 12:54:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:54:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1835ms 12:54:54 INFO - PROCESS | 2002 | 1461614094095 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 12:54:54 INFO - PROCESS | 2002 | 1461614094099 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 12:54:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:54:54 INFO - PROCESS | 2002 | 1461614094196 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:54:54 INFO - PROCESS | 2002 | 1461614094200 Marionette TRACE conn4 <- [1,694,null,{}] 12:54:54 INFO - PROCESS | 2002 | 1461614094209 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}] 12:54:54 INFO - PROCESS | 2002 | 1461614094381 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 12:54:54 INFO - PROCESS | 2002 | 1461614094544 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:54 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d2fa3000 == 72 [pid = 2002] [id = 181] 12:54:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 157 (0x7f05d15f0400) [pid = 2002] [serial = 543] [outer = (nil)] 12:54:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 158 (0x7f05d3b73400) [pid = 2002] [serial = 544] [outer = 0x7f05d15f0400] 12:54:54 INFO - PROCESS | 2002 | 1461614094615 Marionette DEBUG loaded listener.js 12:54:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05d3e6e400) [pid = 2002] [serial = 545] [outer = 0x7f05d15f0400] 12:54:55 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:54:56 INFO - PROCESS | 2002 | 1461614096002 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]]]}] 12:54:56 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) 12:54:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1891ms 12:54:56 INFO - PROCESS | 2002 | 1461614096074 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 12:54:56 INFO - PROCESS | 2002 | 1461614096079 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 12:54:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:54:56 INFO - PROCESS | 2002 | 1461614096108 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:54:56 INFO - PROCESS | 2002 | 1461614096114 Marionette TRACE conn4 <- [1,698,null,{}] 12:54:56 INFO - PROCESS | 2002 | 1461614096123 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}] 12:54:56 INFO - PROCESS | 2002 | 1461614096371 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 12:54:56 INFO - PROCESS | 2002 | 1461614096496 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:56 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d95b4800 == 73 [pid = 2002] [id = 182] 12:54:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05d3b75000) [pid = 2002] [serial = 546] [outer = (nil)] 12:54:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05d3d90000) [pid = 2002] [serial = 547] [outer = 0x7f05d3b75000] 12:54:56 INFO - PROCESS | 2002 | 1461614096565 Marionette DEBUG loaded listener.js 12:54:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05d3e6dc00) [pid = 2002] [serial = 548] [outer = 0x7f05d3b75000] 12:54:57 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f5b44000 == 72 [pid = 2002] [id = 88] 12:54:57 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e25a2800 == 71 [pid = 2002] [id = 47] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05f3c42800) [pid = 2002] [serial = 310] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05e412e800) [pid = 2002] [serial = 132] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05e67b6800) [pid = 2002] [serial = 226] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05dd156000) [pid = 2002] [serial = 153] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 157 (0x7f05f5311400) [pid = 2002] [serial = 265] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 156 (0x7f05daadb000) [pid = 2002] [serial = 301] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 155 (0x7f05f6027000) [pid = 2002] [serial = 232] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 154 (0x7f05e0eb9800) [pid = 2002] [serial = 304] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 153 (0x7f05e295d800) [pid = 2002] [serial = 189] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 152 (0x7f05f5585000) [pid = 2002] [serial = 195] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 151 (0x7f05d818b400) [pid = 2002] [serial = 440] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 150 (0x7f05f1bb8000) [pid = 2002] [serial = 192] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 149 (0x7f05d9fd1000) [pid = 2002] [serial = 298] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 148 (0x7f05f08e9c00) [pid = 2002] [serial = 162] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05f9f15000) [pid = 2002] [serial = 268] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05e045d800) [pid = 2002] [serial = 129] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05e9a4dc00) [pid = 2002] [serial = 159] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05e2956800) [pid = 2002] [serial = 156] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05e69d9c00) [pid = 2002] [serial = 307] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05f5b73000) [pid = 2002] [serial = 198] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05fd744800) [pid = 2002] [serial = 271] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05f7b5c000) [pid = 2002] [serial = 235] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 139 (0x7f05de4f1400) [pid = 2002] [serial = 186] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 138 (0x7f05dd18cc00) [pid = 2002] [serial = 259] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 137 (0x7f05e2b8ec00) [pid = 2002] [serial = 262] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 136 (0x7f05e0ebc000) [pid = 2002] [serial = 223] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 135 (0x7f05d9470400) [pid = 2002] [serial = 413] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 134 (0x7f05de374c00) [pid = 2002] [serial = 337] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 133 (0x7f05de371400) [pid = 2002] [serial = 416] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 132 (0x7f05f56a7c00) [pid = 2002] [serial = 376] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 131 (0x7f05e2b8f000) [pid = 2002] [serial = 340] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 130 (0x7f05e2631000) [pid = 2002] [serial = 422] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 129 (0x7f05d26b1000) [pid = 2002] [serial = 434] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 128 (0x7f05f56a3c00) [pid = 2002] [serial = 229] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 127 (0x7f05d2f20c00) [pid = 2002] [serial = 385] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 126 (0x7f05dc699c00) [pid = 2002] [serial = 367] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 125 (0x7f05d3e69c00) [pid = 2002] [serial = 409] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 124 (0x7f05e41b6800) [pid = 2002] [serial = 425] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 123 (0x7f05e2627400) [pid = 2002] [serial = 419] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 122 (0x7f05d17e4800) [pid = 2002] [serial = 431] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 121 (0x7f05d3d81c00) [pid = 2002] [serial = 382] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 120 (0x7f05f5b9ac00) [pid = 2002] [serial = 343] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 119 (0x7f05d15efc00) [pid = 2002] [serial = 428] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 118 (0x7f05e295cc00) [pid = 2002] [serial = 370] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 117 (0x7f05d9462800) [pid = 2002] [serial = 379] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 116 (0x7f05db90e400) [pid = 2002] [serial = 334] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 115 (0x7f05f7bc2000) [pid = 2002] [serial = 373] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 114 (0x7f05defbf400) [pid = 2002] [serial = 406] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 113 (0x7f05f6033400) [pid = 2002] [serial = 364] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 112 (0x7f05f7bc5c00) [pid = 2002] [serial = 331] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 111 (0x7f05e3d3c800) [pid = 2002] [serial = 464] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 110 (0x7f05e2b8e000) [pid = 2002] [serial = 463] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 109 (0x7f05d26a2400) [pid = 2002] [serial = 469] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 108 (0x7f05dd156c00) [pid = 2002] [serial = 452] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 107 (0x7f05dc698000) [pid = 2002] [serial = 451] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 106 (0x7f05d26aec00) [pid = 2002] [serial = 443] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 105 (0x7f05d17de800) [pid = 2002] [serial = 442] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 104 (0x7f05ddf5f000) [pid = 2002] [serial = 467] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 103 (0x7f05ddf5a800) [pid = 2002] [serial = 466] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 102 (0x7f05da938800) [pid = 2002] [serial = 449] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 101 (0x7f05da547000) [pid = 2002] [serial = 448] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 100 (0x7f05d9358800) [pid = 2002] [serial = 473] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 99 (0x7f05defbd800) [pid = 2002] [serial = 458] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 98 (0x7f05de27b400) [pid = 2002] [serial = 457] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 97 (0x7f05d818dc00) [pid = 2002] [serial = 445] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 96 (0x7f05d9357400) [pid = 2002] [serial = 446] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 95 (0x7f05dd9e7800) [pid = 2002] [serial = 454] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 94 (0x7f05dd9ec400) [pid = 2002] [serial = 455] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 93 (0x7f05e2999c00) [pid = 2002] [serial = 461] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 92 (0x7f05e2634000) [pid = 2002] [serial = 460] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 91 (0x7f05da93ec00) [pid = 2002] [serial = 475] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 90 (0x7f05daad4800) [pid = 2002] [serial = 476] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 89 (0x7f05ddf56800) [pid = 2002] [serial = 479] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 88 (0x7f05d8190000) [pid = 2002] [serial = 472] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 87 (0x7f05db6efc00) [pid = 2002] [serial = 478] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | --DOMWINDOW == 86 (0x7f05d2f17400) [pid = 2002] [serial = 470] [outer = (nil)] [url = about:blank] 12:54:57 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:54:58 INFO - PROCESS | 2002 | 1461614097997 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]]]}] 12:54:58 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) 12:54:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1950ms 12:54:58 INFO - PROCESS | 2002 | 1461614098060 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 12:54:58 INFO - PROCESS | 2002 | 1461614098069 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 12:54:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:54:58 INFO - PROCESS | 2002 | 1461614098084 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:54:58 INFO - PROCESS | 2002 | 1461614098089 Marionette TRACE conn4 <- [1,702,null,{}] 12:54:58 INFO - PROCESS | 2002 | 1461614098095 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}] 12:54:58 INFO - PROCESS | 2002 | 1461614098267 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 12:54:58 INFO - PROCESS | 2002 | 1461614098278 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:58 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d2fc0800 == 72 [pid = 2002] [id = 183] 12:54:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 87 (0x7f05d3d8e400) [pid = 2002] [serial = 549] [outer = (nil)] 12:54:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 88 (0x7f05d82b6000) [pid = 2002] [serial = 550] [outer = 0x7f05d3d8e400] 12:54:58 INFO - PROCESS | 2002 | 1461614098350 Marionette DEBUG loaded listener.js 12:54:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 89 (0x7f05d9364800) [pid = 2002] [serial = 551] [outer = 0x7f05d3d8e400] 12:54:59 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:54:59 INFO - PROCESS | 2002 | 1461614099533 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]]]}] 12:54:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:54:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1485ms 12:54:59 INFO - PROCESS | 2002 | 1461614099568 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 12:54:59 INFO - PROCESS | 2002 | 1461614099572 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 12:54:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:54:59 INFO - PROCESS | 2002 | 1461614099578 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:54:59 INFO - PROCESS | 2002 | 1461614099583 Marionette TRACE conn4 <- [1,706,null,{}] 12:54:59 INFO - PROCESS | 2002 | 1461614099607 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}] 12:54:59 INFO - PROCESS | 2002 | 1461614099836 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 12:54:59 INFO - PROCESS | 2002 | 1461614099992 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:00 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d94c7000 == 73 [pid = 2002] [id = 184] 12:55:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 90 (0x7f05d946bc00) [pid = 2002] [serial = 552] [outer = (nil)] 12:55:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 91 (0x7f05da545400) [pid = 2002] [serial = 553] [outer = 0x7f05d946bc00] 12:55:00 INFO - PROCESS | 2002 | 1461614100060 Marionette DEBUG loaded listener.js 12:55:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 92 (0x7f05da986c00) [pid = 2002] [serial = 554] [outer = 0x7f05d946bc00] 12:55:01 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:55:01 INFO - PROCESS | 2002 | 1461614101275 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]]]}] 12:55:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:55:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1746ms 12:55:01 INFO - PROCESS | 2002 | 1461614101325 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 12:55:01 INFO - PROCESS | 2002 | 1461614101342 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 12:55:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:55:01 INFO - PROCESS | 2002 | 1461614101367 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:55:01 INFO - PROCESS | 2002 | 1461614101370 Marionette TRACE conn4 <- [1,710,null,{}] 12:55:01 INFO - PROCESS | 2002 | 1461614101375 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}] 12:55:01 INFO - PROCESS | 2002 | 1461614101613 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 12:55:01 INFO - PROCESS | 2002 | 1461614101639 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:01 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da90f000 == 74 [pid = 2002] [id = 185] 12:55:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 93 (0x7f05d9fd4c00) [pid = 2002] [serial = 555] [outer = (nil)] 12:55:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 94 (0x7f05db73c400) [pid = 2002] [serial = 556] [outer = 0x7f05d9fd4c00] 12:55:01 INFO - PROCESS | 2002 | 1461614101702 Marionette DEBUG loaded listener.js 12:55:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 95 (0x7f05dc629400) [pid = 2002] [serial = 557] [outer = 0x7f05d9fd4c00] 12:55:02 INFO - PROCESS | 2002 | --DOMWINDOW == 94 (0x7f05de280800) [pid = 2002] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:55:02 INFO - PROCESS | 2002 | --DOMWINDOW == 93 (0x7f05e0d7ec00) [pid = 2002] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:55:02 INFO - PROCESS | 2002 | --DOMWINDOW == 92 (0x7f05d82b8400) [pid = 2002] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:55:02 INFO - PROCESS | 2002 | --DOMWINDOW == 91 (0x7f05d31ce400) [pid = 2002] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:55:02 INFO - PROCESS | 2002 | --DOMWINDOW == 90 (0x7f05d3d85000) [pid = 2002] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:55:02 INFO - PROCESS | 2002 | --DOMWINDOW == 89 (0x7f05da932c00) [pid = 2002] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:55:03 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:55:03 INFO - PROCESS | 2002 | 1461614103178 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]]]}] 12:55:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:55:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1834ms 12:55:03 INFO - PROCESS | 2002 | 1461614103253 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 12:55:03 INFO - PROCESS | 2002 | 1461614103256 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 12:55:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:55:03 INFO - PROCESS | 2002 | 1461614103268 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:55:03 INFO - PROCESS | 2002 | 1461614103270 Marionette TRACE conn4 <- [1,714,null,{}] 12:55:03 INFO - PROCESS | 2002 | 1461614103276 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}] 12:55:03 INFO - PROCESS | 2002 | 1461614103421 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 12:55:03 INFO - PROCESS | 2002 | 1461614103535 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:03 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05db925800 == 75 [pid = 2002] [id = 186] 12:55:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 90 (0x7f05d15e6400) [pid = 2002] [serial = 558] [outer = (nil)] 12:55:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 91 (0x7f05da989400) [pid = 2002] [serial = 559] [outer = 0x7f05d15e6400] 12:55:03 INFO - PROCESS | 2002 | 1461614103597 Marionette DEBUG loaded listener.js 12:55:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 92 (0x7f05dd9f2000) [pid = 2002] [serial = 560] [outer = 0x7f05d15e6400] 12:55:04 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:55:04 INFO - PROCESS | 2002 | 1461614104696 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]]]}] 12:55:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 12:55:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1484ms 12:55:04 INFO - PROCESS | 2002 | 1461614104752 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 12:55:04 INFO - PROCESS | 2002 | 1461614104762 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 12:55:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:55:04 INFO - PROCESS | 2002 | 1461614104777 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:55:04 INFO - PROCESS | 2002 | 1461614104787 Marionette TRACE conn4 <- [1,718,null,{}] 12:55:04 INFO - PROCESS | 2002 | 1461614104867 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}] 12:55:05 INFO - PROCESS | 2002 | 1461614105181 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 12:55:05 INFO - PROCESS | 2002 | 1461614105333 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:05 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3ed6800 == 76 [pid = 2002] [id = 187] 12:55:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 93 (0x7f05d15ee000) [pid = 2002] [serial = 561] [outer = (nil)] 12:55:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 94 (0x7f05d3d8cc00) [pid = 2002] [serial = 562] [outer = 0x7f05d15ee000] 12:55:05 INFO - PROCESS | 2002 | 1461614105407 Marionette DEBUG loaded listener.js 12:55:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 95 (0x7f05d818d000) [pid = 2002] [serial = 563] [outer = 0x7f05d15ee000] 12:55:06 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:55:06 INFO - PROCESS | 2002 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:55:06 INFO - PROCESS | 2002 | 1461614106754 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]]]}] 12:55:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:55:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2007ms 12:55:06 INFO - PROCESS | 2002 | 1461614106830 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 12:55:06 INFO - PROCESS | 2002 | 1461614106840 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 12:55:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:55:06 INFO - PROCESS | 2002 | 1461614106869 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:55:06 INFO - PROCESS | 2002 | 1461614106873 Marionette TRACE conn4 <- [1,722,null,{}] 12:55:06 INFO - PROCESS | 2002 | 1461614106881 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}] 12:55:07 INFO - PROCESS | 2002 | 1461614107055 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 12:55:07 INFO - PROCESS | 2002 | 1461614107207 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:07 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05db930800 == 77 [pid = 2002] [id = 188] 12:55:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 96 (0x7f05d818e400) [pid = 2002] [serial = 564] [outer = (nil)] 12:55:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 97 (0x7f05d95e0000) [pid = 2002] [serial = 565] [outer = 0x7f05d818e400] 12:55:07 INFO - PROCESS | 2002 | 1461614107283 Marionette DEBUG loaded listener.js 12:55:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 98 (0x7f05da93b400) [pid = 2002] [serial = 566] [outer = 0x7f05d818e400] 12:55:08 INFO - PROCESS | 2002 | 1461614108217 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] 12:55:08 INFO - PROCESS | 2002 | 1461614108262 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 12:55:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:55:08 INFO - PROCESS | 2002 | 1461614108269 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:55:08 INFO - PROCESS | 2002 | 1461614108275 Marionette TRACE conn4 <- [1,726,null,{}] 12:55:08 INFO - PROCESS | 2002 | 1461614108294 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}] 12:55:08 INFO - PROCESS | 2002 | 1461614108497 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 12:55:08 INFO - PROCESS | 2002 | 1461614108748 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:08 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de06b800 == 78 [pid = 2002] [id = 189] 12:55:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 99 (0x7f05dd9e4c00) [pid = 2002] [serial = 567] [outer = (nil)] 12:55:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 100 (0x7f05ddf53000) [pid = 2002] [serial = 568] [outer = 0x7f05dd9e4c00] 12:55:08 INFO - PROCESS | 2002 | 1461614108871 Marionette DEBUG loaded listener.js 12:55:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 101 (0x7f05de27e400) [pid = 2002] [serial = 569] [outer = 0x7f05dd9e4c00] 12:55:09 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:55:09 INFO - PROCESS | 2002 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:55:09 INFO - PROCESS | 2002 | 1461614109896 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]]]}] 12:55:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:55:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1693ms 12:55:09 INFO - PROCESS | 2002 | 1461614109980 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 12:55:09 INFO - PROCESS | 2002 | 1461614109987 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 12:55:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:55:10 INFO - PROCESS | 2002 | 1461614109996 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:55:10 INFO - PROCESS | 2002 | 1461614109999 Marionette TRACE conn4 <- [1,730,null,{}] 12:55:10 INFO - PROCESS | 2002 | 1461614110007 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}] 12:55:10 INFO - PROCESS | 2002 | 1461614110195 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 12:55:10 INFO - PROCESS | 2002 | 1461614110381 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:10 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e0559000 == 79 [pid = 2002] [id = 190] 12:55:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 102 (0x7f05dd9ee400) [pid = 2002] [serial = 570] [outer = (nil)] 12:55:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 103 (0x7f05de599000) [pid = 2002] [serial = 571] [outer = 0x7f05dd9ee400] 12:55:10 INFO - PROCESS | 2002 | 1461614110465 Marionette DEBUG loaded listener.js 12:55:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 104 (0x7f05df98a400) [pid = 2002] [serial = 572] [outer = 0x7f05dd9ee400] 12:55:11 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:55:11 INFO - PROCESS | 2002 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:55:11 INFO - PROCESS | 2002 | 1461614111337 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] 12:55:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:55:11 INFO - PROCESS | 2002 | 1461614111388 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 12:55:11 INFO - PROCESS | 2002 | 1461614111394 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:55:11 INFO - PROCESS | 2002 | 1461614111398 Marionette TRACE conn4 <- [1,734,null,{}] 12:55:11 INFO - PROCESS | 2002 | 1461614111403 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}] 12:55:11 INFO - PROCESS | 2002 | 1461614111572 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 12:55:11 INFO - PROCESS | 2002 | 1461614111730 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:11 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e28bd000 == 80 [pid = 2002] [id = 191] 12:55:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 105 (0x7f05de36e800) [pid = 2002] [serial = 573] [outer = (nil)] 12:55:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 106 (0x7f05e0eb9000) [pid = 2002] [serial = 574] [outer = 0x7f05de36e800] 12:55:11 INFO - PROCESS | 2002 | 1461614111803 Marionette DEBUG loaded listener.js 12:55:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 107 (0x7f05e2168400) [pid = 2002] [serial = 575] [outer = 0x7f05de36e800] 12:55:12 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:55:12 INFO - PROCESS | 2002 | 1461614112729 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]]]}] 12:55:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:55:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1382ms 12:55:12 INFO - PROCESS | 2002 | 1461614112777 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 12:55:12 INFO - PROCESS | 2002 | 1461614112781 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 12:55:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:55:12 INFO - PROCESS | 2002 | 1461614112787 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:55:12 INFO - PROCESS | 2002 | 1461614112790 Marionette TRACE conn4 <- [1,738,null,{}] 12:55:12 INFO - PROCESS | 2002 | 1461614112796 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}] 12:55:13 INFO - PROCESS | 2002 | 1461614113047 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 12:55:13 INFO - PROCESS | 2002 | 1461614113217 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:13 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3766000 == 81 [pid = 2002] [id = 192] 12:55:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 108 (0x7f05e2631c00) [pid = 2002] [serial = 576] [outer = (nil)] 12:55:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 109 (0x7f05e2999c00) [pid = 2002] [serial = 577] [outer = 0x7f05e2631c00] 12:55:13 INFO - PROCESS | 2002 | 1461614113348 Marionette DEBUG loaded listener.js 12:55:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 110 (0x7f05e2a94800) [pid = 2002] [serial = 578] [outer = 0x7f05e2631c00] 12:55:14 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:55:14 INFO - PROCESS | 2002 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:55:14 INFO - PROCESS | 2002 | 1461614114641 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]]]}] 12:55:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:55:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1893ms 12:55:14 INFO - PROCESS | 2002 | 1461614114787 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 12:55:14 INFO - PROCESS | 2002 | 1461614114792 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 12:55:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:55:14 INFO - PROCESS | 2002 | 1461614114808 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:55:14 INFO - PROCESS | 2002 | 1461614114811 Marionette TRACE conn4 <- [1,742,null,{}] 12:55:14 INFO - PROCESS | 2002 | 1461614114818 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}] 12:55:15 INFO - PROCESS | 2002 | 1461614114998 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 12:55:15 INFO - PROCESS | 2002 | 1461614115152 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:15 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3f7c800 == 82 [pid = 2002] [id = 193] 12:55:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 111 (0x7f05e2633400) [pid = 2002] [serial = 579] [outer = (nil)] 12:55:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 112 (0x7f05e2b8a400) [pid = 2002] [serial = 580] [outer = 0x7f05e2633400] 12:55:15 INFO - PROCESS | 2002 | 1461614115224 Marionette DEBUG loaded listener.js 12:55:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 113 (0x7f05e3c31c00) [pid = 2002] [serial = 581] [outer = 0x7f05e2633400] 12:55:16 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:55:16 INFO - PROCESS | 2002 | 1461614116824 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]]]}] 12:55:16 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 12:55:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2040ms 12:55:16 INFO - PROCESS | 2002 | 1461614116848 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 12:55:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:55:16 INFO - PROCESS | 2002 | 1461614116854 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 12:55:16 INFO - PROCESS | 2002 | 1461614116863 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:55:16 INFO - PROCESS | 2002 | 1461614116869 Marionette TRACE conn4 <- [1,746,null,{}] 12:55:16 INFO - PROCESS | 2002 | 1461614116878 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}] 12:55:17 INFO - PROCESS | 2002 | 1461614117089 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 12:55:17 INFO - PROCESS | 2002 | 1461614117369 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:17 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d2679800 == 83 [pid = 2002] [id = 194] 12:55:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 114 (0x7f05d2f15c00) [pid = 2002] [serial = 582] [outer = (nil)] 12:55:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 115 (0x7f05d2f1c000) [pid = 2002] [serial = 583] [outer = 0x7f05d2f15c00] 12:55:17 INFO - PROCESS | 2002 | 1461614117442 Marionette DEBUG loaded listener.js 12:55:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 116 (0x7f05d31d6400) [pid = 2002] [serial = 584] [outer = 0x7f05d2f15c00] 12:55:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e47ad800 == 82 [pid = 2002] [id = 152] 12:55:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05da90f000 == 81 [pid = 2002] [id = 185] 12:55:18 INFO - PROCESS | 2002 | --DOMWINDOW == 115 (0x7f05de4e8000) [pid = 2002] [serial = 481] [outer = (nil)] [url = about:blank] 12:55:18 INFO - PROCESS | 2002 | --DOMWINDOW == 114 (0x7f05d82c2c00) [pid = 2002] [serial = 484] [outer = (nil)] [url = about:blank] 12:55:18 INFO - PROCESS | 2002 | --DOMWINDOW == 113 (0x7f05ddf5fc00) [pid = 2002] [serial = 487] [outer = (nil)] [url = about:blank] 12:55:18 INFO - PROCESS | 2002 | --DOMWINDOW == 112 (0x7f05e2629c00) [pid = 2002] [serial = 490] [outer = (nil)] [url = about:blank] 12:55:18 INFO - PROCESS | 2002 | --DOMWINDOW == 111 (0x7f05e47a3400) [pid = 2002] [serial = 493] [outer = (nil)] [url = about:blank] 12:55:18 INFO - PROCESS | 2002 | --DOMWINDOW == 110 (0x7f05e6c14800) [pid = 2002] [serial = 496] [outer = (nil)] [url = about:blank] 12:55:18 INFO - PROCESS | 2002 | --DOMWINDOW == 109 (0x7f05ef904c00) [pid = 2002] [serial = 499] [outer = (nil)] [url = about:blank] 12:55:18 INFO - PROCESS | 2002 | --DOMWINDOW == 108 (0x7f05d3d8ec00) [pid = 2002] [serial = 523] [outer = (nil)] [url = about:blank] 12:55:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d94c7000 == 80 [pid = 2002] [id = 184] 12:55:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d2fc0800 == 79 [pid = 2002] [id = 183] 12:55:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d95b4800 == 78 [pid = 2002] [id = 182] 12:55:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e374c800 == 77 [pid = 2002] [id = 178] 12:55:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e14a0000 == 76 [pid = 2002] [id = 177] 12:55:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dc512800 == 75 [pid = 2002] [id = 176] 12:55:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d2faa800 == 74 [pid = 2002] [id = 175] 12:55:18 INFO - PROCESS | 2002 | --DOMWINDOW == 107 (0x7f05de376000) [pid = 2002] [serial = 517] [outer = (nil)] [url = about:blank] 12:55:18 INFO - PROCESS | 2002 | --DOMWINDOW == 106 (0x7f05de598400) [pid = 2002] [serial = 518] [outer = (nil)] [url = about:blank] 12:55:18 INFO - PROCESS | 2002 | --DOMWINDOW == 105 (0x7f05e237d800) [pid = 2002] [serial = 520] [outer = (nil)] [url = about:blank] 12:55:18 INFO - PROCESS | 2002 | --DOMWINDOW == 104 (0x7f05da93d400) [pid = 2002] [serial = 511] [outer = (nil)] [url = about:blank] 12:55:18 INFO - PROCESS | 2002 | --DOMWINDOW == 103 (0x7f05dd9ec800) [pid = 2002] [serial = 512] [outer = (nil)] [url = about:blank] 12:55:18 INFO - PROCESS | 2002 | --DOMWINDOW == 102 (0x7f05d3e6d000) [pid = 2002] [serial = 506] [outer = (nil)] [url = about:blank] 12:55:18 INFO - PROCESS | 2002 | --DOMWINDOW == 101 (0x7f05d3d86800) [pid = 2002] [serial = 505] [outer = (nil)] [url = about:blank] 12:55:18 INFO - PROCESS | 2002 | --DOMWINDOW == 100 (0x7f05ddc55800) [pid = 2002] [serial = 514] [outer = (nil)] [url = about:blank] 12:55:18 INFO - PROCESS | 2002 | --DOMWINDOW == 99 (0x7f05daad7c00) [pid = 2002] [serial = 509] [outer = (nil)] [url = about:blank] 12:55:18 INFO - PROCESS | 2002 | --DOMWINDOW == 98 (0x7f05da936000) [pid = 2002] [serial = 508] [outer = (nil)] [url = about:blank] 12:55:18 INFO - PROCESS | 2002 | --DOMWINDOW == 97 (0x7f05cf466400) [pid = 2002] [serial = 502] [outer = (nil)] [url = about:blank] 12:55:18 INFO - PROCESS | 2002 | --DOMWINDOW == 96 (0x7f05e2a8e800) [pid = 2002] [serial = 521] [outer = (nil)] [url = about:blank] 12:55:18 INFO - PROCESS | 2002 | --DOMWINDOW == 95 (0x7f05ddc5ac00) [pid = 2002] [serial = 515] [outer = (nil)] [url = about:blank] 12:55:18 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:55:18 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:55:18 INFO - PROCESS | 2002 | 1461614118855 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]]]}] 12:55:18 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.) 12:55:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2048ms 12:55:18 INFO - PROCESS | 2002 | 1461614118910 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 12:55:18 INFO - PROCESS | 2002 | 1461614118918 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 12:55:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:55:18 INFO - PROCESS | 2002 | 1461614118928 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:55:18 INFO - PROCESS | 2002 | 1461614118931 Marionette TRACE conn4 <- [1,750,null,{}] 12:55:18 INFO - PROCESS | 2002 | 1461614118942 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}] 12:55:19 INFO - PROCESS | 2002 | 1461614119163 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 12:55:19 INFO - PROCESS | 2002 | 1461614119177 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:19 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3cb8000 == 75 [pid = 2002] [id = 195] 12:55:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 96 (0x7f05d3e66c00) [pid = 2002] [serial = 585] [outer = (nil)] 12:55:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 97 (0x7f05d8181400) [pid = 2002] [serial = 586] [outer = 0x7f05d3e66c00] 12:55:19 INFO - PROCESS | 2002 | 1461614119243 Marionette DEBUG loaded listener.js 12:55:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 98 (0x7f05d818c800) [pid = 2002] [serial = 587] [outer = 0x7f05d3e66c00] 12:55:20 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:55:20 INFO - PROCESS | 2002 | 1461614120537 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]]]}] 12:55:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:55:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1630ms 12:55:20 INFO - PROCESS | 2002 | 1461614120558 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 12:55:20 INFO - PROCESS | 2002 | 1461614120562 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 12:55:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:55:20 INFO - PROCESS | 2002 | 1461614120584 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:55:20 INFO - PROCESS | 2002 | 1461614120594 Marionette TRACE conn4 <- [1,754,null,{}] 12:55:20 INFO - PROCESS | 2002 | 1461614120750 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}] 12:55:20 INFO - PROCESS | 2002 | 1461614120971 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 12:55:20 INFO - PROCESS | 2002 | 1461614120996 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:21 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d8159800 == 76 [pid = 2002] [id = 196] 12:55:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 99 (0x7f05d9358000) [pid = 2002] [serial = 588] [outer = (nil)] 12:55:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 100 (0x7f05d95dec00) [pid = 2002] [serial = 589] [outer = 0x7f05d9358000] 12:55:21 INFO - PROCESS | 2002 | 1461614121065 Marionette DEBUG loaded listener.js 12:55:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 101 (0x7f05d9fc7c00) [pid = 2002] [serial = 590] [outer = 0x7f05d9358000] 12:55:22 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:55:22 INFO - PROCESS | 2002 | 1461614122287 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]]]}] 12:55:22 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 12:55:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1768ms 12:55:22 INFO - PROCESS | 2002 | 1461614122339 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 12:55:22 INFO - PROCESS | 2002 | 1461614122342 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 12:55:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:55:22 INFO - PROCESS | 2002 | 1461614122348 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:55:22 INFO - PROCESS | 2002 | 1461614122351 Marionette TRACE conn4 <- [1,758,null,{}] 12:55:22 INFO - PROCESS | 2002 | 1461614122365 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}] 12:55:22 INFO - PROCESS | 2002 | 1461614122686 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 12:55:22 INFO - PROCESS | 2002 | --DOMWINDOW == 100 (0x7f05d3d8e400) [pid = 2002] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:55:22 INFO - PROCESS | 2002 | --DOMWINDOW == 99 (0x7f05d3b75000) [pid = 2002] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:55:22 INFO - PROCESS | 2002 | --DOMWINDOW == 98 (0x7f05d946bc00) [pid = 2002] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:55:22 INFO - PROCESS | 2002 | --DOMWINDOW == 97 (0x7f05d2f1a400) [pid = 2002] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:55:22 INFO - PROCESS | 2002 | --DOMWINDOW == 96 (0x7f05d9fd4c00) [pid = 2002] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:55:22 INFO - PROCESS | 2002 | 1461614122775 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:22 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da5a6000 == 77 [pid = 2002] [id = 197] 12:55:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 97 (0x7f05d2f1a400) [pid = 2002] [serial = 591] [outer = (nil)] 12:55:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 98 (0x7f05d8196c00) [pid = 2002] [serial = 592] [outer = 0x7f05d2f1a400] 12:55:22 INFO - PROCESS | 2002 | 1461614122843 Marionette DEBUG loaded listener.js 12:55:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 99 (0x7f05da93d400) [pid = 2002] [serial = 593] [outer = 0x7f05d2f1a400] 12:55:23 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:55:23 INFO - PROCESS | 2002 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:55:23 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:55:23 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:55:23 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:55:23 INFO - PROCESS | 2002 | 1461614123571 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]]]}] 12:55:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:55:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1286ms 12:55:23 INFO - PROCESS | 2002 | 1461614123640 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 12:55:23 INFO - PROCESS | 2002 | 1461614123643 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 12:55:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:55:23 INFO - PROCESS | 2002 | 1461614123649 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:55:23 INFO - PROCESS | 2002 | 1461614123652 Marionette TRACE conn4 <- [1,762,null,{}] 12:55:23 INFO - PROCESS | 2002 | 1461614123657 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}] 12:55:23 INFO - PROCESS | 2002 | 1461614123821 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 12:55:23 INFO - PROCESS | 2002 | 1461614123831 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:23 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05db7a6800 == 78 [pid = 2002] [id = 198] 12:55:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 100 (0x7f05da940400) [pid = 2002] [serial = 594] [outer = (nil)] 12:55:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 101 (0x7f05da990c00) [pid = 2002] [serial = 595] [outer = 0x7f05da940400] 12:55:23 INFO - PROCESS | 2002 | 1461614123895 Marionette DEBUG loaded listener.js 12:55:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 102 (0x7f05daad9c00) [pid = 2002] [serial = 596] [outer = 0x7f05da940400] 12:55:25 INFO - PROCESS | 2002 | 1461614125117 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]]]}] 12:55:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:55:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1482ms 12:55:25 INFO - PROCESS | 2002 | 1461614125173 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 12:55:25 INFO - PROCESS | 2002 | 1461614125180 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 12:55:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:55:25 INFO - PROCESS | 2002 | 1461614125199 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:55:25 INFO - PROCESS | 2002 | 1461614125205 Marionette TRACE conn4 <- [1,766,null,{}] 12:55:25 INFO - PROCESS | 2002 | 1461614125216 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}] 12:55:25 INFO - PROCESS | 2002 | 1461614125398 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 12:55:25 INFO - PROCESS | 2002 | 1461614125592 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:25 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3cad800 == 79 [pid = 2002] [id = 199] 12:55:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 103 (0x7f05d31cdc00) [pid = 2002] [serial = 597] [outer = (nil)] 12:55:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 104 (0x7f05d3b7b000) [pid = 2002] [serial = 598] [outer = 0x7f05d31cdc00] 12:55:25 INFO - PROCESS | 2002 | 1461614125669 Marionette DEBUG loaded listener.js 12:55:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 105 (0x7f05d3e67800) [pid = 2002] [serial = 599] [outer = 0x7f05d31cdc00] 12:55:26 INFO - PROCESS | 2002 | 1461614126975 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]]]}] 12:55:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:55:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1800ms 12:55:26 INFO - PROCESS | 2002 | 1461614126989 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 12:55:26 INFO - PROCESS | 2002 | 1461614126997 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 12:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:55:27 INFO - PROCESS | 2002 | 1461614127059 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:55:27 INFO - PROCESS | 2002 | 1461614127064 Marionette TRACE conn4 <- [1,770,null,{}] 12:55:27 INFO - PROCESS | 2002 | 1461614127120 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}] 12:55:27 INFO - PROCESS | 2002 | 1461614127301 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 12:55:27 INFO - PROCESS | 2002 | 1461614127492 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:27 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05db91a000 == 80 [pid = 2002] [id = 200] 12:55:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 106 (0x7f05d31cb000) [pid = 2002] [serial = 600] [outer = (nil)] 12:55:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 107 (0x7f05d82c2c00) [pid = 2002] [serial = 601] [outer = 0x7f05d31cb000] 12:55:27 INFO - PROCESS | 2002 | 1461614127566 Marionette DEBUG loaded listener.js 12:55:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 108 (0x7f05d9fca800) [pid = 2002] [serial = 602] [outer = 0x7f05d31cb000] 12:55:28 INFO - PROCESS | 2002 | 1461614128490 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]]]}] 12:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1488ms 12:55:28 INFO - PROCESS | 2002 | 1461614128545 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 12:55:28 INFO - PROCESS | 2002 | 1461614128548 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 12:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:55:28 INFO - PROCESS | 2002 | 1461614128556 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:55:28 INFO - PROCESS | 2002 | 1461614128562 Marionette TRACE conn4 <- [1,774,null,{}] 12:55:28 INFO - PROCESS | 2002 | 1461614128578 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}] 12:55:28 INFO - PROCESS | 2002 | 1461614128808 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 12:55:29 INFO - PROCESS | 2002 | 1461614129014 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:29 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dddca800 == 81 [pid = 2002] [id = 201] 12:55:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 109 (0x7f05db491400) [pid = 2002] [serial = 603] [outer = (nil)] 12:55:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 110 (0x7f05db738800) [pid = 2002] [serial = 604] [outer = 0x7f05db491400] 12:55:29 INFO - PROCESS | 2002 | 1461614129138 Marionette DEBUG loaded listener.js 12:55:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 111 (0x7f05db90d400) [pid = 2002] [serial = 605] [outer = 0x7f05db491400] 12:55:29 INFO - PROCESS | 2002 | 1461614129977 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]]]}] 12:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1437ms 12:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:55:30 INFO - PROCESS | 2002 | 1461614129993 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 12:55:30 INFO - PROCESS | 2002 | 1461614129997 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 12:55:30 INFO - PROCESS | 2002 | 1461614130004 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:55:30 INFO - PROCESS | 2002 | 1461614130007 Marionette TRACE conn4 <- [1,778,null,{}] 12:55:30 INFO - PROCESS | 2002 | 1461614130013 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}] 12:55:30 INFO - PROCESS | 2002 | 1461614130197 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 12:55:30 INFO - PROCESS | 2002 | 1461614130360 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:30 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de07d800 == 82 [pid = 2002] [id = 202] 12:55:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 112 (0x7f05d17eb000) [pid = 2002] [serial = 606] [outer = (nil)] 12:55:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 113 (0x7f05dc61d000) [pid = 2002] [serial = 607] [outer = 0x7f05d17eb000] 12:55:30 INFO - PROCESS | 2002 | 1461614130436 Marionette DEBUG loaded listener.js 12:55:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 114 (0x7f05dd158c00) [pid = 2002] [serial = 608] [outer = 0x7f05d17eb000] 12:55:31 INFO - PROCESS | 2002 | 1461614131287 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]]]}] 12:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1333ms 12:55:31 INFO - PROCESS | 2002 | 1461614131337 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 12:55:31 INFO - PROCESS | 2002 | 1461614131341 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 12:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:55:31 INFO - PROCESS | 2002 | 1461614131347 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:55:31 INFO - PROCESS | 2002 | 1461614131349 Marionette TRACE conn4 <- [1,782,null,{}] 12:55:31 INFO - PROCESS | 2002 | 1461614131355 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}] 12:55:31 INFO - PROCESS | 2002 | 1461614131526 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 12:55:31 INFO - PROCESS | 2002 | 1461614131688 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:31 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e0557000 == 83 [pid = 2002] [id = 203] 12:55:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 115 (0x7f05db6ef400) [pid = 2002] [serial = 609] [outer = (nil)] 12:55:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 116 (0x7f05dd194400) [pid = 2002] [serial = 610] [outer = 0x7f05db6ef400] 12:55:31 INFO - PROCESS | 2002 | 1461614131760 Marionette DEBUG loaded listener.js 12:55:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 117 (0x7f05dd9ec000) [pid = 2002] [serial = 611] [outer = 0x7f05db6ef400] 12:55:32 INFO - PROCESS | 2002 | 1461614132646 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]]]}] 12:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1336ms 12:55:32 INFO - PROCESS | 2002 | 1461614132684 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 12:55:32 INFO - PROCESS | 2002 | 1461614132687 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 12:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:55:32 INFO - PROCESS | 2002 | 1461614132693 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:55:32 INFO - PROCESS | 2002 | 1461614132697 Marionette TRACE conn4 <- [1,786,null,{}] 12:55:32 INFO - PROCESS | 2002 | 1461614132702 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}] 12:55:32 INFO - PROCESS | 2002 | 1461614132917 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 12:55:33 INFO - PROCESS | 2002 | 1461614133080 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:33 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e28b6800 == 84 [pid = 2002] [id = 204] 12:55:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 118 (0x7f05dd193c00) [pid = 2002] [serial = 612] [outer = (nil)] 12:55:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 119 (0x7f05de27d000) [pid = 2002] [serial = 613] [outer = 0x7f05dd193c00] 12:55:33 INFO - PROCESS | 2002 | 1461614133157 Marionette DEBUG loaded listener.js 12:55:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 120 (0x7f05de4ee400) [pid = 2002] [serial = 614] [outer = 0x7f05dd193c00] 12:55:34 INFO - PROCESS | 2002 | 1461614134126 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]]]}] 12:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1482ms 12:55:34 INFO - PROCESS | 2002 | 1461614134177 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 12:55:34 INFO - PROCESS | 2002 | 1461614134180 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 12:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:55:34 INFO - PROCESS | 2002 | 1461614134188 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:55:34 INFO - PROCESS | 2002 | 1461614134190 Marionette TRACE conn4 <- [1,790,null,{}] 12:55:34 INFO - PROCESS | 2002 | 1461614134196 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}] 12:55:34 INFO - PROCESS | 2002 | 1461614134373 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 12:55:34 INFO - PROCESS | 2002 | 1461614134548 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:34 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e31ed800 == 85 [pid = 2002] [id = 205] 12:55:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 121 (0x7f05d935c400) [pid = 2002] [serial = 615] [outer = (nil)] 12:55:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 122 (0x7f05de59b400) [pid = 2002] [serial = 616] [outer = 0x7f05d935c400] 12:55:34 INFO - PROCESS | 2002 | 1461614134624 Marionette DEBUG loaded listener.js 12:55:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 123 (0x7f05df9d1800) [pid = 2002] [serial = 617] [outer = 0x7f05d935c400] 12:55:35 INFO - PROCESS | 2002 | 1461614135518 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]]]}] 12:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1389ms 12:55:35 INFO - PROCESS | 2002 | 1461614135578 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 12:55:35 INFO - PROCESS | 2002 | 1461614135582 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 12:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:55:35 INFO - PROCESS | 2002 | 1461614135588 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:55:35 INFO - PROCESS | 2002 | 1461614135590 Marionette TRACE conn4 <- [1,794,null,{}] 12:55:35 INFO - PROCESS | 2002 | 1461614135597 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}] 12:55:35 INFO - PROCESS | 2002 | 1461614135783 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 12:55:35 INFO - PROCESS | 2002 | 1461614135945 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:35 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dc5b9000 == 86 [pid = 2002] [id = 206] 12:55:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 124 (0x7f05cf46ac00) [pid = 2002] [serial = 618] [outer = (nil)] 12:55:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 125 (0x7f05dd191000) [pid = 2002] [serial = 619] [outer = 0x7f05cf46ac00] 12:55:36 INFO - PROCESS | 2002 | 1461614136021 Marionette DEBUG loaded listener.js 12:55:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 126 (0x7f05e0eb2400) [pid = 2002] [serial = 620] [outer = 0x7f05cf46ac00] 12:55:36 INFO - PROCESS | 2002 | 1461614136941 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]]]}] 12:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1430ms 12:55:37 INFO - PROCESS | 2002 | 1461614137019 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 12:55:37 INFO - PROCESS | 2002 | 1461614137022 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 12:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:55:37 INFO - PROCESS | 2002 | 1461614137030 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:55:37 INFO - PROCESS | 2002 | 1461614137033 Marionette TRACE conn4 <- [1,798,null,{}] 12:55:37 INFO - PROCESS | 2002 | 1461614137039 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}] 12:55:37 INFO - PROCESS | 2002 | 1461614137306 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 12:55:37 INFO - PROCESS | 2002 | 1461614137823 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:37 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d95bd000 == 87 [pid = 2002] [id = 207] 12:55:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 127 (0x7f05d26a2c00) [pid = 2002] [serial = 621] [outer = (nil)] 12:55:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 128 (0x7f05d26af000) [pid = 2002] [serial = 622] [outer = 0x7f05d26a2c00] 12:55:37 INFO - PROCESS | 2002 | 1461614137894 Marionette DEBUG loaded listener.js 12:55:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 129 (0x7f05d3b7a800) [pid = 2002] [serial = 623] [outer = 0x7f05d26a2c00] 12:55:38 INFO - PROCESS | 2002 | 1461614138759 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]]]}] 12:55:38 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 12:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1784ms 12:55:38 INFO - PROCESS | 2002 | 1461614138816 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 12:55:38 INFO - PROCESS | 2002 | 1461614138823 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 12:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:55:38 INFO - PROCESS | 2002 | 1461614138832 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:55:38 INFO - PROCESS | 2002 | 1461614138838 Marionette TRACE conn4 <- [1,802,null,{}] 12:55:38 INFO - PROCESS | 2002 | 1461614138846 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}] 12:55:39 INFO - PROCESS | 2002 | 1461614139042 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 12:55:39 INFO - PROCESS | 2002 | 1461614139382 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:39 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3105000 == 88 [pid = 2002] [id = 208] 12:55:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 130 (0x7f05d8198800) [pid = 2002] [serial = 624] [outer = (nil)] 12:55:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 131 (0x7f05d82bd800) [pid = 2002] [serial = 625] [outer = 0x7f05d8198800] 12:55:39 INFO - PROCESS | 2002 | 1461614139473 Marionette DEBUG loaded listener.js 12:55:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 132 (0x7f05d95dbc00) [pid = 2002] [serial = 626] [outer = 0x7f05d8198800] 12:55:40 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05da5a6000 == 87 [pid = 2002] [id = 197] 12:55:40 INFO - PROCESS | 2002 | --DOMWINDOW == 131 (0x7f05da989400) [pid = 2002] [serial = 559] [outer = (nil)] [url = about:blank] 12:55:40 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d8159800 == 86 [pid = 2002] [id = 196] 12:55:40 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3cb8000 == 85 [pid = 2002] [id = 195] 12:55:40 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d2679800 == 84 [pid = 2002] [id = 194] 12:55:40 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05db930800 == 83 [pid = 2002] [id = 188] 12:55:40 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d8116000 == 82 [pid = 2002] [id = 174] 12:55:40 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3ed6800 == 81 [pid = 2002] [id = 187] 12:55:40 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05db925800 == 80 [pid = 2002] [id = 186] 12:55:40 INFO - PROCESS | 2002 | 1461614140392 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]]]}] 12:55:40 INFO - PROCESS | 2002 | --DOMWINDOW == 130 (0x7f05d82b6000) [pid = 2002] [serial = 550] [outer = (nil)] [url = about:blank] 12:55:40 INFO - PROCESS | 2002 | --DOMWINDOW == 129 (0x7f05e1c79000) [pid = 2002] [serial = 541] [outer = (nil)] [url = about:blank] 12:55:40 INFO - PROCESS | 2002 | --DOMWINDOW == 128 (0x7f05d9364800) [pid = 2002] [serial = 551] [outer = (nil)] [url = about:blank] 12:55:40 INFO - PROCESS | 2002 | --DOMWINDOW == 127 (0x7f05dd9eb800) [pid = 2002] [serial = 535] [outer = (nil)] [url = about:blank] 12:55:40 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 12:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1595ms 12:55:40 INFO - PROCESS | 2002 | --DOMWINDOW == 126 (0x7f05da984800) [pid = 2002] [serial = 532] [outer = (nil)] [url = about:blank] 12:55:40 INFO - PROCESS | 2002 | --DOMWINDOW == 125 (0x7f05d3d90000) [pid = 2002] [serial = 547] [outer = (nil)] [url = about:blank] 12:55:40 INFO - PROCESS | 2002 | --DOMWINDOW == 124 (0x7f05da545400) [pid = 2002] [serial = 553] [outer = (nil)] [url = about:blank] 12:55:40 INFO - PROCESS | 2002 | --DOMWINDOW == 123 (0x7f05da986c00) [pid = 2002] [serial = 554] [outer = (nil)] [url = about:blank] 12:55:40 INFO - PROCESS | 2002 | --DOMWINDOW == 122 (0x7f05d935b400) [pid = 2002] [serial = 529] [outer = (nil)] [url = about:blank] 12:55:40 INFO - PROCESS | 2002 | --DOMWINDOW == 121 (0x7f05d26a6c00) [pid = 2002] [serial = 526] [outer = (nil)] [url = about:blank] 12:55:40 INFO - PROCESS | 2002 | --DOMWINDOW == 120 (0x7f05d3e6dc00) [pid = 2002] [serial = 548] [outer = (nil)] [url = about:blank] 12:55:40 INFO - PROCESS | 2002 | --DOMWINDOW == 119 (0x7f05d82bc800) [pid = 2002] [serial = 524] [outer = (nil)] [url = about:blank] 12:55:40 INFO - PROCESS | 2002 | --DOMWINDOW == 118 (0x7f05db73c400) [pid = 2002] [serial = 556] [outer = (nil)] [url = about:blank] 12:55:40 INFO - PROCESS | 2002 | --DOMWINDOW == 117 (0x7f05de36c000) [pid = 2002] [serial = 538] [outer = (nil)] [url = about:blank] 12:55:40 INFO - PROCESS | 2002 | --DOMWINDOW == 116 (0x7f05dc629400) [pid = 2002] [serial = 557] [outer = (nil)] [url = about:blank] 12:55:40 INFO - PROCESS | 2002 | --DOMWINDOW == 115 (0x7f05d3b73400) [pid = 2002] [serial = 544] [outer = (nil)] [url = about:blank] 12:55:40 INFO - PROCESS | 2002 | 1461614140447 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 12:55:40 INFO - PROCESS | 2002 | 1461614140454 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 12:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:55:40 INFO - PROCESS | 2002 | 1461614140464 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:55:40 INFO - PROCESS | 2002 | 1461614140466 Marionette TRACE conn4 <- [1,806,null,{}] 12:55:40 INFO - PROCESS | 2002 | 1461614140474 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}] 12:55:40 INFO - PROCESS | 2002 | 1461614140662 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 12:55:40 INFO - PROCESS | 2002 | 1461614140890 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:40 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3ee0800 == 81 [pid = 2002] [id = 209] 12:55:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 116 (0x7f05d818b400) [pid = 2002] [serial = 627] [outer = (nil)] 12:55:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 117 (0x7f05da546400) [pid = 2002] [serial = 628] [outer = 0x7f05d818b400] 12:55:40 INFO - PROCESS | 2002 | 1461614140969 Marionette DEBUG loaded listener.js 12:55:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 118 (0x7f05daac5800) [pid = 2002] [serial = 629] [outer = 0x7f05d818b400] 12:55:41 INFO - PROCESS | 2002 | 1461614141738 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]]]}] 12:55:41 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 12:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1328ms 12:55:41 INFO - PROCESS | 2002 | 1461614141793 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 12:55:41 INFO - PROCESS | 2002 | 1461614141796 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 12:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:55:41 INFO - PROCESS | 2002 | 1461614141812 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:55:41 INFO - PROCESS | 2002 | 1461614141821 Marionette TRACE conn4 <- [1,810,null,{}] 12:55:41 INFO - PROCESS | 2002 | 1461614141828 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}] 12:55:42 INFO - PROCESS | 2002 | 1461614142007 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 12:55:42 INFO - PROCESS | 2002 | 1461614142136 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:42 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddbdc800 == 82 [pid = 2002] [id = 210] 12:55:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 119 (0x7f05d818f400) [pid = 2002] [serial = 630] [outer = (nil)] 12:55:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 120 (0x7f05db48c800) [pid = 2002] [serial = 631] [outer = 0x7f05d818f400] 12:55:42 INFO - PROCESS | 2002 | 1461614142205 Marionette DEBUG loaded listener.js 12:55:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 121 (0x7f05dd9f0000) [pid = 2002] [serial = 632] [outer = 0x7f05d818f400] 12:55:43 INFO - PROCESS | 2002 | 1461614143000 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]]]}] 12:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1245ms 12:55:43 INFO - PROCESS | 2002 | 1461614143062 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 12:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:55:43 INFO - PROCESS | 2002 | 1461614143067 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 12:55:43 INFO - PROCESS | 2002 | 1461614143079 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:55:43 INFO - PROCESS | 2002 | 1461614143082 Marionette TRACE conn4 <- [1,814,null,{}] 12:55:43 INFO - PROCESS | 2002 | 1461614143086 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}] 12:55:43 INFO - PROCESS | 2002 | 1461614143307 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 12:55:43 INFO - PROCESS | 2002 | 1461614143333 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:43 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e0ecf000 == 83 [pid = 2002] [id = 211] 12:55:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 122 (0x7f05d95e3400) [pid = 2002] [serial = 633] [outer = (nil)] 12:55:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 123 (0x7f05ddf5cc00) [pid = 2002] [serial = 634] [outer = 0x7f05d95e3400] 12:55:43 INFO - PROCESS | 2002 | 1461614143396 Marionette DEBUG loaded listener.js 12:55:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 124 (0x7f05de275000) [pid = 2002] [serial = 635] [outer = 0x7f05d95e3400] 12:55:44 INFO - PROCESS | 2002 | 1461614144279 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] 12:55:44 INFO - PROCESS | 2002 | 1461614144319 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 12:55:44 INFO - PROCESS | 2002 | 1461614144325 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:55:44 INFO - PROCESS | 2002 | 1461614144328 Marionette TRACE conn4 <- [1,818,null,{}] 12:55:44 INFO - PROCESS | 2002 | 1461614144334 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}] 12:55:44 INFO - PROCESS | 2002 | 1461614144603 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 12:55:44 INFO - PROCESS | 2002 | --DOMWINDOW == 123 (0x7f05d3e66c00) [pid = 2002] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:55:44 INFO - PROCESS | 2002 | --DOMWINDOW == 122 (0x7f05d9358000) [pid = 2002] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:55:44 INFO - PROCESS | 2002 | --DOMWINDOW == 121 (0x7f05d2f1a400) [pid = 2002] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:55:44 INFO - PROCESS | 2002 | --DOMWINDOW == 120 (0x7f05d2f15c00) [pid = 2002] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:55:44 INFO - PROCESS | 2002 | 1461614144897 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:44 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de21a800 == 84 [pid = 2002] [id = 212] 12:55:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 121 (0x7f05de277000) [pid = 2002] [serial = 636] [outer = (nil)] 12:55:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 122 (0x7f05de599400) [pid = 2002] [serial = 637] [outer = 0x7f05de277000] 12:55:44 INFO - PROCESS | 2002 | 1461614144976 Marionette DEBUG loaded listener.js 12:55:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 123 (0x7f05e0eb9400) [pid = 2002] [serial = 638] [outer = 0x7f05de277000] 12:55:45 INFO - PROCESS | 2002 | 1461614145697 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]]]}] 12:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1394ms 12:55:45 INFO - PROCESS | 2002 | 1461614145719 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 12:55:45 INFO - PROCESS | 2002 | 1461614145723 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 12:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:55:45 INFO - PROCESS | 2002 | 1461614145733 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:55:45 INFO - PROCESS | 2002 | 1461614145735 Marionette TRACE conn4 <- [1,822,null,{}] 12:55:45 INFO - PROCESS | 2002 | 1461614145740 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}] 12:55:45 INFO - PROCESS | 2002 | 1461614145969 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 12:55:45 INFO - PROCESS | 2002 | 1461614145985 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:46 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e4159000 == 85 [pid = 2002] [id = 213] 12:55:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 124 (0x7f05e0eefc00) [pid = 2002] [serial = 639] [outer = (nil)] 12:55:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 125 (0x7f05e2044000) [pid = 2002] [serial = 640] [outer = 0x7f05e0eefc00] 12:55:46 INFO - PROCESS | 2002 | 1461614146051 Marionette DEBUG loaded listener.js 12:55:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 126 (0x7f05e237ec00) [pid = 2002] [serial = 641] [outer = 0x7f05e0eefc00] 12:55:46 INFO - PROCESS | 2002 | 1461614146795 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] 12:55:46 INFO - PROCESS | 2002 | 1461614146942 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 12:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:55:46 INFO - PROCESS | 2002 | 1461614146954 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:55:46 INFO - PROCESS | 2002 | 1461614146959 Marionette TRACE conn4 <- [1,826,null,{}] 12:55:46 INFO - PROCESS | 2002 | 1461614146978 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}] 12:55:47 INFO - PROCESS | 2002 | 1461614147208 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 12:55:47 INFO - PROCESS | 2002 | 1461614147386 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:47 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3ed7000 == 86 [pid = 2002] [id = 214] 12:55:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 127 (0x7f05d3b7a400) [pid = 2002] [serial = 642] [outer = (nil)] 12:55:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 128 (0x7f05d3d8f000) [pid = 2002] [serial = 643] [outer = 0x7f05d3b7a400] 12:55:47 INFO - PROCESS | 2002 | 1461614147498 Marionette DEBUG loaded listener.js 12:55:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 129 (0x7f05d8188c00) [pid = 2002] [serial = 644] [outer = 0x7f05d3b7a400] 12:55:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 130 (0x7f05d82c4400) [pid = 2002] [serial = 645] [outer = 0x7f05e05c4800] 12:55:48 INFO - PROCESS | 2002 | 1461614148978 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]]]}] 12:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 2056ms 12:55:49 INFO - PROCESS | 2002 | 1461614149014 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 12:55:49 INFO - PROCESS | 2002 | 1461614149019 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 12:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:55:49 INFO - PROCESS | 2002 | 1461614149032 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:55:49 INFO - PROCESS | 2002 | 1461614149039 Marionette TRACE conn4 <- [1,830,null,{}] 12:55:49 INFO - PROCESS | 2002 | 1461614149046 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}] 12:55:49 INFO - PROCESS | 2002 | 1461614149276 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 12:55:49 INFO - PROCESS | 2002 | 1461614149494 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:49 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dddd5800 == 87 [pid = 2002] [id = 215] 12:55:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 131 (0x7f05da936000) [pid = 2002] [serial = 646] [outer = (nil)] 12:55:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 132 (0x7f05daadc400) [pid = 2002] [serial = 647] [outer = 0x7f05da936000] 12:55:49 INFO - PROCESS | 2002 | 1461614149567 Marionette DEBUG loaded listener.js 12:55:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 133 (0x7f05dc625800) [pid = 2002] [serial = 648] [outer = 0x7f05da936000] 12:55:50 INFO - PROCESS | 2002 | 1461614150501 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]]]}] 12:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1487ms 12:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:55:50 INFO - PROCESS | 2002 | 1461614150516 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 12:55:50 INFO - PROCESS | 2002 | 1461614150519 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 12:55:50 INFO - PROCESS | 2002 | 1461614150525 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:55:50 INFO - PROCESS | 2002 | 1461614150528 Marionette TRACE conn4 <- [1,834,null,{}] 12:55:50 INFO - PROCESS | 2002 | 1461614150544 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}] 12:55:50 INFO - PROCESS | 2002 | 1461614150748 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 12:55:50 INFO - PROCESS | 2002 | 1461614150915 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:50 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e9ad1000 == 88 [pid = 2002] [id = 216] 12:55:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 134 (0x7f05ddc55400) [pid = 2002] [serial = 649] [outer = (nil)] 12:55:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 135 (0x7f05de599c00) [pid = 2002] [serial = 650] [outer = 0x7f05ddc55400] 12:55:51 INFO - PROCESS | 2002 | 1461614150997 Marionette DEBUG loaded listener.js 12:55:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 136 (0x7f05e0eb4400) [pid = 2002] [serial = 651] [outer = 0x7f05ddc55400] 12:55:51 INFO - PROCESS | 2002 | 1461614151887 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]]]}] 12:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1434ms 12:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:55:51 INFO - PROCESS | 2002 | 1461614151959 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 12:55:51 INFO - PROCESS | 2002 | 1461614151962 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 12:55:51 INFO - PROCESS | 2002 | 1461614151968 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:55:51 INFO - PROCESS | 2002 | 1461614151972 Marionette TRACE conn4 <- [1,838,null,{}] 12:55:51 INFO - PROCESS | 2002 | 1461614151977 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}] 12:55:52 INFO - PROCESS | 2002 | 1461614152202 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 12:55:52 INFO - PROCESS | 2002 | 1461614152367 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:52 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f0515000 == 89 [pid = 2002] [id = 217] 12:55:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 137 (0x7f05db904c00) [pid = 2002] [serial = 652] [outer = (nil)] 12:55:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 138 (0x7f05e203e000) [pid = 2002] [serial = 653] [outer = 0x7f05db904c00] 12:55:52 INFO - PROCESS | 2002 | 1461614152491 Marionette DEBUG loaded listener.js 12:55:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 139 (0x7f05e2629c00) [pid = 2002] [serial = 654] [outer = 0x7f05db904c00] 12:55:53 INFO - PROCESS | 2002 | 1461614153334 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]]]}] 12:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1437ms 12:55:53 INFO - PROCESS | 2002 | 1461614153406 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 12:55:53 INFO - PROCESS | 2002 | 1461614153410 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 12:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:55:53 INFO - PROCESS | 2002 | 1461614153417 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:55:53 INFO - PROCESS | 2002 | 1461614153421 Marionette TRACE conn4 <- [1,842,null,{}] 12:55:53 INFO - PROCESS | 2002 | 1461614153427 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}] 12:55:53 INFO - PROCESS | 2002 | 1461614153649 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 12:55:53 INFO - PROCESS | 2002 | 1461614153857 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:53 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f0a63000 == 90 [pid = 2002] [id = 218] 12:55:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05cf461400) [pid = 2002] [serial = 655] [outer = (nil)] 12:55:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05e288c000) [pid = 2002] [serial = 656] [outer = 0x7f05cf461400] 12:55:53 INFO - PROCESS | 2002 | 1461614153977 Marionette DEBUG loaded listener.js 12:55:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05e2955000) [pid = 2002] [serial = 657] [outer = 0x7f05cf461400] 12:55:54 INFO - PROCESS | 2002 | 1461614154833 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]]]}] 12:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1437ms 12:55:54 INFO - PROCESS | 2002 | 1461614154855 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 12:55:54 INFO - PROCESS | 2002 | 1461614154859 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 12:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:55:54 INFO - PROCESS | 2002 | 1461614154865 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:55:54 INFO - PROCESS | 2002 | 1461614154868 Marionette TRACE conn4 <- [1,846,null,{}] 12:55:54 INFO - PROCESS | 2002 | 1461614154874 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}] 12:55:55 INFO - PROCESS | 2002 | 1461614155108 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 12:55:55 INFO - PROCESS | 2002 | 1461614155275 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:55 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f1b22800 == 91 [pid = 2002] [id = 219] 12:55:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05e295f000) [pid = 2002] [serial = 658] [outer = (nil)] 12:55:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05e2a99800) [pid = 2002] [serial = 659] [outer = 0x7f05e295f000] 12:55:55 INFO - PROCESS | 2002 | 1461614155351 Marionette DEBUG loaded listener.js 12:55:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05e370a800) [pid = 2002] [serial = 660] [outer = 0x7f05e295f000] 12:55:56 INFO - PROCESS | 2002 | 1461614156237 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]]]}] 12:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1442ms 12:55:56 INFO - PROCESS | 2002 | 1461614156309 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 12:55:56 INFO - PROCESS | 2002 | 1461614156313 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 12:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:55:56 INFO - PROCESS | 2002 | 1461614156320 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:55:56 INFO - PROCESS | 2002 | 1461614156323 Marionette TRACE conn4 <- [1,850,null,{}] 12:55:56 INFO - PROCESS | 2002 | 1461614156328 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}] 12:55:56 INFO - PROCESS | 2002 | 1461614156548 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 12:55:56 INFO - PROCESS | 2002 | 1461614156714 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:56 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5352800 == 92 [pid = 2002] [id = 220] 12:55:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05e299b400) [pid = 2002] [serial = 661] [outer = (nil)] 12:55:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05e3aa8800) [pid = 2002] [serial = 662] [outer = 0x7f05e299b400] 12:55:56 INFO - PROCESS | 2002 | 1461614156791 Marionette DEBUG loaded listener.js 12:55:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05e4128c00) [pid = 2002] [serial = 663] [outer = 0x7f05e299b400] 12:55:57 INFO - PROCESS | 2002 | 1461614157626 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]]]}] 12:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1380ms 12:55:57 INFO - PROCESS | 2002 | 1461614157701 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 12:55:57 INFO - PROCESS | 2002 | 1461614157705 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 12:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:55:57 INFO - PROCESS | 2002 | 1461614157711 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:55:57 INFO - PROCESS | 2002 | 1461614157715 Marionette TRACE conn4 <- [1,854,null,{}] 12:55:57 INFO - PROCESS | 2002 | 1461614157720 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}] 12:55:57 INFO - PROCESS | 2002 | 1461614157938 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 12:55:58 INFO - PROCESS | 2002 | 1461614158115 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:58 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f559c000 == 93 [pid = 2002] [id = 221] 12:55:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05dd14ec00) [pid = 2002] [serial = 664] [outer = (nil)] 12:55:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 150 (0x7f05e41ac800) [pid = 2002] [serial = 665] [outer = 0x7f05dd14ec00] 12:55:58 INFO - PROCESS | 2002 | 1461614158186 Marionette DEBUG loaded listener.js 12:55:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 151 (0x7f05e47a4400) [pid = 2002] [serial = 666] [outer = 0x7f05dd14ec00] 12:55:59 INFO - PROCESS | 2002 | 1461614159080 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]]]}] 12:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1432ms 12:55:59 INFO - PROCESS | 2002 | 1461614159145 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 12:55:59 INFO - PROCESS | 2002 | 1461614159149 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 12:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:55:59 INFO - PROCESS | 2002 | 1461614159155 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:55:59 INFO - PROCESS | 2002 | 1461614159157 Marionette TRACE conn4 <- [1,858,null,{}] 12:55:59 INFO - PROCESS | 2002 | 1461614159163 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}] 12:55:59 INFO - PROCESS | 2002 | 1461614159353 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 12:55:59 INFO - PROCESS | 2002 | 1461614159531 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:59 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5da6800 == 94 [pid = 2002] [id = 222] 12:55:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 152 (0x7f05df9d9400) [pid = 2002] [serial = 667] [outer = (nil)] 12:55:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 153 (0x7f05e6784c00) [pid = 2002] [serial = 668] [outer = 0x7f05df9d9400] 12:55:59 INFO - PROCESS | 2002 | 1461614159647 Marionette DEBUG loaded listener.js 12:55:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 154 (0x7f05e67b9800) [pid = 2002] [serial = 669] [outer = 0x7f05df9d9400] 12:56:00 INFO - PROCESS | 2002 | 1461614160517 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]]]}] 12:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1434ms 12:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:56:00 INFO - PROCESS | 2002 | 1461614160591 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 12:56:00 INFO - PROCESS | 2002 | 1461614160594 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 12:56:00 INFO - PROCESS | 2002 | 1461614160600 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:56:00 INFO - PROCESS | 2002 | 1461614160604 Marionette TRACE conn4 <- [1,862,null,{}] 12:56:00 INFO - PROCESS | 2002 | 1461614160609 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}] 12:56:00 INFO - PROCESS | 2002 | 1461614160847 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 12:56:01 INFO - PROCESS | 2002 | 1461614161014 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:01 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f601d000 == 95 [pid = 2002] [id = 223] 12:56:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 155 (0x7f05e4132c00) [pid = 2002] [serial = 670] [outer = (nil)] 12:56:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 156 (0x7f05e69da000) [pid = 2002] [serial = 671] [outer = 0x7f05e4132c00] 12:56:01 INFO - PROCESS | 2002 | 1461614161091 Marionette DEBUG loaded listener.js 12:56:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 157 (0x7f05e6c69c00) [pid = 2002] [serial = 672] [outer = 0x7f05e4132c00] 12:56:01 INFO - PROCESS | 2002 | 1461614161984 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]]]}] 12:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1432ms 12:56:02 INFO - PROCESS | 2002 | 1461614162034 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 12:56:02 INFO - PROCESS | 2002 | 1461614162041 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 12:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:56:02 INFO - PROCESS | 2002 | 1461614162051 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:56:02 INFO - PROCESS | 2002 | 1461614162059 Marionette TRACE conn4 <- [1,866,null,{}] 12:56:02 INFO - PROCESS | 2002 | 1461614162069 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}] 12:56:02 INFO - PROCESS | 2002 | 1461614162387 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 12:56:02 INFO - PROCESS | 2002 | 1461614162649 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:02 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d94d7800 == 96 [pid = 2002] [id = 224] 12:56:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 158 (0x7f05d17e0c00) [pid = 2002] [serial = 673] [outer = (nil)] 12:56:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05ef90b400) [pid = 2002] [serial = 674] [outer = 0x7f05d17e0c00] 12:56:02 INFO - PROCESS | 2002 | 1461614162733 Marionette DEBUG loaded listener.js 12:56:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05f07cc400) [pid = 2002] [serial = 675] [outer = 0x7f05d17e0c00] 12:56:03 INFO - PROCESS | 2002 | 1461614163601 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]]]}] 12:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1597ms 12:56:03 INFO - PROCESS | 2002 | 1461614163647 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 12:56:03 INFO - PROCESS | 2002 | 1461614163651 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 12:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:56:03 INFO - PROCESS | 2002 | 1461614163657 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:56:03 INFO - PROCESS | 2002 | 1461614163659 Marionette TRACE conn4 <- [1,870,null,{}] 12:56:03 INFO - PROCESS | 2002 | 1461614163665 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}] 12:56:03 INFO - PROCESS | 2002 | 1461614163851 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 12:56:04 INFO - PROCESS | 2002 | 1461614164069 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:04 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5d9e000 == 97 [pid = 2002] [id = 225] 12:56:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05d818d800) [pid = 2002] [serial = 676] [outer = (nil)] 12:56:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05f08e4000) [pid = 2002] [serial = 677] [outer = 0x7f05d818d800] 12:56:04 INFO - PROCESS | 2002 | 1461614164183 Marionette DEBUG loaded listener.js 12:56:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 163 (0x7f05f0a49400) [pid = 2002] [serial = 678] [outer = 0x7f05d818d800] 12:56:05 INFO - PROCESS | 2002 | 1461614165360 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]]]}] 12:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1737ms 12:56:05 INFO - PROCESS | 2002 | 1461614165395 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 12:56:05 INFO - PROCESS | 2002 | 1461614165401 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 12:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:56:05 INFO - PROCESS | 2002 | 1461614165409 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:56:05 INFO - PROCESS | 2002 | 1461614165415 Marionette TRACE conn4 <- [1,874,null,{}] 12:56:05 INFO - PROCESS | 2002 | 1461614165422 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}] 12:56:05 INFO - PROCESS | 2002 | 1461614165598 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 12:56:05 INFO - PROCESS | 2002 | 1461614165787 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:05 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddbca800 == 98 [pid = 2002] [id = 226] 12:56:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 164 (0x7f05d8184c00) [pid = 2002] [serial = 679] [outer = (nil)] 12:56:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 165 (0x7f05d8198c00) [pid = 2002] [serial = 680] [outer = 0x7f05d8184c00] 12:56:05 INFO - PROCESS | 2002 | 1461614165857 Marionette DEBUG loaded listener.js 12:56:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 166 (0x7f05d95e5c00) [pid = 2002] [serial = 681] [outer = 0x7f05d8184c00] 12:56:06 INFO - PROCESS | 2002 | 1461614166866 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]]]}] 12:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1488ms 12:56:06 INFO - PROCESS | 2002 | 1461614166899 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 12:56:06 INFO - PROCESS | 2002 | 1461614166907 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 12:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:56:06 INFO - PROCESS | 2002 | 1461614166919 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:56:06 INFO - PROCESS | 2002 | 1461614166922 Marionette TRACE conn4 <- [1,878,null,{}] 12:56:06 INFO - PROCESS | 2002 | 1461614166929 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}] 12:56:07 INFO - PROCESS | 2002 | 1461614167207 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 12:56:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e3f91800 == 97 [pid = 2002] [id = 87] 12:56:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de21a800 == 96 [pid = 2002] [id = 212] 12:56:07 INFO - PROCESS | 2002 | --DOMWINDOW == 165 (0x7f05da990c00) [pid = 2002] [serial = 595] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e0ecf000 == 95 [pid = 2002] [id = 211] 12:56:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddbdc800 == 94 [pid = 2002] [id = 210] 12:56:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3ee0800 == 93 [pid = 2002] [id = 209] 12:56:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3105000 == 92 [pid = 2002] [id = 208] 12:56:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d95bd000 == 91 [pid = 2002] [id = 207] 12:56:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e0557000 == 90 [pid = 2002] [id = 203] 12:56:07 INFO - PROCESS | 2002 | 1461614167487 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de07d800 == 89 [pid = 2002] [id = 202] 12:56:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3cad800 == 88 [pid = 2002] [id = 199] 12:56:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05db7a6800 == 87 [pid = 2002] [id = 198] 12:56:07 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d33e0800 == 88 [pid = 2002] [id = 227] 12:56:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 166 (0x7f05d3b73000) [pid = 2002] [serial = 682] [outer = (nil)] 12:56:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 167 (0x7f05daad2000) [pid = 2002] [serial = 683] [outer = 0x7f05d3b73000] 12:56:07 INFO - PROCESS | 2002 | 1461614167569 Marionette DEBUG loaded listener.js 12:56:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05db905400) [pid = 2002] [serial = 684] [outer = 0x7f05d3b73000] 12:56:07 INFO - PROCESS | 2002 | --DOMWINDOW == 167 (0x7f05d3d8cc00) [pid = 2002] [serial = 562] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 2002 | --DOMWINDOW == 166 (0x7f05de599000) [pid = 2002] [serial = 571] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 2002 | --DOMWINDOW == 165 (0x7f05e0eb9000) [pid = 2002] [serial = 574] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 2002 | --DOMWINDOW == 164 (0x7f05d8181400) [pid = 2002] [serial = 586] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 2002 | --DOMWINDOW == 163 (0x7f05d95dec00) [pid = 2002] [serial = 589] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 2002 | --DOMWINDOW == 162 (0x7f05e2b8a400) [pid = 2002] [serial = 580] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05e2999c00) [pid = 2002] [serial = 577] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05d8196c00) [pid = 2002] [serial = 592] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05d31d6400) [pid = 2002] [serial = 584] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05d2f1c000) [pid = 2002] [serial = 583] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 2002 | --DOMWINDOW == 157 (0x7f05d95e0000) [pid = 2002] [serial = 565] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 2002 | --DOMWINDOW == 156 (0x7f05ddf53000) [pid = 2002] [serial = 568] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 2002 | --DOMWINDOW == 155 (0x7f05d9fc7c00) [pid = 2002] [serial = 590] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 2002 | --DOMWINDOW == 154 (0x7f05d818c800) [pid = 2002] [serial = 587] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 2002 | --DOMWINDOW == 153 (0x7f05da93d400) [pid = 2002] [serial = 593] [outer = (nil)] [url = about:blank] 12:56:08 INFO - PROCESS | 2002 | 1461614168360 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]]]}] 12:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1482ms 12:56:08 INFO - PROCESS | 2002 | 1461614168400 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 12:56:08 INFO - PROCESS | 2002 | 1461614168403 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 12:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:56:08 INFO - PROCESS | 2002 | 1461614168411 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:56:08 INFO - PROCESS | 2002 | 1461614168417 Marionette TRACE conn4 <- [1,882,null,{}] 12:56:08 INFO - PROCESS | 2002 | 1461614168438 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}] 12:56:08 INFO - PROCESS | 2002 | 1461614168631 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 12:56:08 INFO - PROCESS | 2002 | 1461614168774 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:08 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05db92c800 == 89 [pid = 2002] [id = 228] 12:56:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 154 (0x7f05da93c000) [pid = 2002] [serial = 685] [outer = (nil)] 12:56:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 155 (0x7f05dd18d800) [pid = 2002] [serial = 686] [outer = 0x7f05da93c000] 12:56:08 INFO - PROCESS | 2002 | 1461614168843 Marionette DEBUG loaded listener.js 12:56:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 156 (0x7f05ddf55800) [pid = 2002] [serial = 687] [outer = 0x7f05da93c000] 12:56:09 INFO - PROCESS | 2002 | 1461614169595 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]]]}] 12:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1240ms 12:56:09 INFO - PROCESS | 2002 | 1461614169664 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 12:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:56:09 INFO - PROCESS | 2002 | 1461614169670 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 12:56:09 INFO - PROCESS | 2002 | 1461614169676 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:56:09 INFO - PROCESS | 2002 | 1461614169679 Marionette TRACE conn4 <- [1,886,null,{}] 12:56:09 INFO - PROCESS | 2002 | 1461614169685 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}] 12:56:09 INFO - PROCESS | 2002 | 1461614169907 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 12:56:09 INFO - PROCESS | 2002 | 1461614169939 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:09 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de222800 == 90 [pid = 2002] [id = 229] 12:56:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 157 (0x7f05dd9e9000) [pid = 2002] [serial = 688] [outer = (nil)] 12:56:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 158 (0x7f05de4ea000) [pid = 2002] [serial = 689] [outer = 0x7f05dd9e9000] 12:56:10 INFO - PROCESS | 2002 | 1461614170021 Marionette DEBUG loaded listener.js 12:56:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05defc1800) [pid = 2002] [serial = 690] [outer = 0x7f05dd9e9000] 12:56:11 INFO - PROCESS | 2002 | 1461614171043 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]]]}] 12:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1391ms 12:56:11 INFO - PROCESS | 2002 | 1461614171075 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 12:56:11 INFO - PROCESS | 2002 | 1461614171081 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 12:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:56:11 INFO - PROCESS | 2002 | 1461614171087 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:56:11 INFO - PROCESS | 2002 | 1461614171089 Marionette TRACE conn4 <- [1,890,null,{}] 12:56:11 INFO - PROCESS | 2002 | 1461614171095 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}] 12:56:11 INFO - PROCESS | 2002 | 1461614171311 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 12:56:11 INFO - PROCESS | 2002 | 1461614171342 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:11 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e28c0800 == 91 [pid = 2002] [id = 230] 12:56:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05ddf58000) [pid = 2002] [serial = 691] [outer = (nil)] 12:56:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05e05c3400) [pid = 2002] [serial = 692] [outer = 0x7f05ddf58000] 12:56:11 INFO - PROCESS | 2002 | 1461614171408 Marionette DEBUG loaded listener.js 12:56:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05e1320000) [pid = 2002] [serial = 693] [outer = 0x7f05ddf58000] 12:56:12 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05d818b400) [pid = 2002] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:56:12 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05d26a2c00) [pid = 2002] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:56:12 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05de277000) [pid = 2002] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:56:12 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05d8198800) [pid = 2002] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:56:12 INFO - PROCESS | 2002 | --DOMWINDOW == 157 (0x7f05d95e3400) [pid = 2002] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:56:12 INFO - PROCESS | 2002 | --DOMWINDOW == 156 (0x7f05d818f400) [pid = 2002] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:56:12 INFO - PROCESS | 2002 | --DOMWINDOW == 155 (0x7f05da940400) [pid = 2002] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:56:12 INFO - PROCESS | 2002 | --DOMWINDOW == 154 (0x7f05dd9f0400) [pid = 2002] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:56:12 INFO - PROCESS | 2002 | --DOMWINDOW == 153 (0x7f05d15e6400) [pid = 2002] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:56:12 INFO - PROCESS | 2002 | 1461614172656 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]]]}] 12:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1595ms 12:56:12 INFO - PROCESS | 2002 | 1461614172684 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 12:56:12 INFO - PROCESS | 2002 | 1461614172687 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 12:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:56:12 INFO - PROCESS | 2002 | 1461614172696 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:56:12 INFO - PROCESS | 2002 | 1461614172700 Marionette TRACE conn4 <- [1,894,null,{}] 12:56:12 INFO - PROCESS | 2002 | 1461614172706 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}] 12:56:12 INFO - PROCESS | 2002 | 1461614172893 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 12:56:13 INFO - PROCESS | 2002 | 1461614173026 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:13 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3ca2000 == 92 [pid = 2002] [id = 231] 12:56:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 154 (0x7f05d8182400) [pid = 2002] [serial = 694] [outer = (nil)] 12:56:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 155 (0x7f05df984c00) [pid = 2002] [serial = 695] [outer = 0x7f05d8182400] 12:56:13 INFO - PROCESS | 2002 | 1461614173097 Marionette DEBUG loaded listener.js 12:56:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 156 (0x7f05e2a91000) [pid = 2002] [serial = 696] [outer = 0x7f05d8182400] 12:56:13 INFO - PROCESS | 2002 | 1461614173833 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]]]}] 12:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1180ms 12:56:13 INFO - PROCESS | 2002 | 1461614173877 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 12:56:13 INFO - PROCESS | 2002 | 1461614173880 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 12:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:56:13 INFO - PROCESS | 2002 | 1461614173886 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:56:13 INFO - PROCESS | 2002 | 1461614173890 Marionette TRACE conn4 <- [1,898,null,{}] 12:56:13 INFO - PROCESS | 2002 | 1461614173895 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}] 12:56:14 INFO - PROCESS | 2002 | 1461614174152 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 12:56:14 INFO - PROCESS | 2002 | 1461614174347 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:14 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d27d4800 == 93 [pid = 2002] [id = 232] 12:56:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 157 (0x7f05cf45c000) [pid = 2002] [serial = 697] [outer = (nil)] 12:56:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 158 (0x7f05cf464400) [pid = 2002] [serial = 698] [outer = 0x7f05cf45c000] 12:56:14 INFO - PROCESS | 2002 | 1461614174424 Marionette DEBUG loaded listener.js 12:56:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05d2f1b800) [pid = 2002] [serial = 699] [outer = 0x7f05cf45c000] 12:56:15 INFO - PROCESS | 2002 | 1461614175453 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]]]}] 12:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1593ms 12:56:15 INFO - PROCESS | 2002 | 1461614175483 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 12:56:15 INFO - PROCESS | 2002 | 1461614175489 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 12:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:56:15 INFO - PROCESS | 2002 | 1461614175497 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:56:15 INFO - PROCESS | 2002 | 1461614175502 Marionette TRACE conn4 <- [1,902,null,{}] 12:56:15 INFO - PROCESS | 2002 | 1461614175510 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}] 12:56:15 INFO - PROCESS | 2002 | 1461614175732 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 12:56:15 INFO - PROCESS | 2002 | 1461614175958 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:16 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dd2f8000 == 94 [pid = 2002] [id = 233] 12:56:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05d819c000) [pid = 2002] [serial = 700] [outer = (nil)] 12:56:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05d946b000) [pid = 2002] [serial = 701] [outer = 0x7f05d819c000] 12:56:16 INFO - PROCESS | 2002 | 1461614176096 Marionette DEBUG loaded listener.js 12:56:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05d9fce800) [pid = 2002] [serial = 702] [outer = 0x7f05d819c000] 12:56:17 INFO - PROCESS | 2002 | 1461614177063 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]]]}] 12:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1633ms 12:56:17 INFO - PROCESS | 2002 | 1461614177134 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 12:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:56:17 INFO - PROCESS | 2002 | 1461614177142 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 12:56:17 INFO - PROCESS | 2002 | 1461614177149 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:56:17 INFO - PROCESS | 2002 | 1461614177152 Marionette TRACE conn4 <- [1,906,null,{}] 12:56:17 INFO - PROCESS | 2002 | 1461614177160 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}] 12:56:17 INFO - PROCESS | 2002 | 1461614177370 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 12:56:17 INFO - PROCESS | 2002 | 1461614177627 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:17 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e25a4000 == 95 [pid = 2002] [id = 234] 12:56:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 163 (0x7f05da987400) [pid = 2002] [serial = 703] [outer = (nil)] 12:56:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 164 (0x7f05db6f3000) [pid = 2002] [serial = 704] [outer = 0x7f05da987400] 12:56:17 INFO - PROCESS | 2002 | 1461614177746 Marionette DEBUG loaded listener.js 12:56:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 165 (0x7f05dd14f400) [pid = 2002] [serial = 705] [outer = 0x7f05da987400] 12:56:18 INFO - PROCESS | 2002 | 1461614178708 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]]]}] 12:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1597ms 12:56:18 INFO - PROCESS | 2002 | 1461614178746 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 12:56:18 INFO - PROCESS | 2002 | 1461614178750 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 12:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:56:18 INFO - PROCESS | 2002 | 1461614178766 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:56:18 INFO - PROCESS | 2002 | 1461614178779 Marionette TRACE conn4 <- [1,910,null,{}] 12:56:18 INFO - PROCESS | 2002 | 1461614178785 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}] 12:56:19 INFO - PROCESS | 2002 | 1461614179016 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 12:56:19 INFO - PROCESS | 2002 | 1461614179263 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:19 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f1b13800 == 96 [pid = 2002] [id = 235] 12:56:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 166 (0x7f05de376c00) [pid = 2002] [serial = 706] [outer = (nil)] 12:56:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 167 (0x7f05e1d67c00) [pid = 2002] [serial = 707] [outer = 0x7f05de376c00] 12:56:19 INFO - PROCESS | 2002 | 1461614179384 Marionette DEBUG loaded listener.js 12:56:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05e25d5000) [pid = 2002] [serial = 708] [outer = 0x7f05de376c00] 12:56:20 INFO - PROCESS | 2002 | 1461614180251 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]]]}] 12:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1547ms 12:56:20 INFO - PROCESS | 2002 | 1461614180306 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 12:56:20 INFO - PROCESS | 2002 | 1461614180310 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 12:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:56:20 INFO - PROCESS | 2002 | 1461614180317 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:56:20 INFO - PROCESS | 2002 | 1461614180320 Marionette TRACE conn4 <- [1,914,null,{}] 12:56:20 INFO - PROCESS | 2002 | 1461614180327 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}] 12:56:20 INFO - PROCESS | 2002 | 1461614180524 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 12:56:20 INFO - PROCESS | 2002 | 1461614180701 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:20 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f895c800 == 97 [pid = 2002] [id = 236] 12:56:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 169 (0x7f05de4ea400) [pid = 2002] [serial = 709] [outer = (nil)] 12:56:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 170 (0x7f05e295c800) [pid = 2002] [serial = 710] [outer = 0x7f05de4ea400] 12:56:20 INFO - PROCESS | 2002 | 1461614180787 Marionette DEBUG loaded listener.js 12:56:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 171 (0x7f05e2b8f800) [pid = 2002] [serial = 711] [outer = 0x7f05de4ea400] 12:56:21 INFO - PROCESS | 2002 | 1461614181645 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]]]}] 12:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1391ms 12:56:21 INFO - PROCESS | 2002 | 1461614181709 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 12:56:21 INFO - PROCESS | 2002 | 1461614181713 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 12:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:56:21 INFO - PROCESS | 2002 | 1461614181719 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:56:21 INFO - PROCESS | 2002 | 1461614181722 Marionette TRACE conn4 <- [1,918,null,{}] 12:56:21 INFO - PROCESS | 2002 | 1461614181729 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}] 12:56:21 INFO - PROCESS | 2002 | 1461614181960 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 12:56:22 INFO - PROCESS | 2002 | 1461614182141 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:22 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05fae91800 == 98 [pid = 2002] [id = 237] 12:56:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05e47a0800) [pid = 2002] [serial = 712] [outer = (nil)] 12:56:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 173 (0x7f05e6792400) [pid = 2002] [serial = 713] [outer = 0x7f05e47a0800] 12:56:22 INFO - PROCESS | 2002 | 1461614182232 Marionette DEBUG loaded listener.js 12:56:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 174 (0x7f05f07cd000) [pid = 2002] [serial = 714] [outer = 0x7f05e47a0800] 12:56:23 INFO - PROCESS | 2002 | 1461614183225 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]]]}] 12:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1538ms 12:56:23 INFO - PROCESS | 2002 | 1461614183259 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 12:56:23 INFO - PROCESS | 2002 | 1461614183262 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 12:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:56:23 INFO - PROCESS | 2002 | 1461614183270 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:56:23 INFO - PROCESS | 2002 | 1461614183273 Marionette TRACE conn4 <- [1,922,null,{}] 12:56:23 INFO - PROCESS | 2002 | 1461614183279 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}] 12:56:23 INFO - PROCESS | 2002 | 1461614183477 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 12:56:23 INFO - PROCESS | 2002 | 1461614183659 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:23 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3c3c800 == 99 [pid = 2002] [id = 238] 12:56:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 175 (0x7f05e6617800) [pid = 2002] [serial = 715] [outer = (nil)] 12:56:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05f16af800) [pid = 2002] [serial = 716] [outer = 0x7f05e6617800] 12:56:23 INFO - PROCESS | 2002 | 1461614183734 Marionette DEBUG loaded listener.js 12:56:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 177 (0x7f05f1bb3000) [pid = 2002] [serial = 717] [outer = 0x7f05e6617800] 12:56:24 INFO - PROCESS | 2002 | 1461614184669 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]]]}] 12:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1429ms 12:56:24 INFO - PROCESS | 2002 | 1461614184700 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 12:56:24 INFO - PROCESS | 2002 | 1461614184703 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 12:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:56:24 INFO - PROCESS | 2002 | 1461614184709 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:56:24 INFO - PROCESS | 2002 | 1461614184712 Marionette TRACE conn4 <- [1,926,null,{}] 12:56:24 INFO - PROCESS | 2002 | 1461614184718 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}] 12:56:24 INFO - PROCESS | 2002 | 1461614184904 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 12:56:25 INFO - PROCESS | 2002 | 1461614185105 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:25 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d28ab000 == 100 [pid = 2002] [id = 239] 12:56:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05db6f0400) [pid = 2002] [serial = 718] [outer = (nil)] 12:56:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05f1bb7c00) [pid = 2002] [serial = 719] [outer = 0x7f05db6f0400] 12:56:25 INFO - PROCESS | 2002 | 1461614185223 Marionette DEBUG loaded listener.js 12:56:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05f1d3a000) [pid = 2002] [serial = 720] [outer = 0x7f05db6f0400] 12:56:26 INFO - PROCESS | 2002 | 1461614186367 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]]]}] 12:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1686ms 12:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:56:26 INFO - PROCESS | 2002 | 1461614186398 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 12:56:26 INFO - PROCESS | 2002 | 1461614186401 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 12:56:26 INFO - PROCESS | 2002 | 1461614186407 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:56:26 INFO - PROCESS | 2002 | 1461614186411 Marionette TRACE conn4 <- [1,930,null,{}] 12:56:26 INFO - PROCESS | 2002 | 1461614186416 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}] 12:56:26 INFO - PROCESS | 2002 | 1461614186622 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 12:56:26 INFO - PROCESS | 2002 | 1461614186864 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:26 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d1810000 == 101 [pid = 2002] [id = 240] 12:56:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 181 (0x7f05e1314000) [pid = 2002] [serial = 721] [outer = (nil)] 12:56:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 182 (0x7f05f3c41400) [pid = 2002] [serial = 722] [outer = 0x7f05e1314000] 12:56:26 INFO - PROCESS | 2002 | 1461614186986 Marionette DEBUG loaded listener.js 12:56:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 183 (0x7f05f530cc00) [pid = 2002] [serial = 723] [outer = 0x7f05e1314000] 12:56:27 INFO - PROCESS | 2002 | 1461614187776 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]]]}] 12:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1433ms 12:56:27 INFO - PROCESS | 2002 | 1461614187841 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 12:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:56:27 INFO - PROCESS | 2002 | 1461614187845 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 12:56:27 INFO - PROCESS | 2002 | 1461614187851 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:56:27 INFO - PROCESS | 2002 | 1461614187854 Marionette TRACE conn4 <- [1,934,null,{}] 12:56:27 INFO - PROCESS | 2002 | 1461614187860 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}] 12:56:28 INFO - PROCESS | 2002 | 1461614188066 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 12:56:28 INFO - PROCESS | 2002 | 1461614188250 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:28 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3c2f800 == 102 [pid = 2002] [id = 241] 12:56:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 184 (0x7f05f1bb8800) [pid = 2002] [serial = 724] [outer = (nil)] 12:56:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 185 (0x7f05f5585000) [pid = 2002] [serial = 725] [outer = 0x7f05f1bb8800] 12:56:28 INFO - PROCESS | 2002 | 1461614188329 Marionette DEBUG loaded listener.js 12:56:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 186 (0x7f05f56a9000) [pid = 2002] [serial = 726] [outer = 0x7f05f1bb8800] 12:56:29 INFO - PROCESS | 2002 | 1461614189220 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]]]}] 12:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1437ms 12:56:29 INFO - PROCESS | 2002 | 1461614189288 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 12:56:29 INFO - PROCESS | 2002 | 1461614189292 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 12:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:56:29 INFO - PROCESS | 2002 | 1461614189298 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:56:29 INFO - PROCESS | 2002 | 1461614189302 Marionette TRACE conn4 <- [1,938,null,{}] 12:56:29 INFO - PROCESS | 2002 | 1461614189307 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}] 12:56:29 INFO - PROCESS | 2002 | 1461614189511 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 12:56:29 INFO - PROCESS | 2002 | 1461614189696 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:29 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce0db800 == 103 [pid = 2002] [id = 242] 12:56:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 187 (0x7f05f37a3400) [pid = 2002] [serial = 727] [outer = (nil)] 12:56:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 188 (0x7f05f5b6b000) [pid = 2002] [serial = 728] [outer = 0x7f05f37a3400] 12:56:29 INFO - PROCESS | 2002 | 1461614189787 Marionette DEBUG loaded listener.js 12:56:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 189 (0x7f05f5f03000) [pid = 2002] [serial = 729] [outer = 0x7f05f37a3400] 12:56:30 INFO - PROCESS | 2002 | 1461614190708 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]]]}] 12:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1483ms 12:56:30 INFO - PROCESS | 2002 | 1461614190782 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 12:56:30 INFO - PROCESS | 2002 | 1461614190787 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 12:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:56:30 INFO - PROCESS | 2002 | 1461614190793 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:56:30 INFO - PROCESS | 2002 | 1461614190797 Marionette TRACE conn4 <- [1,942,null,{}] 12:56:30 INFO - PROCESS | 2002 | 1461614190803 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}] 12:56:31 INFO - PROCESS | 2002 | 1461614191071 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 12:56:31 INFO - PROCESS | 2002 | 1461614191317 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:31 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce240000 == 104 [pid = 2002] [id = 243] 12:56:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 190 (0x7f05ce331800) [pid = 2002] [serial = 730] [outer = (nil)] 12:56:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 191 (0x7f05ce33bc00) [pid = 2002] [serial = 731] [outer = 0x7f05ce331800] 12:56:31 INFO - PROCESS | 2002 | 1461614191438 Marionette DEBUG loaded listener.js 12:56:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 192 (0x7f05dd155400) [pid = 2002] [serial = 732] [outer = 0x7f05ce331800] 12:56:32 INFO - PROCESS | 2002 | 1461614192258 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]]]}] 12:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 2077ms 12:56:33 INFO - PROCESS | 2002 | 1461614193051 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 12:56:33 INFO - PROCESS | 2002 | 1461614193057 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 12:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:56:33 INFO - PROCESS | 2002 | 1461614193133 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:56:33 INFO - PROCESS | 2002 | 1461614193139 Marionette TRACE conn4 <- [1,946,null,{}] 12:56:33 INFO - PROCESS | 2002 | 1461614193193 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}] 12:56:33 INFO - PROCESS | 2002 | 1461614193413 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 12:56:33 INFO - PROCESS | 2002 | 1461614193615 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:33 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3c26800 == 105 [pid = 2002] [id = 244] 12:56:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 193 (0x7f05cc2e6000) [pid = 2002] [serial = 733] [outer = (nil)] 12:56:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 194 (0x7f05ce338c00) [pid = 2002] [serial = 734] [outer = 0x7f05cc2e6000] 12:56:33 INFO - PROCESS | 2002 | 1461614193683 Marionette DEBUG loaded listener.js 12:56:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 195 (0x7f05d15efc00) [pid = 2002] [serial = 735] [outer = 0x7f05cc2e6000] 12:56:34 INFO - PROCESS | 2002 | --DOMWINDOW == 194 (0x7f05de59b400) [pid = 2002] [serial = 616] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 2002 | --DOMWINDOW == 193 (0x7f05dd191000) [pid = 2002] [serial = 619] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 2002 | --DOMWINDOW == 192 (0x7f05dc61d000) [pid = 2002] [serial = 607] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 2002 | --DOMWINDOW == 191 (0x7f05de27d000) [pid = 2002] [serial = 613] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 2002 | --DOMWINDOW == 190 (0x7f05dd194400) [pid = 2002] [serial = 610] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 2002 | --DOMWINDOW == 189 (0x7f05e2044000) [pid = 2002] [serial = 640] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e3ca2000 == 104 [pid = 2002] [id = 231] 12:56:34 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e28c0800 == 103 [pid = 2002] [id = 230] 12:56:34 INFO - PROCESS | 2002 | 1461614194898 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]]]}] 12:56:34 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de222800 == 102 [pid = 2002] [id = 229] 12:56:34 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05db92c800 == 101 [pid = 2002] [id = 228] 12:56:34 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d33e0800 == 100 [pid = 2002] [id = 227] 12:56:34 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddbca800 == 99 [pid = 2002] [id = 226] 12:56:34 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f559c000 == 98 [pid = 2002] [id = 221] 12:56:34 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f5352800 == 97 [pid = 2002] [id = 220] 12:56:34 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f1b22800 == 96 [pid = 2002] [id = 219] 12:56:34 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f0a63000 == 95 [pid = 2002] [id = 218] 12:56:34 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f0515000 == 94 [pid = 2002] [id = 217] 12:56:34 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e9ad1000 == 93 [pid = 2002] [id = 216] 12:56:34 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dddd5800 == 92 [pid = 2002] [id = 215] 12:56:34 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3ed7000 == 91 [pid = 2002] [id = 214] 12:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1849ms 12:56:34 INFO - PROCESS | 2002 | 1461614194992 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 12:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:56:35 INFO - PROCESS | 2002 | 1461614194997 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 12:56:35 INFO - PROCESS | 2002 | 1461614195008 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:56:35 INFO - PROCESS | 2002 | 1461614195014 Marionette TRACE conn4 <- [1,950,null,{}] 12:56:35 INFO - PROCESS | 2002 | 1461614195020 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}] 12:56:35 INFO - PROCESS | 2002 | 1461614195220 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 12:56:35 INFO - PROCESS | 2002 | --DOMWINDOW == 188 (0x7f05daac5800) [pid = 2002] [serial = 629] [outer = (nil)] [url = about:blank] 12:56:35 INFO - PROCESS | 2002 | --DOMWINDOW == 187 (0x7f05d26af000) [pid = 2002] [serial = 622] [outer = (nil)] [url = about:blank] 12:56:35 INFO - PROCESS | 2002 | --DOMWINDOW == 186 (0x7f05de599400) [pid = 2002] [serial = 637] [outer = (nil)] [url = about:blank] 12:56:35 INFO - PROCESS | 2002 | --DOMWINDOW == 185 (0x7f05db738800) [pid = 2002] [serial = 604] [outer = (nil)] [url = about:blank] 12:56:35 INFO - PROCESS | 2002 | --DOMWINDOW == 184 (0x7f05d95dbc00) [pid = 2002] [serial = 626] [outer = (nil)] [url = about:blank] 12:56:35 INFO - PROCESS | 2002 | --DOMWINDOW == 183 (0x7f05de275000) [pid = 2002] [serial = 635] [outer = (nil)] [url = about:blank] 12:56:35 INFO - PROCESS | 2002 | --DOMWINDOW == 182 (0x7f05dd9f0000) [pid = 2002] [serial = 632] [outer = (nil)] [url = about:blank] 12:56:35 INFO - PROCESS | 2002 | --DOMWINDOW == 181 (0x7f05d3b7b000) [pid = 2002] [serial = 598] [outer = (nil)] [url = about:blank] 12:56:35 INFO - PROCESS | 2002 | --DOMWINDOW == 180 (0x7f05d3b7a800) [pid = 2002] [serial = 623] [outer = (nil)] [url = about:blank] 12:56:35 INFO - PROCESS | 2002 | --DOMWINDOW == 179 (0x7f05db48c800) [pid = 2002] [serial = 631] [outer = (nil)] [url = about:blank] 12:56:35 INFO - PROCESS | 2002 | --DOMWINDOW == 178 (0x7f05daad9c00) [pid = 2002] [serial = 596] [outer = (nil)] [url = about:blank] 12:56:35 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05d82c2c00) [pid = 2002] [serial = 601] [outer = (nil)] [url = about:blank] 12:56:35 INFO - PROCESS | 2002 | --DOMWINDOW == 176 (0x7f05ddf5cc00) [pid = 2002] [serial = 634] [outer = (nil)] [url = about:blank] 12:56:35 INFO - PROCESS | 2002 | --DOMWINDOW == 175 (0x7f05d82bd800) [pid = 2002] [serial = 625] [outer = (nil)] [url = about:blank] 12:56:35 INFO - PROCESS | 2002 | --DOMWINDOW == 174 (0x7f05de599800) [pid = 2002] [serial = 482] [outer = (nil)] [url = about:blank] 12:56:35 INFO - PROCESS | 2002 | --DOMWINDOW == 173 (0x7f05e0eb9400) [pid = 2002] [serial = 638] [outer = (nil)] [url = about:blank] 12:56:35 INFO - PROCESS | 2002 | --DOMWINDOW == 172 (0x7f05da546400) [pid = 2002] [serial = 628] [outer = (nil)] [url = about:blank] 12:56:35 INFO - PROCESS | 2002 | --DOMWINDOW == 171 (0x7f05dd9f2000) [pid = 2002] [serial = 560] [outer = (nil)] [url = about:blank] 12:56:35 INFO - PROCESS | 2002 | 1461614195429 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:35 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d814b000 == 92 [pid = 2002] [id = 245] 12:56:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05d3b7a800) [pid = 2002] [serial = 736] [outer = (nil)] 12:56:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 173 (0x7f05d8188000) [pid = 2002] [serial = 737] [outer = 0x7f05d3b7a800] 12:56:35 INFO - PROCESS | 2002 | 1461614195516 Marionette DEBUG loaded listener.js 12:56:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 174 (0x7f05d9359c00) [pid = 2002] [serial = 738] [outer = 0x7f05d3b7a800] 12:56:36 INFO - PROCESS | 2002 | 1461614196343 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]]]}] 12:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1386ms 12:56:36 INFO - PROCESS | 2002 | 1461614196391 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 12:56:36 INFO - PROCESS | 2002 | 1461614196394 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 12:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:56:36 INFO - PROCESS | 2002 | 1461614196402 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:56:36 INFO - PROCESS | 2002 | 1461614196405 Marionette TRACE conn4 <- [1,954,null,{}] 12:56:36 INFO - PROCESS | 2002 | 1461614196419 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}] 12:56:36 INFO - PROCESS | 2002 | 1461614196619 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 12:56:36 INFO - PROCESS | 2002 | 1461614196759 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:36 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05daa27000 == 93 [pid = 2002] [id = 246] 12:56:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 175 (0x7f05d95e6400) [pid = 2002] [serial = 739] [outer = (nil)] 12:56:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05da941400) [pid = 2002] [serial = 740] [outer = 0x7f05d95e6400] 12:56:36 INFO - PROCESS | 2002 | 1461614196862 Marionette DEBUG loaded listener.js 12:56:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 177 (0x7f05db6efc00) [pid = 2002] [serial = 741] [outer = 0x7f05d95e6400] 12:56:37 INFO - PROCESS | 2002 | 1461614197715 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]]]}] 12:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1332ms 12:56:37 INFO - PROCESS | 2002 | 1461614197736 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 12:56:37 INFO - PROCESS | 2002 | 1461614197740 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 12:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:56:37 INFO - PROCESS | 2002 | 1461614197761 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:56:37 INFO - PROCESS | 2002 | 1461614197776 Marionette TRACE conn4 <- [1,958,null,{}] 12:56:37 INFO - PROCESS | 2002 | 1461614197783 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}] 12:56:38 INFO - PROCESS | 2002 | 1461614198010 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 12:56:38 INFO - PROCESS | 2002 | 1461614198048 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:38 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddbda000 == 94 [pid = 2002] [id = 247] 12:56:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05d97d4c00) [pid = 2002] [serial = 742] [outer = (nil)] 12:56:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05dd191000) [pid = 2002] [serial = 743] [outer = 0x7f05d97d4c00] 12:56:38 INFO - PROCESS | 2002 | 1461614198117 Marionette DEBUG loaded listener.js 12:56:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05ddc55c00) [pid = 2002] [serial = 744] [outer = 0x7f05d97d4c00] 12:56:39 INFO - PROCESS | 2002 | 1461614199067 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]]]}] 12:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1358ms 12:56:39 INFO - PROCESS | 2002 | 1461614199107 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 12:56:39 INFO - PROCESS | 2002 | 1461614199111 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 12:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:56:39 INFO - PROCESS | 2002 | 1461614199117 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:56:39 INFO - PROCESS | 2002 | 1461614199119 Marionette TRACE conn4 <- [1,962,null,{}] 12:56:39 INFO - PROCESS | 2002 | 1461614199131 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}] 12:56:39 INFO - PROCESS | 2002 | 1461614199359 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 12:56:39 INFO - PROCESS | 2002 | 1461614199391 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:39 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de222800 == 95 [pid = 2002] [id = 248] 12:56:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 181 (0x7f05ddf53000) [pid = 2002] [serial = 745] [outer = (nil)] 12:56:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 182 (0x7f05de27d000) [pid = 2002] [serial = 746] [outer = 0x7f05ddf53000] 12:56:39 INFO - PROCESS | 2002 | 1461614199465 Marionette DEBUG loaded listener.js 12:56:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 183 (0x7f05de4efc00) [pid = 2002] [serial = 747] [outer = 0x7f05ddf53000] 12:56:40 INFO - PROCESS | 2002 | --DOMWINDOW == 182 (0x7f05da93c000) [pid = 2002] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:56:40 INFO - PROCESS | 2002 | --DOMWINDOW == 181 (0x7f05d8184c00) [pid = 2002] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:56:40 INFO - PROCESS | 2002 | --DOMWINDOW == 180 (0x7f05dd9e9000) [pid = 2002] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:56:40 INFO - PROCESS | 2002 | --DOMWINDOW == 179 (0x7f05e0eefc00) [pid = 2002] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:56:40 INFO - PROCESS | 2002 | --DOMWINDOW == 178 (0x7f05d3b73000) [pid = 2002] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:56:40 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05ddf58000) [pid = 2002] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:56:40 INFO - PROCESS | 2002 | 1461614200917 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]]]}] 12:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1836ms 12:56:40 INFO - PROCESS | 2002 | 1461614200954 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 12:56:40 INFO - PROCESS | 2002 | 1461614200957 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 12:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:56:40 INFO - PROCESS | 2002 | 1461614200963 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:56:40 INFO - PROCESS | 2002 | 1461614200965 Marionette TRACE conn4 <- [1,966,null,{}] 12:56:40 INFO - PROCESS | 2002 | 1461614200972 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}] 12:56:41 INFO - PROCESS | 2002 | 1461614201222 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 12:56:41 INFO - PROCESS | 2002 | 1461614201364 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:41 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e1de5000 == 96 [pid = 2002] [id = 249] 12:56:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05d9fcac00) [pid = 2002] [serial = 748] [outer = (nil)] 12:56:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05e0eb9000) [pid = 2002] [serial = 749] [outer = 0x7f05d9fcac00] 12:56:41 INFO - PROCESS | 2002 | 1461614201433 Marionette DEBUG loaded listener.js 12:56:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05e2a95000) [pid = 2002] [serial = 750] [outer = 0x7f05d9fcac00] 12:56:42 INFO - PROCESS | 2002 | 1461614202193 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]]]}] 12:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1292ms 12:56:42 INFO - PROCESS | 2002 | 1461614202257 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 12:56:42 INFO - PROCESS | 2002 | 1461614202260 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 12:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:56:42 INFO - PROCESS | 2002 | 1461614202370 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:56:42 INFO - PROCESS | 2002 | 1461614202374 Marionette TRACE conn4 <- [1,970,null,{}] 12:56:42 INFO - PROCESS | 2002 | 1461614202399 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}] 12:56:42 INFO - PROCESS | 2002 | 1461614202626 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 12:56:42 INFO - PROCESS | 2002 | 1461614202883 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:42 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d310d800 == 97 [pid = 2002] [id = 250] 12:56:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 181 (0x7f05ce33b800) [pid = 2002] [serial = 751] [outer = (nil)] 12:56:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 182 (0x7f05d17e3800) [pid = 2002] [serial = 752] [outer = 0x7f05ce33b800] 12:56:42 INFO - PROCESS | 2002 | 1461614202974 Marionette DEBUG loaded listener.js 12:56:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 183 (0x7f05d2f21000) [pid = 2002] [serial = 753] [outer = 0x7f05ce33b800] 12:56:44 INFO - PROCESS | 2002 | 1461614204000 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]]]}] 12:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1801ms 12:56:44 INFO - PROCESS | 2002 | 1461614204074 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 12:56:44 INFO - PROCESS | 2002 | 1461614204084 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 12:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:56:44 INFO - PROCESS | 2002 | 1461614204096 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:56:44 INFO - PROCESS | 2002 | 1461614204102 Marionette TRACE conn4 <- [1,974,null,{}] 12:56:44 INFO - PROCESS | 2002 | 1461614204120 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}] 12:56:44 INFO - PROCESS | 2002 | 1461614204549 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 12:56:44 INFO - PROCESS | 2002 | 1461614204747 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:44 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dd1bd800 == 98 [pid = 2002] [id = 251] 12:56:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 184 (0x7f05d8192800) [pid = 2002] [serial = 754] [outer = (nil)] 12:56:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 185 (0x7f05d97cd800) [pid = 2002] [serial = 755] [outer = 0x7f05d8192800] 12:56:44 INFO - PROCESS | 2002 | 1461614204919 Marionette DEBUG loaded listener.js 12:56:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 186 (0x7f05da93dc00) [pid = 2002] [serial = 756] [outer = 0x7f05d8192800] 12:56:45 INFO - PROCESS | 2002 | 1461614205874 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]]]}] 12:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1853ms 12:56:45 INFO - PROCESS | 2002 | 1461614205949 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 12:56:45 INFO - PROCESS | 2002 | 1461614205956 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 12:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:56:45 INFO - PROCESS | 2002 | 1461614205966 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:56:45 INFO - PROCESS | 2002 | 1461614205971 Marionette TRACE conn4 <- [1,978,null,{}] 12:56:45 INFO - PROCESS | 2002 | 1461614205982 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}] 12:56:46 INFO - PROCESS | 2002 | 1461614206326 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 12:56:46 INFO - PROCESS | 2002 | 1461614206731 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:46 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3ab8000 == 99 [pid = 2002] [id = 252] 12:56:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 187 (0x7f05dd9f3800) [pid = 2002] [serial = 757] [outer = (nil)] 12:56:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 188 (0x7f05ddf59400) [pid = 2002] [serial = 758] [outer = 0x7f05dd9f3800] 12:56:46 INFO - PROCESS | 2002 | 1461614206876 Marionette DEBUG loaded listener.js 12:56:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 189 (0x7f05defbb400) [pid = 2002] [serial = 759] [outer = 0x7f05dd9f3800] 12:56:47 INFO - PROCESS | 2002 | 1461614207981 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]]]}] 12:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 2088ms 12:56:48 INFO - PROCESS | 2002 | 1461614208059 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 12:56:48 INFO - PROCESS | 2002 | 1461614208062 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 12:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:56:48 INFO - PROCESS | 2002 | 1461614208071 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:56:48 INFO - PROCESS | 2002 | 1461614208076 Marionette TRACE conn4 <- [1,982,null,{}] 12:56:48 INFO - PROCESS | 2002 | 1461614208085 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}] 12:56:48 INFO - PROCESS | 2002 | 1461614208342 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 12:56:48 INFO - PROCESS | 2002 | 1461614208565 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:48 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ea9e7000 == 100 [pid = 2002] [id = 253] 12:56:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 190 (0x7f05d9fd0400) [pid = 2002] [serial = 760] [outer = (nil)] 12:56:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 191 (0x7f05e295ec00) [pid = 2002] [serial = 761] [outer = 0x7f05d9fd0400] 12:56:48 INFO - PROCESS | 2002 | 1461614208698 Marionette DEBUG loaded listener.js 12:56:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 192 (0x7f05e2b8c800) [pid = 2002] [serial = 762] [outer = 0x7f05d9fd0400] 12:56:49 INFO - PROCESS | 2002 | 1461614209641 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]]]}] 12:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1645ms 12:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:56:49 INFO - PROCESS | 2002 | 1461614209716 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 12:56:49 INFO - PROCESS | 2002 | 1461614209719 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 12:56:49 INFO - PROCESS | 2002 | 1461614209726 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:56:49 INFO - PROCESS | 2002 | 1461614209729 Marionette TRACE conn4 <- [1,986,null,{}] 12:56:49 INFO - PROCESS | 2002 | 1461614209736 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}] 12:56:49 INFO - PROCESS | 2002 | 1461614209976 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 12:56:50 INFO - PROCESS | 2002 | 1461614210228 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:50 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f0ada800 == 101 [pid = 2002] [id = 254] 12:56:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 193 (0x7f05e3c3a000) [pid = 2002] [serial = 763] [outer = (nil)] 12:56:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 194 (0x7f05e4798800) [pid = 2002] [serial = 764] [outer = 0x7f05e3c3a000] 12:56:50 INFO - PROCESS | 2002 | 1461614210317 Marionette DEBUG loaded listener.js 12:56:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 195 (0x7f05e69d0c00) [pid = 2002] [serial = 765] [outer = 0x7f05e3c3a000] 12:56:51 INFO - PROCESS | 2002 | 1461614211202 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]]]}] 12:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1537ms 12:56:51 INFO - PROCESS | 2002 | 1461614211264 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 12:56:51 INFO - PROCESS | 2002 | 1461614211267 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 12:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:56:51 INFO - PROCESS | 2002 | 1461614211274 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:56:51 INFO - PROCESS | 2002 | 1461614211277 Marionette TRACE conn4 <- [1,990,null,{}] 12:56:51 INFO - PROCESS | 2002 | 1461614211283 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}] 12:56:51 INFO - PROCESS | 2002 | 1461614211516 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 12:56:51 INFO - PROCESS | 2002 | 1461614211753 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:51 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5d3c000 == 102 [pid = 2002] [id = 255] 12:56:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 196 (0x7f05f0876400) [pid = 2002] [serial = 766] [outer = (nil)] 12:56:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 197 (0x7f05f0a46c00) [pid = 2002] [serial = 767] [outer = 0x7f05f0876400] 12:56:51 INFO - PROCESS | 2002 | 1461614211881 Marionette DEBUG loaded listener.js 12:56:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 198 (0x7f05f1ade800) [pid = 2002] [serial = 768] [outer = 0x7f05f0876400] 12:56:52 INFO - PROCESS | 2002 | 1461614212773 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]]]}] 12:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1536ms 12:56:52 INFO - PROCESS | 2002 | 1461614212811 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 12:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:56:52 INFO - PROCESS | 2002 | 1461614212816 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 12:56:52 INFO - PROCESS | 2002 | 1461614212822 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:56:52 INFO - PROCESS | 2002 | 1461614212825 Marionette TRACE conn4 <- [1,994,null,{}] 12:56:52 INFO - PROCESS | 2002 | 1461614212831 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}] 12:56:53 INFO - PROCESS | 2002 | 1461614213034 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 12:56:53 INFO - PROCESS | 2002 | 1461614213219 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:53 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05fae77800 == 103 [pid = 2002] [id = 256] 12:56:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 199 (0x7f05f0567000) [pid = 2002] [serial = 769] [outer = (nil)] 12:56:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 200 (0x7f05f557c000) [pid = 2002] [serial = 770] [outer = 0x7f05f0567000] 12:56:53 INFO - PROCESS | 2002 | 1461614213303 Marionette DEBUG loaded listener.js 12:56:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 201 (0x7f05f5ba8800) [pid = 2002] [serial = 771] [outer = 0x7f05f0567000] 12:56:54 INFO - PROCESS | 2002 | 1461614214200 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]]]}] 12:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1430ms 12:56:54 INFO - PROCESS | 2002 | 1461614214253 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 12:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:56:54 INFO - PROCESS | 2002 | 1461614214258 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 12:56:54 INFO - PROCESS | 2002 | 1461614214264 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:56:54 INFO - PROCESS | 2002 | 1461614214267 Marionette TRACE conn4 <- [1,998,null,{}] 12:56:54 INFO - PROCESS | 2002 | 1461614214274 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}] 12:56:54 INFO - PROCESS | 2002 | 1461614214480 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 12:56:54 INFO - PROCESS | 2002 | 1461614214673 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:54 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddd53000 == 104 [pid = 2002] [id = 257] 12:56:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 202 (0x7f05cc3e3400) [pid = 2002] [serial = 772] [outer = (nil)] 12:56:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 203 (0x7f05cc3eb000) [pid = 2002] [serial = 773] [outer = 0x7f05cc3e3400] 12:56:54 INFO - PROCESS | 2002 | 1461614214807 Marionette DEBUG loaded listener.js 12:56:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 204 (0x7f05cc3ef800) [pid = 2002] [serial = 774] [outer = 0x7f05cc3e3400] 12:56:55 INFO - PROCESS | 2002 | 1461614215665 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]]]}] 12:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1434ms 12:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:56:55 INFO - PROCESS | 2002 | 1461614215698 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 12:56:55 INFO - PROCESS | 2002 | 1461614215701 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 12:56:55 INFO - PROCESS | 2002 | 1461614215708 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:56:55 INFO - PROCESS | 2002 | 1461614215712 Marionette TRACE conn4 <- [1,1002,null,{}] 12:56:55 INFO - PROCESS | 2002 | 1461614215717 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}] 12:56:55 INFO - PROCESS | 2002 | 1461614215917 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 12:56:56 INFO - PROCESS | 2002 | 1461614216117 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:56 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d02cf800 == 105 [pid = 2002] [id = 258] 12:56:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 205 (0x7f05cc3e6000) [pid = 2002] [serial = 775] [outer = (nil)] 12:56:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 206 (0x7f05f1b27400) [pid = 2002] [serial = 776] [outer = 0x7f05cc3e6000] 12:56:56 INFO - PROCESS | 2002 | 1461614216194 Marionette DEBUG loaded listener.js 12:56:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 207 (0x7f05f5f07800) [pid = 2002] [serial = 777] [outer = 0x7f05cc3e6000] 12:56:57 INFO - PROCESS | 2002 | 1461614217085 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]]]}] 12:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1432ms 12:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:56:57 INFO - PROCESS | 2002 | 1461614217140 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 12:56:57 INFO - PROCESS | 2002 | 1461614217143 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 12:56:57 INFO - PROCESS | 2002 | 1461614217150 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:56:57 INFO - PROCESS | 2002 | 1461614217153 Marionette TRACE conn4 <- [1,1006,null,{}] 12:56:57 INFO - PROCESS | 2002 | 1461614217159 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}] 12:56:57 INFO - PROCESS | 2002 | 1461614217357 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 12:56:57 INFO - PROCESS | 2002 | 1461614217551 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:57 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddd62800 == 106 [pid = 2002] [id = 259] 12:56:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 208 (0x7f05cc3e9c00) [pid = 2002] [serial = 778] [outer = (nil)] 12:56:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 209 (0x7f05d01ef800) [pid = 2002] [serial = 779] [outer = 0x7f05cc3e9c00] 12:56:57 INFO - PROCESS | 2002 | 1461614217628 Marionette DEBUG loaded listener.js 12:56:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 210 (0x7f05d01f4800) [pid = 2002] [serial = 780] [outer = 0x7f05cc3e9c00] 12:56:58 INFO - PROCESS | 2002 | 1461614218602 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]]]}] 12:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1487ms 12:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:56:58 INFO - PROCESS | 2002 | 1461614218636 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 12:56:58 INFO - PROCESS | 2002 | 1461614218639 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 12:56:58 INFO - PROCESS | 2002 | 1461614218646 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:56:58 INFO - PROCESS | 2002 | 1461614218650 Marionette TRACE conn4 <- [1,1010,null,{}] 12:56:58 INFO - PROCESS | 2002 | 1461614218656 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}] 12:56:58 INFO - PROCESS | 2002 | 1461614218885 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 12:56:59 INFO - PROCESS | 2002 | 1461614219125 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:59 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cc4e1000 == 107 [pid = 2002] [id = 260] 12:56:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 211 (0x7f05ce330c00) [pid = 2002] [serial = 781] [outer = (nil)] 12:56:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 212 (0x7f05d01ef400) [pid = 2002] [serial = 782] [outer = 0x7f05ce330c00] 12:56:59 INFO - PROCESS | 2002 | 1461614219256 Marionette DEBUG loaded listener.js 12:56:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 213 (0x7f05d01f8c00) [pid = 2002] [serial = 783] [outer = 0x7f05ce330c00] 12:57:00 INFO - PROCESS | 2002 | 1461614220117 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]]]}] 12:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1536ms 12:57:00 INFO - PROCESS | 2002 | 1461614220181 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 12:57:00 INFO - PROCESS | 2002 | 1461614220185 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 12:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:57:00 INFO - PROCESS | 2002 | 1461614220191 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:57:00 INFO - PROCESS | 2002 | 1461614220195 Marionette TRACE conn4 <- [1,1014,null,{}] 12:57:00 INFO - PROCESS | 2002 | 1461614220200 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}] 12:57:00 INFO - PROCESS | 2002 | 1461614220413 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 12:57:00 INFO - PROCESS | 2002 | 1461614220597 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:00 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cc6f6800 == 108 [pid = 2002] [id = 261] 12:57:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 214 (0x7f05cb6ba800) [pid = 2002] [serial = 784] [outer = (nil)] 12:57:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 215 (0x7f05cb6c5000) [pid = 2002] [serial = 785] [outer = 0x7f05cb6ba800] 12:57:00 INFO - PROCESS | 2002 | 1461614220681 Marionette DEBUG loaded listener.js 12:57:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 216 (0x7f05cc574800) [pid = 2002] [serial = 786] [outer = 0x7f05cb6ba800] 12:57:01 INFO - PROCESS | 2002 | 1461614221755 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]]]}] 12:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1634ms 12:57:01 INFO - PROCESS | 2002 | 1461614221827 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 12:57:01 INFO - PROCESS | 2002 | 1461614221830 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 12:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:57:01 INFO - PROCESS | 2002 | 1461614221840 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:57:01 INFO - PROCESS | 2002 | 1461614221843 Marionette TRACE conn4 <- [1,1018,null,{}] 12:57:01 INFO - PROCESS | 2002 | 1461614221850 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}] 12:57:02 INFO - PROCESS | 2002 | 1461614222100 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 12:57:02 INFO - PROCESS | 2002 | 1461614222346 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:02 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cb816800 == 109 [pid = 2002] [id = 262] 12:57:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 217 (0x7f05cb6bcc00) [pid = 2002] [serial = 787] [outer = (nil)] 12:57:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 218 (0x7f05cb8c1000) [pid = 2002] [serial = 788] [outer = 0x7f05cb6bcc00] 12:57:02 INFO - PROCESS | 2002 | 1461614222439 Marionette DEBUG loaded listener.js 12:57:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 219 (0x7f05cb8c5000) [pid = 2002] [serial = 789] [outer = 0x7f05cb6bcc00] 12:57:03 INFO - PROCESS | 2002 | 1461614223364 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]]]}] 12:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1590ms 12:57:03 INFO - PROCESS | 2002 | 1461614223430 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 12:57:03 INFO - PROCESS | 2002 | 1461614223434 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 12:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:57:03 INFO - PROCESS | 2002 | 1461614223440 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:57:03 INFO - PROCESS | 2002 | 1461614223443 Marionette TRACE conn4 <- [1,1022,null,{}] 12:57:03 INFO - PROCESS | 2002 | 1461614223449 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}] 12:57:03 INFO - PROCESS | 2002 | 1461614223663 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 12:57:03 INFO - PROCESS | 2002 | 1461614223897 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:03 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d8153000 == 110 [pid = 2002] [id = 263] 12:57:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 220 (0x7f05cb8bb400) [pid = 2002] [serial = 790] [outer = (nil)] 12:57:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 221 (0x7f05cb8c9000) [pid = 2002] [serial = 791] [outer = 0x7f05cb8bb400] 12:57:03 INFO - PROCESS | 2002 | 1461614223985 Marionette DEBUG loaded listener.js 12:57:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 222 (0x7f05d3e6dc00) [pid = 2002] [serial = 792] [outer = 0x7f05cb8bb400] 12:57:04 INFO - PROCESS | 2002 | 1461614224847 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]]]}] 12:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1488ms 12:57:04 INFO - PROCESS | 2002 | 1461614224932 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 12:57:04 INFO - PROCESS | 2002 | 1461614224938 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 12:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:57:04 INFO - PROCESS | 2002 | 1461614224948 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:57:04 INFO - PROCESS | 2002 | 1461614224954 Marionette TRACE conn4 <- [1,1026,null,{}] 12:57:04 INFO - PROCESS | 2002 | 1461614224963 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}] 12:57:05 INFO - PROCESS | 2002 | 1461614225266 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 12:57:05 INFO - PROCESS | 2002 | 1461614225915 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:05 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce239000 == 111 [pid = 2002] [id = 264] 12:57:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 223 (0x7f05cb6c5400) [pid = 2002] [serial = 793] [outer = (nil)] 12:57:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 224 (0x7f05cc2de400) [pid = 2002] [serial = 794] [outer = 0x7f05cb6c5400] 12:57:06 INFO - PROCESS | 2002 | 1461614225994 Marionette DEBUG loaded listener.js 12:57:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 225 (0x7f05cc3ec000) [pid = 2002] [serial = 795] [outer = 0x7f05cb6c5400] 12:57:06 INFO - PROCESS | 2002 | 1461614226977 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]]]}] 12:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 2095ms 12:57:07 INFO - PROCESS | 2002 | 1461614227044 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 12:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:57:07 INFO - PROCESS | 2002 | 1461614227050 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 12:57:07 INFO - PROCESS | 2002 | 1461614227059 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:57:07 INFO - PROCESS | 2002 | 1461614227064 Marionette TRACE conn4 <- [1,1030,null,{}] 12:57:07 INFO - PROCESS | 2002 | 1461614227071 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}] 12:57:07 INFO - PROCESS | 2002 | 1461614227410 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 12:57:07 INFO - PROCESS | 2002 | 1461614227757 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:07 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce232000 == 112 [pid = 2002] [id = 265] 12:57:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 226 (0x7f05d01f8000) [pid = 2002] [serial = 796] [outer = (nil)] 12:57:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 227 (0x7f05d17ebc00) [pid = 2002] [serial = 797] [outer = 0x7f05d01f8000] 12:57:07 INFO - PROCESS | 2002 | 1461614227853 Marionette DEBUG loaded listener.js 12:57:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 228 (0x7f05d31d4000) [pid = 2002] [serial = 798] [outer = 0x7f05d01f8000] 12:57:08 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05db91a000 == 111 [pid = 2002] [id = 200] 12:57:08 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dddca800 == 110 [pid = 2002] [id = 201] 12:57:08 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ce0db800 == 109 [pid = 2002] [id = 242] 12:57:08 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3c2f800 == 108 [pid = 2002] [id = 241] 12:57:08 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d1810000 == 107 [pid = 2002] [id = 240] 12:57:08 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d28ab000 == 106 [pid = 2002] [id = 239] 12:57:08 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3c3c800 == 105 [pid = 2002] [id = 238] 12:57:08 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05fae91800 == 104 [pid = 2002] [id = 237] 12:57:08 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f895c800 == 103 [pid = 2002] [id = 236] 12:57:08 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f1b13800 == 102 [pid = 2002] [id = 235] 12:57:08 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e25a4000 == 101 [pid = 2002] [id = 234] 12:57:08 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dd2f8000 == 100 [pid = 2002] [id = 233] 12:57:08 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d27d4800 == 99 [pid = 2002] [id = 232] 12:57:08 INFO - PROCESS | 2002 | 1461614228870 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]]]}] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 227 (0x7f05e05c3400) [pid = 2002] [serial = 692] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 226 (0x7f05e3aa8800) [pid = 2002] [serial = 662] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 225 (0x7f05e237ec00) [pid = 2002] [serial = 641] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 224 (0x7f05e288c000) [pid = 2002] [serial = 656] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 223 (0x7f05e41ac800) [pid = 2002] [serial = 665] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 222 (0x7f05daad2000) [pid = 2002] [serial = 683] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 221 (0x7f05db905400) [pid = 2002] [serial = 684] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 220 (0x7f05dd18d800) [pid = 2002] [serial = 686] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 219 (0x7f05d95e5c00) [pid = 2002] [serial = 681] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 218 (0x7f05d8198c00) [pid = 2002] [serial = 680] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 217 (0x7f05de599c00) [pid = 2002] [serial = 650] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 216 (0x7f05daadc400) [pid = 2002] [serial = 647] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 215 (0x7f05e203e000) [pid = 2002] [serial = 653] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 214 (0x7f05e6784c00) [pid = 2002] [serial = 668] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 213 (0x7f05e69da000) [pid = 2002] [serial = 671] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 212 (0x7f05e2a99800) [pid = 2002] [serial = 659] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 211 (0x7f05d3d8f000) [pid = 2002] [serial = 643] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 210 (0x7f05f08e4000) [pid = 2002] [serial = 677] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 209 (0x7f05ef90b400) [pid = 2002] [serial = 674] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 208 (0x7f05de4ea000) [pid = 2002] [serial = 689] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 207 (0x7f05defc1800) [pid = 2002] [serial = 690] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 206 (0x7f05d8187400) [pid = 2002] [serial = 410] [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.] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 205 (0x7f05e1320000) [pid = 2002] [serial = 693] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 204 (0x7f05df984c00) [pid = 2002] [serial = 695] [outer = (nil)] [url = about:blank] 12:57:08 INFO - PROCESS | 2002 | --DOMWINDOW == 203 (0x7f05ddf55800) [pid = 2002] [serial = 687] [outer = (nil)] [url = about:blank] 12:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1892ms 12:57:08 INFO - PROCESS | 2002 | 1461614228954 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 12:57:08 INFO - PROCESS | 2002 | 1461614228959 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 12:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:57:08 INFO - PROCESS | 2002 | 1461614228967 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:57:08 INFO - PROCESS | 2002 | 1461614228971 Marionette TRACE conn4 <- [1,1034,null,{}] 12:57:08 INFO - PROCESS | 2002 | 1461614228978 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}] 12:57:09 INFO - PROCESS | 2002 | 1461614229176 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 12:57:09 INFO - PROCESS | 2002 | 1461614229429 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:09 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d33ce800 == 100 [pid = 2002] [id = 266] 12:57:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 204 (0x7f05d17dc400) [pid = 2002] [serial = 799] [outer = (nil)] 12:57:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 205 (0x7f05d9463000) [pid = 2002] [serial = 800] [outer = 0x7f05d17dc400] 12:57:09 INFO - PROCESS | 2002 | 1461614229503 Marionette DEBUG loaded listener.js 12:57:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 206 (0x7f05d9fc9000) [pid = 2002] [serial = 801] [outer = 0x7f05d17dc400] 12:57:10 INFO - PROCESS | 2002 | 1461614230368 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]]]}] 12:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1433ms 12:57:10 INFO - PROCESS | 2002 | 1461614230403 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 12:57:10 INFO - PROCESS | 2002 | 1461614230407 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 12:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:57:10 INFO - PROCESS | 2002 | 1461614230428 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:57:10 INFO - PROCESS | 2002 | 1461614230442 Marionette TRACE conn4 <- [1,1038,null,{}] 12:57:10 INFO - PROCESS | 2002 | 1461614230454 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}] 12:57:10 INFO - PROCESS | 2002 | 1461614230688 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 12:57:10 INFO - PROCESS | 2002 | 1461614230853 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:10 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da91f000 == 101 [pid = 2002] [id = 267] 12:57:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 207 (0x7f05d3d82000) [pid = 2002] [serial = 802] [outer = (nil)] 12:57:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 208 (0x7f05daadc800) [pid = 2002] [serial = 803] [outer = 0x7f05d3d82000] 12:57:10 INFO - PROCESS | 2002 | 1461614230919 Marionette DEBUG loaded listener.js 12:57:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 209 (0x7f05dd9e8800) [pid = 2002] [serial = 804] [outer = 0x7f05d3d82000] 12:57:11 INFO - PROCESS | 2002 | 1461614231764 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]]]}] 12:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1363ms 12:57:11 INFO - PROCESS | 2002 | 1461614231798 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 12:57:11 INFO - PROCESS | 2002 | 1461614231802 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 12:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:57:11 INFO - PROCESS | 2002 | 1461614231809 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:57:11 INFO - PROCESS | 2002 | 1461614231813 Marionette TRACE conn4 <- [1,1042,null,{}] 12:57:11 INFO - PROCESS | 2002 | 1461614231824 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}] 12:57:12 INFO - PROCESS | 2002 | 1461614232066 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 12:57:12 INFO - PROCESS | 2002 | 1461614232098 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:12 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dddd1000 == 102 [pid = 2002] [id = 268] 12:57:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 210 (0x7f05db6eec00) [pid = 2002] [serial = 805] [outer = (nil)] 12:57:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 211 (0x7f05de277000) [pid = 2002] [serial = 806] [outer = 0x7f05db6eec00] 12:57:12 INFO - PROCESS | 2002 | 1461614232164 Marionette DEBUG loaded listener.js 12:57:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 212 (0x7f05defc1000) [pid = 2002] [serial = 807] [outer = 0x7f05db6eec00] 12:57:13 INFO - PROCESS | 2002 | 1461614233097 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]]]}] 12:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1334ms 12:57:13 INFO - PROCESS | 2002 | 1461614233148 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 12:57:13 INFO - PROCESS | 2002 | 1461614233153 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 12:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:57:13 INFO - PROCESS | 2002 | --DOMWINDOW == 211 (0x7f05d95e6400) [pid = 2002] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:57:13 INFO - PROCESS | 2002 | --DOMWINDOW == 210 (0x7f05cc2e6000) [pid = 2002] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:57:13 INFO - PROCESS | 2002 | --DOMWINDOW == 209 (0x7f05d3b7a800) [pid = 2002] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:57:13 INFO - PROCESS | 2002 | --DOMWINDOW == 208 (0x7f05d97d4c00) [pid = 2002] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:57:13 INFO - PROCESS | 2002 | --DOMWINDOW == 207 (0x7f05ddf53000) [pid = 2002] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:57:13 INFO - PROCESS | 2002 | 1461614233633 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:57:13 INFO - PROCESS | 2002 | 1461614233637 Marionette TRACE conn4 <- [1,1046,null,{}] 12:57:13 INFO - PROCESS | 2002 | 1461614233644 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}] 12:57:13 INFO - PROCESS | 2002 | 1461614233855 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 12:57:14 INFO - PROCESS | 2002 | 1461614234011 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:14 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddde0800 == 103 [pid = 2002] [id = 269] 12:57:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 208 (0x7f05e05c5c00) [pid = 2002] [serial = 808] [outer = (nil)] 12:57:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 209 (0x7f05e1d61000) [pid = 2002] [serial = 809] [outer = 0x7f05e05c5c00] 12:57:14 INFO - PROCESS | 2002 | 1461614234087 Marionette DEBUG loaded listener.js 12:57:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 210 (0x7f05e2a8d400) [pid = 2002] [serial = 810] [outer = 0x7f05e05c5c00] 12:57:14 INFO - PROCESS | 2002 | 1461614234815 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]]]}] 12:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1275ms 12:57:14 INFO - PROCESS | 2002 | 1461614234870 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 12:57:14 INFO - PROCESS | 2002 | 1461614234873 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 12:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:57:14 INFO - PROCESS | 2002 | 1461614234882 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:57:14 INFO - PROCESS | 2002 | 1461614234885 Marionette TRACE conn4 <- [1,1050,null,{}] 12:57:14 INFO - PROCESS | 2002 | 1461614234891 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}] 12:57:15 INFO - PROCESS | 2002 | 1461614235093 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 12:57:15 INFO - PROCESS | 2002 | 1461614235103 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:15 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3c88800 == 104 [pid = 2002] [id = 270] 12:57:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 211 (0x7f05ddc5b800) [pid = 2002] [serial = 811] [outer = (nil)] 12:57:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 212 (0x7f05e6c5c800) [pid = 2002] [serial = 812] [outer = 0x7f05ddc5b800] 12:57:15 INFO - PROCESS | 2002 | 1461614235312 Marionette DEBUG loaded listener.js 12:57:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 213 (0x7f05f055dc00) [pid = 2002] [serial = 813] [outer = 0x7f05ddc5b800] 12:57:16 INFO - PROCESS | 2002 | 1461614236572 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]]]}] 12:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1736ms 12:57:16 INFO - PROCESS | 2002 | 1461614236623 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 12:57:16 INFO - PROCESS | 2002 | 1461614236634 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 12:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:57:16 INFO - PROCESS | 2002 | 1461614236649 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:57:16 INFO - PROCESS | 2002 | 1461614236656 Marionette TRACE conn4 <- [1,1054,null,{}] 12:57:16 INFO - PROCESS | 2002 | 1461614236671 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}] 12:57:17 INFO - PROCESS | 2002 | 1461614237051 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 12:57:17 INFO - PROCESS | 2002 | 1461614237267 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:17 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3c21800 == 105 [pid = 2002] [id = 271] 12:57:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 214 (0x7f05ce337400) [pid = 2002] [serial = 814] [outer = (nil)] 12:57:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 215 (0x7f05d01edc00) [pid = 2002] [serial = 815] [outer = 0x7f05ce337400] 12:57:17 INFO - PROCESS | 2002 | 1461614237368 Marionette DEBUG loaded listener.js 12:57:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 216 (0x7f05d31d5c00) [pid = 2002] [serial = 816] [outer = 0x7f05ce337400] 12:57:18 INFO - PROCESS | 2002 | 1461614238307 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]]]}] 12:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1709ms 12:57:18 INFO - PROCESS | 2002 | 1461614238357 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 12:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:57:18 INFO - PROCESS | 2002 | 1461614238377 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 12:57:18 INFO - PROCESS | 2002 | 1461614238389 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:57:18 INFO - PROCESS | 2002 | 1461614238392 Marionette TRACE conn4 <- [1,1058,null,{}] 12:57:18 INFO - PROCESS | 2002 | 1461614238399 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}] 12:57:18 INFO - PROCESS | 2002 | 1461614238648 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 12:57:18 INFO - PROCESS | 2002 | 1461614238905 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:18 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddd51800 == 106 [pid = 2002] [id = 272] 12:57:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 217 (0x7f05d95e3000) [pid = 2002] [serial = 817] [outer = (nil)] 12:57:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 218 (0x7f05da935000) [pid = 2002] [serial = 818] [outer = 0x7f05d95e3000] 12:57:19 INFO - PROCESS | 2002 | 1461614239030 Marionette DEBUG loaded listener.js 12:57:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 219 (0x7f05db903000) [pid = 2002] [serial = 819] [outer = 0x7f05d95e3000] 12:57:20 INFO - PROCESS | 2002 | 1461614240061 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]]]}] 12:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1741ms 12:57:20 INFO - PROCESS | 2002 | 1461614240128 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 12:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:57:20 INFO - PROCESS | 2002 | 1461614240133 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 12:57:20 INFO - PROCESS | 2002 | 1461614240140 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:57:20 INFO - PROCESS | 2002 | 1461614240146 Marionette TRACE conn4 <- [1,1062,null,{}] 12:57:20 INFO - PROCESS | 2002 | 1461614240164 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}] 12:57:20 INFO - PROCESS | 2002 | 1461614240415 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 12:57:20 INFO - PROCESS | 2002 | 1461614240690 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:20 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f05b8000 == 107 [pid = 2002] [id = 273] 12:57:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 220 (0x7f05e05c3400) [pid = 2002] [serial = 820] [outer = (nil)] 12:57:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 221 (0x7f05e2957000) [pid = 2002] [serial = 821] [outer = 0x7f05e05c3400] 12:57:20 INFO - PROCESS | 2002 | 1461614240775 Marionette DEBUG loaded listener.js 12:57:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 222 (0x7f05e3d5b000) [pid = 2002] [serial = 822] [outer = 0x7f05e05c3400] 12:57:21 INFO - PROCESS | 2002 | 1461614241662 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]]]}] 12:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1589ms 12:57:21 INFO - PROCESS | 2002 | 1461614241729 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 12:57:21 INFO - PROCESS | 2002 | 1461614241735 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 12:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:57:21 INFO - PROCESS | 2002 | 1461614241746 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:57:21 INFO - PROCESS | 2002 | 1461614241752 Marionette TRACE conn4 <- [1,1066,null,{}] 12:57:21 INFO - PROCESS | 2002 | 1461614241761 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}] 12:57:22 INFO - PROCESS | 2002 | 1461614242079 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 12:57:22 INFO - PROCESS | 2002 | 1461614242421 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:22 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5b4d800 == 108 [pid = 2002] [id = 274] 12:57:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 223 (0x7f05d97d2400) [pid = 2002] [serial = 823] [outer = (nil)] 12:57:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 224 (0x7f05ef90b000) [pid = 2002] [serial = 824] [outer = 0x7f05d97d2400] 12:57:22 INFO - PROCESS | 2002 | 1461614242499 Marionette DEBUG loaded listener.js 12:57:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 225 (0x7f05f08e8c00) [pid = 2002] [serial = 825] [outer = 0x7f05d97d2400] 12:57:23 INFO - PROCESS | 2002 | 1461614243446 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]]]}] 12:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1736ms 12:57:23 INFO - PROCESS | 2002 | 1461614243483 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 12:57:23 INFO - PROCESS | 2002 | 1461614243486 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 12:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:57:23 INFO - PROCESS | 2002 | 1461614243495 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:57:23 INFO - PROCESS | 2002 | 1461614243501 Marionette TRACE conn4 <- [1,1070,null,{}] 12:57:23 INFO - PROCESS | 2002 | 1461614243510 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}] 12:57:23 INFO - PROCESS | 2002 | 1461614243744 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 12:57:23 INFO - PROCESS | 2002 | 1461614243972 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:24 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f9f3b000 == 109 [pid = 2002] [id = 275] 12:57:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 226 (0x7f05f08e9800) [pid = 2002] [serial = 826] [outer = (nil)] 12:57:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 227 (0x7f05f16a5800) [pid = 2002] [serial = 827] [outer = 0x7f05f08e9800] 12:57:24 INFO - PROCESS | 2002 | 1461614244096 Marionette DEBUG loaded listener.js 12:57:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 228 (0x7f05f3c3dc00) [pid = 2002] [serial = 828] [outer = 0x7f05f08e9800] 12:57:24 INFO - PROCESS | 2002 | 1461614244968 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]]]}] 12:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1539ms 12:57:25 INFO - PROCESS | 2002 | 1461614245035 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 12:57:25 INFO - PROCESS | 2002 | 1461614245039 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 12:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:57:25 INFO - PROCESS | 2002 | 1461614245046 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:57:25 INFO - PROCESS | 2002 | 1461614245051 Marionette TRACE conn4 <- [1,1074,null,{}] 12:57:25 INFO - PROCESS | 2002 | 1461614245056 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}] 12:57:25 INFO - PROCESS | 2002 | 1461614245338 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 12:57:25 INFO - PROCESS | 2002 | 1461614245574 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:25 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cde5a000 == 110 [pid = 2002] [id = 276] 12:57:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 229 (0x7f05f5f09000) [pid = 2002] [serial = 829] [outer = (nil)] 12:57:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 230 (0x7f05f602a000) [pid = 2002] [serial = 830] [outer = 0x7f05f5f09000] 12:57:25 INFO - PROCESS | 2002 | 1461614245697 Marionette DEBUG loaded listener.js 12:57:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 231 (0x7f05f6085c00) [pid = 2002] [serial = 831] [outer = 0x7f05f5f09000] 12:57:26 INFO - PROCESS | 2002 | 1461614246544 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]]]}] 12:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1537ms 12:57:26 INFO - PROCESS | 2002 | 1461614246583 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 12:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:57:26 INFO - PROCESS | 2002 | 1461614246586 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 12:57:26 INFO - PROCESS | 2002 | 1461614246592 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:57:26 INFO - PROCESS | 2002 | 1461614246595 Marionette TRACE conn4 <- [1,1078,null,{}] 12:57:26 INFO - PROCESS | 2002 | 1461614246601 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}] 12:57:26 INFO - PROCESS | 2002 | 1461614246791 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 12:57:26 INFO - PROCESS | 2002 | 1461614246990 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:27 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ca4d1800 == 111 [pid = 2002] [id = 277] 12:57:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 232 (0x7f05d186b400) [pid = 2002] [serial = 832] [outer = (nil)] 12:57:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 233 (0x7f05d1872c00) [pid = 2002] [serial = 833] [outer = 0x7f05d186b400] 12:57:27 INFO - PROCESS | 2002 | 1461614247061 Marionette DEBUG loaded listener.js 12:57:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 234 (0x7f05d1877800) [pid = 2002] [serial = 834] [outer = 0x7f05d186b400] 12:57:27 INFO - PROCESS | 2002 | 1461614247935 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]]]}] 12:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1379ms 12:57:27 INFO - PROCESS | 2002 | 1461614247973 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 12:57:27 INFO - PROCESS | 2002 | 1461614247979 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 12:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:57:27 INFO - PROCESS | 2002 | 1461614247988 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:57:27 INFO - PROCESS | 2002 | 1461614247993 Marionette TRACE conn4 <- [1,1082,null,{}] 12:57:28 INFO - PROCESS | 2002 | 1461614248001 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}] 12:57:28 INFO - PROCESS | 2002 | 1461614248250 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 12:57:28 INFO - PROCESS | 2002 | 1461614248491 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:28 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cacca000 == 112 [pid = 2002] [id = 278] 12:57:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 235 (0x7f05d186c000) [pid = 2002] [serial = 835] [outer = (nil)] 12:57:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 236 (0x7f05e0fbd400) [pid = 2002] [serial = 836] [outer = 0x7f05d186c000] 12:57:28 INFO - PROCESS | 2002 | 1461614248609 Marionette DEBUG loaded listener.js 12:57:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 237 (0x7f05e0fc3000) [pid = 2002] [serial = 837] [outer = 0x7f05d186c000] 12:57:29 INFO - PROCESS | 2002 | 1461614249464 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]]]}] 12:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1496ms 12:57:29 INFO - PROCESS | 2002 | 1461614249482 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 12:57:29 INFO - PROCESS | 2002 | 1461614249486 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 12:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:57:29 INFO - PROCESS | 2002 | 1461614249492 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:57:29 INFO - PROCESS | 2002 | 1461614249495 Marionette TRACE conn4 <- [1,1086,null,{}] 12:57:29 INFO - PROCESS | 2002 | 1461614249501 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}] 12:57:29 INFO - PROCESS | 2002 | 1461614249703 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 12:57:29 INFO - PROCESS | 2002 | 1461614249901 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:29 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cde46000 == 113 [pid = 2002] [id = 279] 12:57:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 238 (0x7f05cc2cac00) [pid = 2002] [serial = 838] [outer = (nil)] 12:57:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 239 (0x7f05cc2d1800) [pid = 2002] [serial = 839] [outer = 0x7f05cc2cac00] 12:57:30 INFO - PROCESS | 2002 | 1461614249996 Marionette DEBUG loaded listener.js 12:57:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 240 (0x7f05cc2d7400) [pid = 2002] [serial = 840] [outer = 0x7f05cc2cac00] 12:57:30 INFO - PROCESS | 2002 | 1461614250842 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]]]}] 12:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1480ms 12:57:30 INFO - PROCESS | 2002 | 1461614250975 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 12:57:30 INFO - PROCESS | 2002 | 1461614250980 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 12:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:57:31 INFO - PROCESS | 2002 | 1461614251014 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:57:31 INFO - PROCESS | 2002 | 1461614251018 Marionette TRACE conn4 <- [1,1090,null,{}] 12:57:31 INFO - PROCESS | 2002 | 1461614251072 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}] 12:57:31 INFO - PROCESS | 2002 | 1461614251249 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 12:57:31 INFO - PROCESS | 2002 | 1461614251537 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:31 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cadd6800 == 114 [pid = 2002] [id = 280] 12:57:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 241 (0x7f05cc2d2800) [pid = 2002] [serial = 841] [outer = (nil)] 12:57:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 242 (0x7f05d3d8bc00) [pid = 2002] [serial = 842] [outer = 0x7f05cc2d2800] 12:57:31 INFO - PROCESS | 2002 | 1461614251617 Marionette DEBUG loaded listener.js 12:57:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 243 (0x7f05da946400) [pid = 2002] [serial = 843] [outer = 0x7f05cc2d2800] 12:57:32 INFO - PROCESS | 2002 | 1461614252423 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]]]}] 12:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1500ms 12:57:32 INFO - PROCESS | 2002 | 1461614252492 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 12:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:57:32 INFO - PROCESS | 2002 | 1461614252496 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 12:57:32 INFO - PROCESS | 2002 | 1461614252503 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:57:32 INFO - PROCESS | 2002 | 1461614252507 Marionette TRACE conn4 <- [1,1094,null,{}] 12:57:32 INFO - PROCESS | 2002 | 1461614252514 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}] 12:57:32 INFO - PROCESS | 2002 | 1461614252771 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 12:57:33 INFO - PROCESS | 2002 | 1461614253014 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:33 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cfcd8800 == 115 [pid = 2002] [id = 281] 12:57:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 244 (0x7f05cb6bf800) [pid = 2002] [serial = 844] [outer = (nil)] 12:57:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 245 (0x7f05e0fc3c00) [pid = 2002] [serial = 845] [outer = 0x7f05cb6bf800] 12:57:33 INFO - PROCESS | 2002 | 1461614253153 Marionette DEBUG loaded listener.js 12:57:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 246 (0x7f05e0fca000) [pid = 2002] [serial = 846] [outer = 0x7f05cb6bf800] 12:57:34 INFO - PROCESS | 2002 | 1461614254502 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]]]}] 12:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 2034ms 12:57:34 INFO - PROCESS | 2002 | 1461614254631 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 12:57:34 INFO - PROCESS | 2002 | 1461614254637 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 12:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:57:34 INFO - PROCESS | 2002 | 1461614254653 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:57:34 INFO - PROCESS | 2002 | 1461614254663 Marionette TRACE conn4 <- [1,1098,null,{}] 12:57:34 INFO - PROCESS | 2002 | 1461614254677 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}] 12:57:34 INFO - PROCESS | 2002 | 1461614254878 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 12:57:35 INFO - PROCESS | 2002 | 1461614255101 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:35 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cc6fc800 == 116 [pid = 2002] [id = 282] 12:57:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 247 (0x7f05cb6c2000) [pid = 2002] [serial = 847] [outer = (nil)] 12:57:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 248 (0x7f05cb8c4000) [pid = 2002] [serial = 848] [outer = 0x7f05cb6c2000] 12:57:35 INFO - PROCESS | 2002 | 1461614255228 Marionette DEBUG loaded listener.js 12:57:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 249 (0x7f05cc30ac00) [pid = 2002] [serial = 849] [outer = 0x7f05cb6c2000] 12:57:36 INFO - PROCESS | 2002 | 1461614256288 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]]]}] 12:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1698ms 12:57:36 INFO - PROCESS | 2002 | 1461614256348 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 12:57:36 INFO - PROCESS | 2002 | 1461614256356 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 12:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:57:36 INFO - PROCESS | 2002 | 1461614256367 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:57:36 INFO - PROCESS | 2002 | 1461614256370 Marionette TRACE conn4 <- [1,1102,null,{}] 12:57:36 INFO - PROCESS | 2002 | 1461614256377 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}] 12:57:36 INFO - PROCESS | 2002 | 1461614256621 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 12:57:36 INFO - PROCESS | 2002 | 1461614256859 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:36 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d02c9000 == 117 [pid = 2002] [id = 283] 12:57:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 250 (0x7f05cc3e5000) [pid = 2002] [serial = 850] [outer = (nil)] 12:57:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 251 (0x7f05cc3f1800) [pid = 2002] [serial = 851] [outer = 0x7f05cc3e5000] 12:57:36 INFO - PROCESS | 2002 | 1461614256946 Marionette DEBUG loaded listener.js 12:57:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 252 (0x7f05cc573400) [pid = 2002] [serial = 852] [outer = 0x7f05cc3e5000] 12:57:37 INFO - PROCESS | 2002 | 1461614257837 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]]]}] 12:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1532ms 12:57:37 INFO - PROCESS | 2002 | 1461614257900 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 12:57:37 INFO - PROCESS | 2002 | 1461614257903 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 12:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:57:37 INFO - PROCESS | 2002 | 1461614257910 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:57:37 INFO - PROCESS | 2002 | 1461614257916 Marionette TRACE conn4 <- [1,1106,null,{}] 12:57:37 INFO - PROCESS | 2002 | 1461614257931 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}] 12:57:38 INFO - PROCESS | 2002 | 1461614258170 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 12:57:38 INFO - PROCESS | 2002 | 1461614258475 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:38 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d28b4800 == 118 [pid = 2002] [id = 284] 12:57:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 253 (0x7f05d17e9400) [pid = 2002] [serial = 853] [outer = (nil)] 12:57:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 254 (0x7f05d26ab000) [pid = 2002] [serial = 854] [outer = 0x7f05d17e9400] 12:57:38 INFO - PROCESS | 2002 | 1461614258551 Marionette DEBUG loaded listener.js 12:57:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 255 (0x7f05d31d6c00) [pid = 2002] [serial = 855] [outer = 0x7f05d17e9400] 12:57:39 INFO - PROCESS | 2002 | 1461614259498 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]]]}] 12:57:39 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddbd0800 == 117 [pid = 2002] [id = 158] 12:57:39 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e25a6800 == 116 [pid = 2002] [id = 173] 12:57:39 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e0556000 == 115 [pid = 2002] [id = 172] 12:57:39 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d33da000 == 114 [pid = 2002] [id = 170] 12:57:39 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d1790800 == 113 [pid = 2002] [id = 169] 12:57:39 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d94d7800 == 112 [pid = 2002] [id = 224] 12:57:39 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f5da6800 == 111 [pid = 2002] [id = 222] 12:57:39 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f601d000 == 110 [pid = 2002] [id = 223] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 254 (0x7f05e0eb9000) [pid = 2002] [serial = 749] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 253 (0x7f05d946b000) [pid = 2002] [serial = 701] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 252 (0x7f05db6f3000) [pid = 2002] [serial = 704] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 251 (0x7f05cf464400) [pid = 2002] [serial = 698] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 250 (0x7f05e1d67c00) [pid = 2002] [serial = 707] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 249 (0x7f05e295c800) [pid = 2002] [serial = 710] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 248 (0x7f05e6792400) [pid = 2002] [serial = 713] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 247 (0x7f05f16af800) [pid = 2002] [serial = 716] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 246 (0x7f05f1bb7c00) [pid = 2002] [serial = 719] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 245 (0x7f05f3c41400) [pid = 2002] [serial = 722] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 244 (0x7f05f5585000) [pid = 2002] [serial = 725] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 243 (0x7f05f5b6b000) [pid = 2002] [serial = 728] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 242 (0x7f05ce33bc00) [pid = 2002] [serial = 731] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f5d9e000 == 109 [pid = 2002] [id = 225] 12:57:39 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddde0800 == 108 [pid = 2002] [id = 269] 12:57:39 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dddd1000 == 107 [pid = 2002] [id = 268] 12:57:39 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05da91f000 == 106 [pid = 2002] [id = 267] 12:57:39 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d33ce800 == 105 [pid = 2002] [id = 266] 12:57:39 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ce232000 == 104 [pid = 2002] [id = 265] 12:57:39 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ce239000 == 103 [pid = 2002] [id = 264] 12:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1739ms 12:57:39 INFO - PROCESS | 2002 | 1461614259651 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 12:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:57:39 INFO - PROCESS | 2002 | 1461614259655 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 12:57:39 INFO - PROCESS | 2002 | 1461614259660 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:57:39 INFO - PROCESS | 2002 | 1461614259663 Marionette TRACE conn4 <- [1,1110,null,{}] 12:57:39 INFO - PROCESS | 2002 | 1461614259668 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}] 12:57:39 INFO - PROCESS | 2002 | 1461614259844 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 241 (0x7f05de4efc00) [pid = 2002] [serial = 747] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 240 (0x7f05db6efc00) [pid = 2002] [serial = 741] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 239 (0x7f05da941400) [pid = 2002] [serial = 740] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 238 (0x7f05d15efc00) [pid = 2002] [serial = 735] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 237 (0x7f05ce338c00) [pid = 2002] [serial = 734] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 236 (0x7f05d8188000) [pid = 2002] [serial = 737] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 235 (0x7f05d9359c00) [pid = 2002] [serial = 738] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 234 (0x7f05dd191000) [pid = 2002] [serial = 743] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 233 (0x7f05de27d000) [pid = 2002] [serial = 746] [outer = (nil)] [url = about:blank] 12:57:39 INFO - PROCESS | 2002 | --DOMWINDOW == 232 (0x7f05ddc55c00) [pid = 2002] [serial = 744] [outer = (nil)] [url = about:blank] 12:57:40 INFO - PROCESS | 2002 | 1461614260043 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:40 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce0da000 == 104 [pid = 2002] [id = 285] 12:57:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 233 (0x7f05d01f6c00) [pid = 2002] [serial = 856] [outer = (nil)] 12:57:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 234 (0x7f05d3b7e800) [pid = 2002] [serial = 857] [outer = 0x7f05d01f6c00] 12:57:40 INFO - PROCESS | 2002 | 1461614260134 Marionette DEBUG loaded listener.js 12:57:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 235 (0x7f05d8184800) [pid = 2002] [serial = 858] [outer = 0x7f05d01f6c00] 12:57:40 INFO - PROCESS | 2002 | 1461614260965 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]]]}] 12:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1382ms 12:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:57:41 INFO - PROCESS | 2002 | 1461614261043 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 12:57:41 INFO - PROCESS | 2002 | 1461614261046 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 12:57:41 INFO - PROCESS | 2002 | 1461614261053 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:57:41 INFO - PROCESS | 2002 | 1461614261056 Marionette TRACE conn4 <- [1,1114,null,{}] 12:57:41 INFO - PROCESS | 2002 | 1461614261062 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}] 12:57:41 INFO - PROCESS | 2002 | 1461614261250 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 12:57:41 INFO - PROCESS | 2002 | 1461614261411 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:41 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3c9d000 == 105 [pid = 2002] [id = 286] 12:57:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 236 (0x7f05d01f7c00) [pid = 2002] [serial = 859] [outer = (nil)] 12:57:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 237 (0x7f05d95e0000) [pid = 2002] [serial = 860] [outer = 0x7f05d01f7c00] 12:57:41 INFO - PROCESS | 2002 | 1461614261476 Marionette DEBUG loaded listener.js 12:57:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 238 (0x7f05da54e400) [pid = 2002] [serial = 861] [outer = 0x7f05d01f7c00] 12:57:42 INFO - PROCESS | 2002 | 1461614262284 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]]]}] 12:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1281ms 12:57:42 INFO - PROCESS | 2002 | 1461614262342 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 12:57:42 INFO - PROCESS | 2002 | 1461614262346 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 12:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:57:42 INFO - PROCESS | 2002 | 1461614262352 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:57:42 INFO - PROCESS | 2002 | 1461614262355 Marionette TRACE conn4 <- [1,1118,null,{}] 12:57:42 INFO - PROCESS | 2002 | 1461614262360 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}] 12:57:42 INFO - PROCESS | 2002 | 1461614262684 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 12:57:42 INFO - PROCESS | 2002 | 1461614262729 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:42 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05daa28000 == 106 [pid = 2002] [id = 287] 12:57:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 239 (0x7f05da942c00) [pid = 2002] [serial = 862] [outer = (nil)] 12:57:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 240 (0x7f05daad4800) [pid = 2002] [serial = 863] [outer = 0x7f05da942c00] 12:57:42 INFO - PROCESS | 2002 | 1461614262805 Marionette DEBUG loaded listener.js 12:57:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 241 (0x7f05dd158000) [pid = 2002] [serial = 864] [outer = 0x7f05da942c00] 12:57:43 INFO - PROCESS | 2002 | 1461614263715 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]]]}] 12:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1431ms 12:57:43 INFO - PROCESS | 2002 | 1461614263785 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 12:57:43 INFO - PROCESS | 2002 | 1461614263787 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 12:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:57:43 INFO - PROCESS | 2002 | 1461614263794 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:57:43 INFO - PROCESS | 2002 | 1461614263797 Marionette TRACE conn4 <- [1,1122,null,{}] 12:57:43 INFO - PROCESS | 2002 | 1461614263824 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}] 12:57:44 INFO - PROCESS | 2002 | 1461614264058 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 12:57:44 INFO - PROCESS | 2002 | --DOMWINDOW == 240 (0x7f05cb6c5400) [pid = 2002] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:57:44 INFO - PROCESS | 2002 | --DOMWINDOW == 239 (0x7f05d9470000) [pid = 2002] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:57:44 INFO - PROCESS | 2002 | --DOMWINDOW == 238 (0x7f05db904800) [pid = 2002] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:57:44 INFO - PROCESS | 2002 | --DOMWINDOW == 237 (0x7f05db491400) [pid = 2002] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:57:44 INFO - PROCESS | 2002 | --DOMWINDOW == 236 (0x7f05d3d82000) [pid = 2002] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 235 (0x7f05d17e0c00) [pid = 2002] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 234 (0x7f05e3d56400) [pid = 2002] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 233 (0x7f05d15ee000) [pid = 2002] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 232 (0x7f05cf461400) [pid = 2002] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 231 (0x7f05d15f0400) [pid = 2002] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 230 (0x7f05e2633400) [pid = 2002] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 229 (0x7f05db6ef400) [pid = 2002] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 228 (0x7f05dd9e4c00) [pid = 2002] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 227 (0x7f05e05c5c00) [pid = 2002] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 226 (0x7f05db741800) [pid = 2002] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 225 (0x7f05d31cdc00) [pid = 2002] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 224 (0x7f05e299b400) [pid = 2002] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 223 (0x7f05e295f000) [pid = 2002] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 222 (0x7f05db6eec00) [pid = 2002] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 221 (0x7f05d818e400) [pid = 2002] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 220 (0x7f05d17e8c00) [pid = 2002] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 219 (0x7f05d818d800) [pid = 2002] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 218 (0x7f05dd193c00) [pid = 2002] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 217 (0x7f05ddc55400) [pid = 2002] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 216 (0x7f05e4132c00) [pid = 2002] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 215 (0x7f05cf45c000) [pid = 2002] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 214 (0x7f05d31cb000) [pid = 2002] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 213 (0x7f05d17dc400) [pid = 2002] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 212 (0x7f05d935c400) [pid = 2002] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 211 (0x7f05d82b6800) [pid = 2002] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 210 (0x7f05e0eee000) [pid = 2002] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 209 (0x7f05d01f8000) [pid = 2002] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 208 (0x7f05d82b8c00) [pid = 2002] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 207 (0x7f05de36e800) [pid = 2002] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 206 (0x7f05d17eb000) [pid = 2002] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 205 (0x7f05e2631c00) [pid = 2002] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 204 (0x7f05d3b7a400) [pid = 2002] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 203 (0x7f05db904c00) [pid = 2002] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 202 (0x7f05cf46ac00) [pid = 2002] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 201 (0x7f05df9d9400) [pid = 2002] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 200 (0x7f05de4ed800) [pid = 2002] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 199 (0x7f05da936000) [pid = 2002] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 198 (0x7f05e0eb6400) [pid = 2002] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 197 (0x7f05d8197000) [pid = 2002] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 196 (0x7f05e2a98000) [pid = 2002] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 195 (0x7f05dd14ec00) [pid = 2002] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 194 (0x7f05cf45f400) [pid = 2002] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 193 (0x7f05dd9ee400) [pid = 2002] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:57:45 INFO - PROCESS | 2002 | --DOMWINDOW == 192 (0x7f05d9fcac00) [pid = 2002] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:57:45 INFO - PROCESS | 2002 | 1461614265119 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:45 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce0e2800 == 107 [pid = 2002] [id = 288] 12:57:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 193 (0x7f05cb6c5400) [pid = 2002] [serial = 865] [outer = (nil)] 12:57:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 194 (0x7f05cf45ec00) [pid = 2002] [serial = 866] [outer = 0x7f05cb6c5400] 12:57:45 INFO - PROCESS | 2002 | 1461614265198 Marionette DEBUG loaded listener.js 12:57:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 195 (0x7f05d2f1ec00) [pid = 2002] [serial = 867] [outer = 0x7f05cb6c5400] 12:57:45 INFO - PROCESS | 2002 | 1461614265880 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]]]}] 12:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 2110ms 12:57:45 INFO - PROCESS | 2002 | 1461614265906 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 12:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:57:45 INFO - PROCESS | 2002 | 1461614265911 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 12:57:45 INFO - PROCESS | 2002 | 1461614265917 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:57:45 INFO - PROCESS | 2002 | 1461614265920 Marionette TRACE conn4 <- [1,1126,null,{}] 12:57:45 INFO - PROCESS | 2002 | 1461614265926 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}] 12:57:46 INFO - PROCESS | 2002 | 1461614266171 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 12:57:46 INFO - PROCESS | 2002 | 1461614266205 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:46 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddd48000 == 108 [pid = 2002] [id = 289] 12:57:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 196 (0x7f05d2f20800) [pid = 2002] [serial = 868] [outer = (nil)] 12:57:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 197 (0x7f05d9470400) [pid = 2002] [serial = 869] [outer = 0x7f05d2f20800] 12:57:46 INFO - PROCESS | 2002 | 1461614266272 Marionette DEBUG loaded listener.js 12:57:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 198 (0x7f05db6eec00) [pid = 2002] [serial = 870] [outer = 0x7f05d2f20800] 12:57:47 INFO - PROCESS | 2002 | 1461614267389 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]]]}] 12:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1491ms 12:57:47 INFO - PROCESS | 2002 | 1461614267410 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 12:57:47 INFO - PROCESS | 2002 | 1461614267417 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 12:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:57:47 INFO - PROCESS | 2002 | 1461614267426 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:57:47 INFO - PROCESS | 2002 | 1461614267431 Marionette TRACE conn4 <- [1,1130,null,{}] 12:57:47 INFO - PROCESS | 2002 | 1461614267443 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}] 12:57:47 INFO - PROCESS | 2002 | 1461614267661 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 12:57:48 INFO - PROCESS | 2002 | 1461614267993 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:48 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce0c7800 == 109 [pid = 2002] [id = 290] 12:57:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 199 (0x7f05cc2d4400) [pid = 2002] [serial = 871] [outer = (nil)] 12:57:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 200 (0x7f05cc304800) [pid = 2002] [serial = 872] [outer = 0x7f05cc2d4400] 12:57:48 INFO - PROCESS | 2002 | 1461614268076 Marionette DEBUG loaded listener.js 12:57:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 201 (0x7f05cc311400) [pid = 2002] [serial = 873] [outer = 0x7f05cc2d4400] 12:57:49 INFO - PROCESS | 2002 | 1461614269378 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]]]}] 12:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1996ms 12:57:49 INFO - PROCESS | 2002 | 1461614269443 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 12:57:49 INFO - PROCESS | 2002 | 1461614269457 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 12:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:57:49 INFO - PROCESS | 2002 | 1461614269534 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:57:49 INFO - PROCESS | 2002 | 1461614269539 Marionette TRACE conn4 <- [1,1134,null,{}] 12:57:49 INFO - PROCESS | 2002 | 1461614269554 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}] 12:57:49 INFO - PROCESS | 2002 | 1461614269888 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 12:57:50 INFO - PROCESS | 2002 | 1461614270149 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:50 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3cb5000 == 110 [pid = 2002] [id = 291] 12:57:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 202 (0x7f05cc3e9000) [pid = 2002] [serial = 874] [outer = (nil)] 12:57:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 203 (0x7f05cf467000) [pid = 2002] [serial = 875] [outer = 0x7f05cc3e9000] 12:57:50 INFO - PROCESS | 2002 | 1461614270250 Marionette DEBUG loaded listener.js 12:57:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 204 (0x7f05d1871000) [pid = 2002] [serial = 876] [outer = 0x7f05cc3e9000] 12:57:51 INFO - PROCESS | 2002 | 1461614271342 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]]]}] 12:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1906ms 12:57:51 INFO - PROCESS | 2002 | 1461614271378 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 12:57:51 INFO - PROCESS | 2002 | 1461614271382 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 12:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:57:51 INFO - PROCESS | 2002 | 1461614271389 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:57:51 INFO - PROCESS | 2002 | 1461614271395 Marionette TRACE conn4 <- [1,1138,null,{}] 12:57:51 INFO - PROCESS | 2002 | 1461614271412 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}] 12:57:51 INFO - PROCESS | 2002 | 1461614271631 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 12:57:51 INFO - PROCESS | 2002 | 1461614271868 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:51 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de06f800 == 111 [pid = 2002] [id = 292] 12:57:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 205 (0x7f05d95dec00) [pid = 2002] [serial = 877] [outer = (nil)] 12:57:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 206 (0x7f05da941000) [pid = 2002] [serial = 878] [outer = 0x7f05d95dec00] 12:57:52 INFO - PROCESS | 2002 | 1461614272002 Marionette DEBUG loaded listener.js 12:57:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 207 (0x7f05da950800) [pid = 2002] [serial = 879] [outer = 0x7f05d95dec00] 12:57:52 INFO - PROCESS | 2002 | 1461614272889 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]]]}] 12:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1537ms 12:57:52 INFO - PROCESS | 2002 | 1461614272927 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 12:57:52 INFO - PROCESS | 2002 | 1461614272932 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 12:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:57:52 INFO - PROCESS | 2002 | 1461614272938 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:57:52 INFO - PROCESS | 2002 | 1461614272942 Marionette TRACE conn4 <- [1,1142,null,{}] 12:57:52 INFO - PROCESS | 2002 | 1461614272948 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}] 12:57:53 INFO - PROCESS | 2002 | 1461614273157 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 12:57:53 INFO - PROCESS | 2002 | 1461614273353 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:53 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e2dc1800 == 112 [pid = 2002] [id = 293] 12:57:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 208 (0x7f05d9fcac00) [pid = 2002] [serial = 880] [outer = (nil)] 12:57:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 209 (0x7f05dc541000) [pid = 2002] [serial = 881] [outer = 0x7f05d9fcac00] 12:57:53 INFO - PROCESS | 2002 | 1461614273432 Marionette DEBUG loaded listener.js 12:57:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 210 (0x7f05dd9eb400) [pid = 2002] [serial = 882] [outer = 0x7f05d9fcac00] 12:57:54 INFO - PROCESS | 2002 | 1461614274375 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]]]}] 12:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1479ms 12:57:54 INFO - PROCESS | 2002 | 1461614274419 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 12:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:57:54 INFO - PROCESS | 2002 | 1461614274424 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 12:57:54 INFO - PROCESS | 2002 | 1461614274431 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:57:54 INFO - PROCESS | 2002 | 1461614274434 Marionette TRACE conn4 <- [1,1146,null,{}] 12:57:54 INFO - PROCESS | 2002 | 1461614274441 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}] 12:57:54 INFO - PROCESS | 2002 | 1461614274647 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 12:57:54 INFO - PROCESS | 2002 | 1461614274851 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:54 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e47b3000 == 113 [pid = 2002] [id = 294] 12:57:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 211 (0x7f05da98e800) [pid = 2002] [serial = 883] [outer = (nil)] 12:57:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 212 (0x7f05ddf52400) [pid = 2002] [serial = 884] [outer = 0x7f05da98e800] 12:57:54 INFO - PROCESS | 2002 | 1461614274977 Marionette DEBUG loaded listener.js 12:57:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 213 (0x7f05de370400) [pid = 2002] [serial = 885] [outer = 0x7f05da98e800] 12:57:55 INFO - PROCESS | 2002 | 1461614275925 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]]]}] 12:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1545ms 12:57:55 INFO - PROCESS | 2002 | 1461614275975 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 12:57:55 INFO - PROCESS | 2002 | 1461614275979 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 12:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:57:55 INFO - PROCESS | 2002 | 1461614275986 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:57:55 INFO - PROCESS | 2002 | 1461614275989 Marionette TRACE conn4 <- [1,1150,null,{}] 12:57:55 INFO - PROCESS | 2002 | 1461614275995 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}] 12:57:56 INFO - PROCESS | 2002 | 1461614276238 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 12:57:56 INFO - PROCESS | 2002 | 1461614276494 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:56 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f051c000 == 114 [pid = 2002] [id = 295] 12:57:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 214 (0x7f05e0ef0800) [pid = 2002] [serial = 886] [outer = (nil)] 12:57:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 215 (0x7f05e0fcac00) [pid = 2002] [serial = 887] [outer = 0x7f05e0ef0800] 12:57:56 INFO - PROCESS | 2002 | 1461614276619 Marionette DEBUG loaded listener.js 12:57:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 216 (0x7f05e2166400) [pid = 2002] [serial = 888] [outer = 0x7f05e0ef0800] 12:57:57 INFO - PROCESS | 2002 | 1461614277459 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]]]}] 12:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1533ms 12:57:57 INFO - PROCESS | 2002 | 1461614277520 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 12:57:57 INFO - PROCESS | 2002 | 1461614277524 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 12:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:57:57 INFO - PROCESS | 2002 | 1461614277531 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:57:57 INFO - PROCESS | 2002 | 1461614277535 Marionette TRACE conn4 <- [1,1154,null,{}] 12:57:57 INFO - PROCESS | 2002 | 1461614277541 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}] 12:57:57 INFO - PROCESS | 2002 | 1461614277750 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 12:57:57 INFO - PROCESS | 2002 | 1461614277941 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:57 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5538000 == 115 [pid = 2002] [id = 296] 12:57:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 217 (0x7f05e0eefc00) [pid = 2002] [serial = 889] [outer = (nil)] 12:57:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 218 (0x7f05e2634800) [pid = 2002] [serial = 890] [outer = 0x7f05e0eefc00] 12:57:58 INFO - PROCESS | 2002 | 1461614278019 Marionette DEBUG loaded listener.js 12:57:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 219 (0x7f05e2a94400) [pid = 2002] [serial = 891] [outer = 0x7f05e0eefc00] 12:57:59 INFO - PROCESS | 2002 | 1461614279163 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]]]}] 12:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1691ms 12:57:59 INFO - PROCESS | 2002 | 1461614279223 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 12:57:59 INFO - PROCESS | 2002 | 1461614279227 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 12:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:57:59 INFO - PROCESS | 2002 | 1461614279234 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:57:59 INFO - PROCESS | 2002 | 1461614279236 Marionette TRACE conn4 <- [1,1158,null,{}] 12:57:59 INFO - PROCESS | 2002 | 1461614279243 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}] 12:57:59 INFO - PROCESS | 2002 | 1461614279456 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 12:57:59 INFO - PROCESS | 2002 | 1461614279715 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:59 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f89f1000 == 116 [pid = 2002] [id = 297] 12:57:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 220 (0x7f05e0fc4c00) [pid = 2002] [serial = 892] [outer = (nil)] 12:57:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 221 (0x7f05e2b8a400) [pid = 2002] [serial = 893] [outer = 0x7f05e0fc4c00] 12:57:59 INFO - PROCESS | 2002 | 1461614279807 Marionette DEBUG loaded listener.js 12:57:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 222 (0x7f05e3d56400) [pid = 2002] [serial = 894] [outer = 0x7f05e0fc4c00] 12:58:00 INFO - PROCESS | 2002 | 1461614280695 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]]]}] 12:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1533ms 12:58:00 INFO - PROCESS | 2002 | 1461614280768 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 12:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:58:00 INFO - PROCESS | 2002 | 1461614280774 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 12:58:00 INFO - PROCESS | 2002 | 1461614280781 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:58:00 INFO - PROCESS | 2002 | 1461614280785 Marionette TRACE conn4 <- [1,1162,null,{}] 12:58:00 INFO - PROCESS | 2002 | 1461614280791 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}] 12:58:01 INFO - PROCESS | 2002 | 1461614281053 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 12:58:01 INFO - PROCESS | 2002 | 1461614281343 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:01 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05caa90800 == 117 [pid = 2002] [id = 298] 12:58:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 223 (0x7f05da984400) [pid = 2002] [serial = 895] [outer = (nil)] 12:58:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 224 (0x7f05e661e800) [pid = 2002] [serial = 896] [outer = 0x7f05da984400] 12:58:01 INFO - PROCESS | 2002 | 1461614281422 Marionette DEBUG loaded listener.js 12:58:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 225 (0x7f05e6c1b000) [pid = 2002] [serial = 897] [outer = 0x7f05da984400] 12:58:02 INFO - PROCESS | 2002 | 1461614282489 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]]]}] 12:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1784ms 12:58:02 INFO - PROCESS | 2002 | 1461614282567 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 12:58:02 INFO - PROCESS | 2002 | 1461614282572 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 12:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:58:02 INFO - PROCESS | 2002 | 1461614282582 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:58:02 INFO - PROCESS | 2002 | 1461614282587 Marionette TRACE conn4 <- [1,1166,null,{}] 12:58:02 INFO - PROCESS | 2002 | 1461614282596 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}] 12:58:02 INFO - PROCESS | 2002 | 1461614282862 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 12:58:03 INFO - PROCESS | 2002 | 1461614283100 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:03 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f0602dd3800 == 118 [pid = 2002] [id = 299] 12:58:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 226 (0x7f05e25d9800) [pid = 2002] [serial = 898] [outer = (nil)] 12:58:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 227 (0x7f05f08ec400) [pid = 2002] [serial = 899] [outer = 0x7f05e25d9800] 12:58:03 INFO - PROCESS | 2002 | 1461614283219 Marionette DEBUG loaded listener.js 12:58:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 228 (0x7f05f0c23400) [pid = 2002] [serial = 900] [outer = 0x7f05e25d9800] 12:58:04 INFO - PROCESS | 2002 | 1461614284108 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]]]}] 12:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1584ms 12:58:04 INFO - PROCESS | 2002 | 1461614284166 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 12:58:04 INFO - PROCESS | 2002 | 1461614284169 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 12:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:58:04 INFO - PROCESS | 2002 | 1461614284176 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:58:04 INFO - PROCESS | 2002 | 1461614284180 Marionette TRACE conn4 <- [1,1170,null,{}] 12:58:04 INFO - PROCESS | 2002 | 1461614284186 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}] 12:58:04 INFO - PROCESS | 2002 | 1461614284418 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 12:58:04 INFO - PROCESS | 2002 | 1461614284678 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:04 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cddbb800 == 119 [pid = 2002] [id = 300] 12:58:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 229 (0x7f05f56a7000) [pid = 2002] [serial = 901] [outer = (nil)] 12:58:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 230 (0x7f05f56b1c00) [pid = 2002] [serial = 902] [outer = 0x7f05f56a7000] 12:58:04 INFO - PROCESS | 2002 | 1461614284804 Marionette DEBUG loaded listener.js 12:58:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 231 (0x7f05f5fdac00) [pid = 2002] [serial = 903] [outer = 0x7f05f56a7000] 12:58:05 INFO - PROCESS | 2002 | 1461614285758 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]]]}] 12:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1642ms 12:58:05 INFO - PROCESS | 2002 | 1461614285821 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 12:58:05 INFO - PROCESS | 2002 | 1461614285827 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 12:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:58:05 INFO - PROCESS | 2002 | 1461614285838 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:58:05 INFO - PROCESS | 2002 | 1461614285842 Marionette TRACE conn4 <- [1,1174,null,{}] 12:58:05 INFO - PROCESS | 2002 | 1461614285853 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}] 12:58:06 INFO - PROCESS | 2002 | 1461614286207 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 12:58:06 INFO - PROCESS | 2002 | 1461614286544 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:06 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cc6dd000 == 120 [pid = 2002] [id = 301] 12:58:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 232 (0x7f05c89e7800) [pid = 2002] [serial = 904] [outer = (nil)] 12:58:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 233 (0x7f05c89f0c00) [pid = 2002] [serial = 905] [outer = 0x7f05c89e7800] 12:58:06 INFO - PROCESS | 2002 | 1461614286624 Marionette DEBUG loaded listener.js 12:58:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 234 (0x7f05de371c00) [pid = 2002] [serial = 906] [outer = 0x7f05c89e7800] 12:58:07 INFO - PROCESS | 2002 | 1461614287549 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] 12:58:07 INFO - PROCESS | 2002 | 1461614287632 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 12:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:58:07 INFO - PROCESS | 2002 | 1461614287652 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:58:07 INFO - PROCESS | 2002 | 1461614287655 Marionette TRACE conn4 <- [1,1178,null,{}] 12:58:07 INFO - PROCESS | 2002 | 1461614287661 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}] 12:58:07 INFO - PROCESS | 2002 | 1461614287912 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 12:58:08 INFO - PROCESS | 2002 | 1461614288197 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:08 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c954e800 == 121 [pid = 2002] [id = 302] 12:58:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 235 (0x7f05c89eac00) [pid = 2002] [serial = 907] [outer = (nil)] 12:58:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 236 (0x7f05cac87c00) [pid = 2002] [serial = 908] [outer = 0x7f05c89eac00] 12:58:08 INFO - PROCESS | 2002 | 1461614288278 Marionette DEBUG loaded listener.js 12:58:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 237 (0x7f05cac8dc00) [pid = 2002] [serial = 909] [outer = 0x7f05c89eac00] 12:58:09 INFO - PROCESS | 2002 | 1461614289194 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] 12:58:09 INFO - PROCESS | 2002 | 1461614289247 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 12:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:58:09 INFO - PROCESS | 2002 | 1461614289253 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:58:09 INFO - PROCESS | 2002 | 1461614289257 Marionette TRACE conn4 <- [1,1182,null,{}] 12:58:09 INFO - PROCESS | 2002 | 1461614289263 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}] 12:58:09 INFO - PROCESS | 2002 | 1461614289471 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 12:58:09 INFO - PROCESS | 2002 | 1461614289717 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:09 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d178a800 == 122 [pid = 2002] [id = 303] 12:58:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 238 (0x7f05c89ed800) [pid = 2002] [serial = 910] [outer = (nil)] 12:58:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 239 (0x7f05ce334400) [pid = 2002] [serial = 911] [outer = 0x7f05c89ed800] 12:58:09 INFO - PROCESS | 2002 | 1461614289838 Marionette DEBUG loaded listener.js 12:58:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 240 (0x7f05d17e2000) [pid = 2002] [serial = 912] [outer = 0x7f05c89ed800] 12:58:11 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:11 INFO - PROCESS | 2002 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:58:11 INFO - PROCESS | 2002 | 1461614291229 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] 12:58:11 INFO - PROCESS | 2002 | 1461614291361 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 12:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:58:11 INFO - PROCESS | 2002 | 1461614291370 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:58:11 INFO - PROCESS | 2002 | 1461614291375 Marionette TRACE conn4 <- [1,1186,null,{}] 12:58:11 INFO - PROCESS | 2002 | 1461614291393 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}] 12:58:11 INFO - PROCESS | 2002 | 1461614291588 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 12:58:11 INFO - PROCESS | 2002 | 1461614291791 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:11 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cddb7800 == 123 [pid = 2002] [id = 304] 12:58:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 241 (0x7f05cb6c7800) [pid = 2002] [serial = 913] [outer = (nil)] 12:58:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 242 (0x7f05cc2e7400) [pid = 2002] [serial = 914] [outer = 0x7f05cb6c7800] 12:58:11 INFO - PROCESS | 2002 | 1461614291902 Marionette DEBUG loaded listener.js 12:58:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 243 (0x7f05cc311800) [pid = 2002] [serial = 915] [outer = 0x7f05cb6c7800] 12:58:12 INFO - PROCESS | 2002 | 1461614292969 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] 12:58:13 INFO - PROCESS | 2002 | 1461614293024 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 12:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:58:13 INFO - PROCESS | 2002 | 1461614293035 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:58:13 INFO - PROCESS | 2002 | 1461614293040 Marionette TRACE conn4 <- [1,1190,null,{}] 12:58:13 INFO - PROCESS | 2002 | 1461614293046 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}] 12:58:13 INFO - PROCESS | 2002 | 1461614293280 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 12:58:13 INFO - PROCESS | 2002 | 1461614293587 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:13 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cc4cf000 == 124 [pid = 2002] [id = 305] 12:58:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 244 (0x7f05d01ed000) [pid = 2002] [serial = 916] [outer = (nil)] 12:58:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 245 (0x7f05d01f8000) [pid = 2002] [serial = 917] [outer = 0x7f05d01ed000] 12:58:13 INFO - PROCESS | 2002 | 1461614293722 Marionette DEBUG loaded listener.js 12:58:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 246 (0x7f05d1870c00) [pid = 2002] [serial = 918] [outer = 0x7f05d01ed000] 12:58:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f5bec800 == 123 [pid = 2002] [id = 65] 12:58:14 INFO - PROCESS | 2002 | --DOMWINDOW == 245 (0x7f05e6c5c800) [pid = 2002] [serial = 812] [outer = (nil)] [url = about:blank] 12:58:14 INFO - PROCESS | 2002 | --DOMWINDOW == 244 (0x7f05cb8c9000) [pid = 2002] [serial = 791] [outer = (nil)] [url = about:blank] 12:58:14 INFO - PROCESS | 2002 | --DOMWINDOW == 243 (0x7f05f1b27400) [pid = 2002] [serial = 776] [outer = (nil)] [url = about:blank] 12:58:14 INFO - PROCESS | 2002 | --DOMWINDOW == 242 (0x7f05d01ef400) [pid = 2002] [serial = 782] [outer = (nil)] [url = about:blank] 12:58:14 INFO - PROCESS | 2002 | --DOMWINDOW == 241 (0x7f05d01ef800) [pid = 2002] [serial = 779] [outer = (nil)] [url = about:blank] 12:58:14 INFO - PROCESS | 2002 | --DOMWINDOW == 240 (0x7f05cb6c5000) [pid = 2002] [serial = 785] [outer = (nil)] [url = about:blank] 12:58:14 INFO - PROCESS | 2002 | --DOMWINDOW == 239 (0x7f05cb8c1000) [pid = 2002] [serial = 788] [outer = (nil)] [url = about:blank] 12:58:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ce0e2800 == 122 [pid = 2002] [id = 288] 12:58:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05daa28000 == 121 [pid = 2002] [id = 287] 12:58:15 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3c9d000 == 120 [pid = 2002] [id = 286] 12:58:15 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ce0da000 == 119 [pid = 2002] [id = 285] 12:58:15 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d28b4800 == 118 [pid = 2002] [id = 284] 12:58:15 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d02c9000 == 117 [pid = 2002] [id = 283] 12:58:15 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cc6fc800 == 116 [pid = 2002] [id = 282] 12:58:15 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cacca000 == 115 [pid = 2002] [id = 278] 12:58:15 INFO - PROCESS | 2002 | 1461614295154 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] 12:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:58:15 INFO - PROCESS | 2002 | 1461614295239 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 12:58:15 INFO - PROCESS | 2002 | 1461614295247 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:58:15 INFO - PROCESS | 2002 | 1461614295252 Marionette TRACE conn4 <- [1,1194,null,{}] 12:58:15 INFO - PROCESS | 2002 | 1461614295268 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}] 12:58:15 INFO - PROCESS | 2002 | 1461614295511 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 238 (0x7f05cc3ec000) [pid = 2002] [serial = 795] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 237 (0x7f05ddf54000) [pid = 2002] [serial = 536] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 236 (0x7f05defb4400) [pid = 2002] [serial = 539] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 235 (0x7f05db90d400) [pid = 2002] [serial = 605] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 234 (0x7f05d17e3800) [pid = 2002] [serial = 752] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 233 (0x7f05dd9e8800) [pid = 2002] [serial = 804] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 232 (0x7f05f07cc400) [pid = 2002] [serial = 675] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 231 (0x7f05ea986400) [pid = 2002] [serial = 497] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 230 (0x7f05d818d000) [pid = 2002] [serial = 563] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 229 (0x7f05e2955000) [pid = 2002] [serial = 657] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 228 (0x7f05d3e6e400) [pid = 2002] [serial = 545] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 227 (0x7f05e3c31c00) [pid = 2002] [serial = 581] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 226 (0x7f05dd9ec000) [pid = 2002] [serial = 611] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 225 (0x7f05de27e400) [pid = 2002] [serial = 569] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 224 (0x7f05e295ec00) [pid = 2002] [serial = 761] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 223 (0x7f05cc3eb000) [pid = 2002] [serial = 773] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 222 (0x7f05e1d61000) [pid = 2002] [serial = 809] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 221 (0x7f05daadc800) [pid = 2002] [serial = 803] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 220 (0x7f05de379000) [pid = 2002] [serial = 488] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 219 (0x7f05d3e67800) [pid = 2002] [serial = 599] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 218 (0x7f05e4128c00) [pid = 2002] [serial = 663] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 217 (0x7f05e370a800) [pid = 2002] [serial = 660] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 216 (0x7f05de277000) [pid = 2002] [serial = 806] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 215 (0x7f05da93b400) [pid = 2002] [serial = 566] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 214 (0x7f05d31d5400) [pid = 2002] [serial = 527] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 213 (0x7f05f557c000) [pid = 2002] [serial = 770] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 212 (0x7f05f0a49400) [pid = 2002] [serial = 678] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 211 (0x7f05de4ee400) [pid = 2002] [serial = 614] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 210 (0x7f05e0eb4400) [pid = 2002] [serial = 651] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 209 (0x7f05e6c69c00) [pid = 2002] [serial = 672] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 208 (0x7f05d2f1b800) [pid = 2002] [serial = 699] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 207 (0x7f05d9fca800) [pid = 2002] [serial = 602] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 206 (0x7f05d9463000) [pid = 2002] [serial = 800] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 205 (0x7f05df9d1800) [pid = 2002] [serial = 617] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 204 (0x7f05d97cd800) [pid = 2002] [serial = 755] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 203 (0x7f05d97cf400) [pid = 2002] [serial = 530] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 202 (0x7f05e3a9ac00) [pid = 2002] [serial = 491] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 201 (0x7f05d31d4000) [pid = 2002] [serial = 798] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 200 (0x7f05db48c000) [pid = 2002] [serial = 533] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 199 (0x7f05e2168400) [pid = 2002] [serial = 575] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 198 (0x7f05dd158c00) [pid = 2002] [serial = 608] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 197 (0x7f05e2a94800) [pid = 2002] [serial = 578] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 196 (0x7f05d8188c00) [pid = 2002] [serial = 644] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 195 (0x7f05e2629c00) [pid = 2002] [serial = 654] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 194 (0x7f05e0eb2400) [pid = 2002] [serial = 620] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 193 (0x7f05defc1000) [pid = 2002] [serial = 807] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 192 (0x7f05d9fc9000) [pid = 2002] [serial = 801] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 191 (0x7f05f0a46c00) [pid = 2002] [serial = 767] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 190 (0x7f05cc2de400) [pid = 2002] [serial = 794] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 189 (0x7f05e4798800) [pid = 2002] [serial = 764] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 188 (0x7f05e67b9800) [pid = 2002] [serial = 669] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 187 (0x7f05e2a90c00) [pid = 2002] [serial = 542] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 186 (0x7f05dc625800) [pid = 2002] [serial = 648] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 185 (0x7f05e67b8800) [pid = 2002] [serial = 494] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 184 (0x7f05ddf59400) [pid = 2002] [serial = 758] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 183 (0x7f05d17ebc00) [pid = 2002] [serial = 797] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 182 (0x7f05da987c00) [pid = 2002] [serial = 485] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 181 (0x7f05f16afc00) [pid = 2002] [serial = 500] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 180 (0x7f05e2a8d400) [pid = 2002] [serial = 810] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 179 (0x7f05e47a4400) [pid = 2002] [serial = 666] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 178 (0x7f05cf46a800) [pid = 2002] [serial = 503] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05df98a400) [pid = 2002] [serial = 572] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | --DOMWINDOW == 176 (0x7f05e2a95000) [pid = 2002] [serial = 750] [outer = (nil)] [url = about:blank] 12:58:15 INFO - PROCESS | 2002 | 1461614295874 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:15 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf6c8800 == 110 [pid = 2002] [id = 306] 12:58:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 177 (0x7f05cc30c800) [pid = 2002] [serial = 919] [outer = (nil)] 12:58:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05d17e3800) [pid = 2002] [serial = 920] [outer = 0x7f05cc30c800] 12:58:16 INFO - PROCESS | 2002 | 1461614296008 Marionette DEBUG loaded listener.js 12:58:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05d3e65800) [pid = 2002] [serial = 921] [outer = 0x7f05cc30c800] 12:58:16 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:16 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:16 INFO - PROCESS | 2002 | 1461614296876 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] 12:58:16 INFO - PROCESS | 2002 | 1461614296950 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 12:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:58:16 INFO - PROCESS | 2002 | 1461614296956 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:58:16 INFO - PROCESS | 2002 | 1461614296959 Marionette TRACE conn4 <- [1,1198,null,{}] 12:58:16 INFO - PROCESS | 2002 | 1461614296965 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}] 12:58:17 INFO - PROCESS | 2002 | 1461614297160 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 12:58:17 INFO - PROCESS | 2002 | 1461614297325 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:17 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d28b3800 == 111 [pid = 2002] [id = 307] 12:58:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05cc302800) [pid = 2002] [serial = 922] [outer = (nil)] 12:58:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 181 (0x7f05d82b9000) [pid = 2002] [serial = 923] [outer = 0x7f05cc302800] 12:58:17 INFO - PROCESS | 2002 | 1461614297395 Marionette DEBUG loaded listener.js 12:58:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 182 (0x7f05d97cc000) [pid = 2002] [serial = 924] [outer = 0x7f05cc302800] 12:58:18 INFO - PROCESS | 2002 | 1461614298402 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]]]}] 12:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1483ms 12:58:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e258e800 == 110 [pid = 2002] [id = 9] 12:58:18 INFO - PROCESS | 2002 | 1461614298517 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 12:58:18 INFO - PROCESS | 2002 | 1461614298520 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 12:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:58:18 INFO - PROCESS | 2002 | 1461614298545 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:58:18 INFO - PROCESS | 2002 | 1461614298548 Marionette TRACE conn4 <- [1,1202,null,{}] 12:58:18 INFO - PROCESS | 2002 | 1461614298576 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}] 12:58:18 INFO - PROCESS | 2002 | 1461614298819 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 12:58:19 INFO - PROCESS | 2002 | 1461614299065 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:19 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3c9e000 == 111 [pid = 2002] [id = 308] 12:58:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 183 (0x7f05d3e6e400) [pid = 2002] [serial = 925] [outer = (nil)] 12:58:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 184 (0x7f05da934000) [pid = 2002] [serial = 926] [outer = 0x7f05d3e6e400] 12:58:19 INFO - PROCESS | 2002 | 1461614299134 Marionette DEBUG loaded listener.js 12:58:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 185 (0x7f05da943c00) [pid = 2002] [serial = 927] [outer = 0x7f05d3e6e400] 12:58:20 INFO - PROCESS | 2002 | --DOMWINDOW == 184 (0x7f05d01f7c00) [pid = 2002] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:58:20 INFO - PROCESS | 2002 | --DOMWINDOW == 183 (0x7f05d01f6c00) [pid = 2002] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:58:20 INFO - PROCESS | 2002 | --DOMWINDOW == 182 (0x7f05cb6c2000) [pid = 2002] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:58:20 INFO - PROCESS | 2002 | --DOMWINDOW == 181 (0x7f05d17e9400) [pid = 2002] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:58:20 INFO - PROCESS | 2002 | --DOMWINDOW == 180 (0x7f05e1314000) [pid = 2002] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:58:20 INFO - PROCESS | 2002 | --DOMWINDOW == 179 (0x7f05da942c00) [pid = 2002] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:58:20 INFO - PROCESS | 2002 | --DOMWINDOW == 178 (0x7f05db6f0400) [pid = 2002] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:58:20 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05ce331800) [pid = 2002] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:58:20 INFO - PROCESS | 2002 | --DOMWINDOW == 176 (0x7f05cb6c5400) [pid = 2002] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:58:20 INFO - PROCESS | 2002 | --DOMWINDOW == 175 (0x7f05da987400) [pid = 2002] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:58:20 INFO - PROCESS | 2002 | --DOMWINDOW == 174 (0x7f05f37a3400) [pid = 2002] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:58:20 INFO - PROCESS | 2002 | --DOMWINDOW == 173 (0x7f05cc3e5000) [pid = 2002] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:58:20 INFO - PROCESS | 2002 | --DOMWINDOW == 172 (0x7f05d819c000) [pid = 2002] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:58:20 INFO - PROCESS | 2002 | --DOMWINDOW == 171 (0x7f05de376c00) [pid = 2002] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:58:20 INFO - PROCESS | 2002 | --DOMWINDOW == 170 (0x7f05de4ea400) [pid = 2002] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:58:20 INFO - PROCESS | 2002 | --DOMWINDOW == 169 (0x7f05f1bb8800) [pid = 2002] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:58:20 INFO - PROCESS | 2002 | --DOMWINDOW == 168 (0x7f05e47a0800) [pid = 2002] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:58:20 INFO - PROCESS | 2002 | --DOMWINDOW == 167 (0x7f05e6617800) [pid = 2002] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:58:20 INFO - PROCESS | 2002 | 1461614300537 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]]]}] 12:58:20 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 12:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2072ms 12:58:20 INFO - PROCESS | 2002 | 1461614300609 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 12:58:20 INFO - PROCESS | 2002 | 1461614300612 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 12:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:58:20 INFO - PROCESS | 2002 | 1461614300623 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:58:20 INFO - PROCESS | 2002 | 1461614300626 Marionette TRACE conn4 <- [1,1206,null,{}] 12:58:20 INFO - PROCESS | 2002 | 1461614300631 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}] 12:58:20 INFO - PROCESS | 2002 | 1461614300878 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 12:58:21 INFO - PROCESS | 2002 | 1461614301057 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:21 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d8121000 == 112 [pid = 2002] [id = 309] 12:58:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05da93a800) [pid = 2002] [serial = 928] [outer = (nil)] 12:58:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 169 (0x7f05db739800) [pid = 2002] [serial = 929] [outer = 0x7f05da93a800] 12:58:21 INFO - PROCESS | 2002 | 1461614301128 Marionette DEBUG loaded listener.js 12:58:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 170 (0x7f05dd9e8400) [pid = 2002] [serial = 930] [outer = 0x7f05da93a800] 12:58:21 INFO - PROCESS | 2002 | 1461614301904 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]]]}] 12:58:21 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 12:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1340ms 12:58:21 INFO - PROCESS | 2002 | 1461614301964 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 12:58:21 INFO - PROCESS | 2002 | 1461614301968 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 12:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:58:21 INFO - PROCESS | 2002 | 1461614301974 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:58:21 INFO - PROCESS | 2002 | 1461614301991 Marionette TRACE conn4 <- [1,1210,null,{}] 12:58:22 INFO - PROCESS | 2002 | 1461614301997 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}] 12:58:22 INFO - PROCESS | 2002 | 1461614302189 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 12:58:22 INFO - PROCESS | 2002 | 1461614302469 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:22 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05caa89800 == 113 [pid = 2002] [id = 310] 12:58:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 171 (0x7f05c89e8c00) [pid = 2002] [serial = 931] [outer = (nil)] 12:58:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05cac8a400) [pid = 2002] [serial = 932] [outer = 0x7f05c89e8c00] 12:58:22 INFO - PROCESS | 2002 | 1461614302658 Marionette DEBUG loaded listener.js 12:58:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 173 (0x7f05cc2ce000) [pid = 2002] [serial = 933] [outer = 0x7f05c89e8c00] 12:58:23 INFO - PROCESS | 2002 | 1461614303649 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]]]}] 12:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1747ms 12:58:23 INFO - PROCESS | 2002 | 1461614303727 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 12:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:58:23 INFO - PROCESS | 2002 | 1461614303735 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 12:58:23 INFO - PROCESS | 2002 | 1461614303743 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:58:23 INFO - PROCESS | 2002 | 1461614303749 Marionette TRACE conn4 <- [1,1214,null,{}] 12:58:23 INFO - PROCESS | 2002 | 1461614303758 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}] 12:58:24 INFO - PROCESS | 2002 | 1461614304074 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 12:58:24 INFO - PROCESS | 2002 | 1461614304374 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:24 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d02ce800 == 114 [pid = 2002] [id = 311] 12:58:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 174 (0x7f05ce32dc00) [pid = 2002] [serial = 934] [outer = (nil)] 12:58:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 175 (0x7f05d01f2000) [pid = 2002] [serial = 935] [outer = 0x7f05ce32dc00] 12:58:24 INFO - PROCESS | 2002 | 1461614304459 Marionette DEBUG loaded listener.js 12:58:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05d1870000) [pid = 2002] [serial = 936] [outer = 0x7f05ce32dc00] 12:58:25 INFO - PROCESS | 2002 | 1461614305428 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]]]}] 12:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1735ms 12:58:25 INFO - PROCESS | 2002 | 1461614305486 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 12:58:25 INFO - PROCESS | 2002 | 1461614305497 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 12:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:58:25 INFO - PROCESS | 2002 | 1461614305509 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:58:25 INFO - PROCESS | 2002 | 1461614305516 Marionette TRACE conn4 <- [1,1218,null,{}] 12:58:25 INFO - PROCESS | 2002 | 1461614305526 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}] 12:58:25 INFO - PROCESS | 2002 | 1461614305802 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 12:58:26 INFO - PROCESS | 2002 | 1461614306142 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:26 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d94cf800 == 115 [pid = 2002] [id = 312] 12:58:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 177 (0x7f05d3d8f800) [pid = 2002] [serial = 937] [outer = (nil)] 12:58:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05d8181400) [pid = 2002] [serial = 938] [outer = 0x7f05d3d8f800] 12:58:26 INFO - PROCESS | 2002 | 1461614306222 Marionette DEBUG loaded listener.js 12:58:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05d95dd800) [pid = 2002] [serial = 939] [outer = 0x7f05d3d8f800] 12:58:27 INFO - PROCESS | 2002 | 1461614307181 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]]]}] 12:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1740ms 12:58:27 INFO - PROCESS | 2002 | 1461614307248 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 12:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:58:27 INFO - PROCESS | 2002 | 1461614307253 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 12:58:27 INFO - PROCESS | 2002 | 1461614307269 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:58:27 INFO - PROCESS | 2002 | 1461614307279 Marionette TRACE conn4 <- [1,1222,null,{}] 12:58:27 INFO - PROCESS | 2002 | 1461614307286 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}] 12:58:27 INFO - PROCESS | 2002 | 1461614307557 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 12:58:27 INFO - PROCESS | 2002 | 1461614307790 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:27 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dd7ba800 == 116 [pid = 2002] [id = 313] 12:58:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05da94f800) [pid = 2002] [serial = 940] [outer = (nil)] 12:58:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 181 (0x7f05db6ef800) [pid = 2002] [serial = 941] [outer = 0x7f05da94f800] 12:58:27 INFO - PROCESS | 2002 | 1461614307912 Marionette DEBUG loaded listener.js 12:58:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 182 (0x7f05dd150c00) [pid = 2002] [serial = 942] [outer = 0x7f05da94f800] 12:58:28 INFO - PROCESS | 2002 | 1461614308806 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] 12:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:58:28 INFO - PROCESS | 2002 | 1461614308868 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 12:58:28 INFO - PROCESS | 2002 | 1461614308874 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:58:28 INFO - PROCESS | 2002 | 1461614308878 Marionette TRACE conn4 <- [1,1226,null,{}] 12:58:28 INFO - PROCESS | 2002 | 1461614308883 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}] 12:58:29 INFO - PROCESS | 2002 | 1461614309096 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 12:58:29 INFO - PROCESS | 2002 | 1461614309327 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:29 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dddc2800 == 117 [pid = 2002] [id = 314] 12:58:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 183 (0x7f05da98ac00) [pid = 2002] [serial = 943] [outer = (nil)] 12:58:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 184 (0x7f05de27fc00) [pid = 2002] [serial = 944] [outer = 0x7f05da98ac00] 12:58:29 INFO - PROCESS | 2002 | 1461614309446 Marionette DEBUG loaded listener.js 12:58:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 185 (0x7f05de378000) [pid = 2002] [serial = 945] [outer = 0x7f05da98ac00] 12:58:30 INFO - PROCESS | 2002 | 1461614310327 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]]]}] 12:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1481ms 12:58:30 INFO - PROCESS | 2002 | 1461614310355 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 12:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:58:30 INFO - PROCESS | 2002 | 1461614310359 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 12:58:30 INFO - PROCESS | 2002 | 1461614310365 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:58:30 INFO - PROCESS | 2002 | 1461614310369 Marionette TRACE conn4 <- [1,1230,null,{}] 12:58:30 INFO - PROCESS | 2002 | 1461614310374 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}] 12:58:30 INFO - PROCESS | 2002 | 1461614310580 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 12:58:30 INFO - PROCESS | 2002 | 1461614310777 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:30 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddedc000 == 118 [pid = 2002] [id = 315] 12:58:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 186 (0x7f05defb9800) [pid = 2002] [serial = 946] [outer = (nil)] 12:58:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 187 (0x7f05defc1000) [pid = 2002] [serial = 947] [outer = 0x7f05defb9800] 12:58:30 INFO - PROCESS | 2002 | 1461614310863 Marionette DEBUG loaded listener.js 12:58:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 188 (0x7f05e0ebf800) [pid = 2002] [serial = 948] [outer = 0x7f05defb9800] 12:58:31 INFO - PROCESS | 2002 | 1461614311809 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]]]}] 12:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1535ms 12:58:31 INFO - PROCESS | 2002 | 1461614311900 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 12:58:31 INFO - PROCESS | 2002 | 1461614311904 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 12:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:58:31 INFO - PROCESS | 2002 | 1461614311911 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:58:31 INFO - PROCESS | 2002 | 1461614311914 Marionette TRACE conn4 <- [1,1234,null,{}] 12:58:31 INFO - PROCESS | 2002 | 1461614311919 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}] 12:58:32 INFO - PROCESS | 2002 | 1461614312169 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 12:58:32 INFO - PROCESS | 2002 | 1461614312415 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:32 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e13b2000 == 119 [pid = 2002] [id = 316] 12:58:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 189 (0x7f05d819d400) [pid = 2002] [serial = 949] [outer = (nil)] 12:58:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 190 (0x7f05e1319c00) [pid = 2002] [serial = 950] [outer = 0x7f05d819d400] 12:58:32 INFO - PROCESS | 2002 | 1461614312535 Marionette DEBUG loaded listener.js 12:58:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 191 (0x7f05e2951400) [pid = 2002] [serial = 951] [outer = 0x7f05d819d400] 12:58:33 INFO - PROCESS | 2002 | 1461614313450 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]]]}] 12:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1583ms 12:58:33 INFO - PROCESS | 2002 | 1461614313495 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 12:58:33 INFO - PROCESS | 2002 | 1461614313499 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 12:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:58:33 INFO - PROCESS | 2002 | 1461614313505 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:58:33 INFO - PROCESS | 2002 | 1461614313509 Marionette TRACE conn4 <- [1,1238,null,{}] 12:58:33 INFO - PROCESS | 2002 | 1461614313514 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}] 12:58:33 INFO - PROCESS | 2002 | 1461614313725 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 12:58:33 INFO - PROCESS | 2002 | 1461614313964 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:34 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e28d0800 == 120 [pid = 2002] [id = 317] 12:58:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 192 (0x7f05da93d000) [pid = 2002] [serial = 952] [outer = (nil)] 12:58:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 193 (0x7f05e2a8bc00) [pid = 2002] [serial = 953] [outer = 0x7f05da93d000] 12:58:34 INFO - PROCESS | 2002 | 1461614314085 Marionette DEBUG loaded listener.js 12:58:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 194 (0x7f05e2b8bc00) [pid = 2002] [serial = 954] [outer = 0x7f05da93d000] 12:58:34 INFO - PROCESS | 2002 | 1461614314915 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]]]}] 12:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1435ms 12:58:34 INFO - PROCESS | 2002 | 1461614314953 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 12:58:34 INFO - PROCESS | 2002 | 1461614314957 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 12:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:58:34 INFO - PROCESS | 2002 | 1461614314963 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:58:34 INFO - PROCESS | 2002 | 1461614314967 Marionette TRACE conn4 <- [1,1242,null,{}] 12:58:34 INFO - PROCESS | 2002 | 1461614314972 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}] 12:58:35 INFO - PROCESS | 2002 | 1461614315176 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 12:58:35 INFO - PROCESS | 2002 | 1461614315371 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:35 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3ac4000 == 121 [pid = 2002] [id = 318] 12:58:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 195 (0x7f05e1d61000) [pid = 2002] [serial = 955] [outer = (nil)] 12:58:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 196 (0x7f05e3aa2c00) [pid = 2002] [serial = 956] [outer = 0x7f05e1d61000] 12:58:35 INFO - PROCESS | 2002 | 1461614315446 Marionette DEBUG loaded listener.js 12:58:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 197 (0x7f05e479b000) [pid = 2002] [serial = 957] [outer = 0x7f05e1d61000] 12:58:36 INFO - PROCESS | 2002 | 1461614316403 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]]]}] 12:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1487ms 12:58:36 INFO - PROCESS | 2002 | 1461614316452 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 12:58:36 INFO - PROCESS | 2002 | 1461614316456 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 12:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:58:36 INFO - PROCESS | 2002 | 1461614316462 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:58:36 INFO - PROCESS | 2002 | 1461614316464 Marionette TRACE conn4 <- [1,1246,null,{}] 12:58:36 INFO - PROCESS | 2002 | 1461614316470 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}] 12:58:36 INFO - PROCESS | 2002 | 1461614316689 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 12:58:36 INFO - PROCESS | 2002 | 1461614316930 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:36 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e4a75000 == 122 [pid = 2002] [id = 319] 12:58:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 198 (0x7f05e262d400) [pid = 2002] [serial = 958] [outer = (nil)] 12:58:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 199 (0x7f05e69d2000) [pid = 2002] [serial = 959] [outer = 0x7f05e262d400] 12:58:37 INFO - PROCESS | 2002 | 1461614317049 Marionette DEBUG loaded listener.js 12:58:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 200 (0x7f05ef904800) [pid = 2002] [serial = 960] [outer = 0x7f05e262d400] 12:58:37 INFO - PROCESS | 2002 | 1461614317957 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]]]}] 12:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1535ms 12:58:38 INFO - PROCESS | 2002 | 1461614317998 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 12:58:38 INFO - PROCESS | 2002 | 1461614318002 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 12:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:58:38 INFO - PROCESS | 2002 | 1461614318009 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:58:38 INFO - PROCESS | 2002 | 1461614318013 Marionette TRACE conn4 <- [1,1250,null,{}] 12:58:38 INFO - PROCESS | 2002 | 1461614318020 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}] 12:58:38 INFO - PROCESS | 2002 | 1461614318227 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 12:58:38 INFO - PROCESS | 2002 | 1461614318477 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:38 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ea9e8000 == 123 [pid = 2002] [id = 320] 12:58:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 201 (0x7f05f0c1e800) [pid = 2002] [serial = 961] [outer = (nil)] 12:58:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 202 (0x7f05f1a3bc00) [pid = 2002] [serial = 962] [outer = 0x7f05f0c1e800] 12:58:38 INFO - PROCESS | 2002 | 1461614318610 Marionette DEBUG loaded listener.js 12:58:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 203 (0x7f05f1d38c00) [pid = 2002] [serial = 963] [outer = 0x7f05f0c1e800] 12:58:39 INFO - PROCESS | 2002 | 1461614319576 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]]]}] 12:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1585ms 12:58:39 INFO - PROCESS | 2002 | 1461614319595 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 12:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:58:39 INFO - PROCESS | 2002 | 1461614319599 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 12:58:39 INFO - PROCESS | 2002 | 1461614319605 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:58:39 INFO - PROCESS | 2002 | 1461614319609 Marionette TRACE conn4 <- [1,1254,null,{}] 12:58:39 INFO - PROCESS | 2002 | 1461614319614 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}] 12:58:39 INFO - PROCESS | 2002 | 1461614319895 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 12:58:40 INFO - PROCESS | 2002 | 1461614320133 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:40 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3cad800 == 124 [pid = 2002] [id = 321] 12:58:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 204 (0x7f05ce336c00) [pid = 2002] [serial = 964] [outer = (nil)] 12:58:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 205 (0x7f05f530c400) [pid = 2002] [serial = 965] [outer = 0x7f05ce336c00] 12:58:40 INFO - PROCESS | 2002 | 1461614320259 Marionette DEBUG loaded listener.js 12:58:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 206 (0x7f05f5fdd800) [pid = 2002] [serial = 966] [outer = 0x7f05ce336c00] 12:58:41 INFO - PROCESS | 2002 | 1461614321173 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]]]}] 12:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1633ms 12:58:41 INFO - PROCESS | 2002 | 1461614321238 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 12:58:41 INFO - PROCESS | 2002 | 1461614321242 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 12:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:58:41 INFO - PROCESS | 2002 | 1461614321248 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:58:41 INFO - PROCESS | 2002 | 1461614321253 Marionette TRACE conn4 <- [1,1258,null,{}] 12:58:41 INFO - PROCESS | 2002 | 1461614321258 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}] 12:58:41 INFO - PROCESS | 2002 | 1461614321472 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 12:58:41 INFO - PROCESS | 2002 | 1461614321710 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:42 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cc6df000 == 125 [pid = 2002] [id = 322] 12:58:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 207 (0x7f05c89e9800) [pid = 2002] [serial = 967] [outer = (nil)] 12:58:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 208 (0x7f05c89ec800) [pid = 2002] [serial = 968] [outer = 0x7f05c89e9800] 12:58:42 INFO - PROCESS | 2002 | 1461614322188 Marionette DEBUG loaded listener.js 12:58:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 209 (0x7f05cb8bfc00) [pid = 2002] [serial = 969] [outer = 0x7f05c89e9800] 12:58:43 INFO - PROCESS | 2002 | 1461614323108 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]]]}] 12:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1937ms 12:58:43 INFO - PROCESS | 2002 | 1461614323187 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 12:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:58:43 INFO - PROCESS | 2002 | 1461614323194 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 12:58:43 INFO - PROCESS | 2002 | 1461614323203 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:58:43 INFO - PROCESS | 2002 | 1461614323208 Marionette TRACE conn4 <- [1,1262,null,{}] 12:58:43 INFO - PROCESS | 2002 | 1461614323215 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}] 12:58:43 INFO - PROCESS | 2002 | 1461614323461 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 12:58:43 INFO - PROCESS | 2002 | 1461614323791 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:43 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d181f800 == 126 [pid = 2002] [id = 323] 12:58:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 210 (0x7f05cac8e800) [pid = 2002] [serial = 970] [outer = (nil)] 12:58:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 211 (0x7f05cac89000) [pid = 2002] [serial = 971] [outer = 0x7f05cac8e800] 12:58:43 INFO - PROCESS | 2002 | 1461614323945 Marionette DEBUG loaded listener.js 12:58:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 212 (0x7f05cf469800) [pid = 2002] [serial = 972] [outer = 0x7f05cac8e800] 12:58:45 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ea9e7000 == 125 [pid = 2002] [id = 253] 12:58:45 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d8153000 == 124 [pid = 2002] [id = 263] 12:58:45 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cb816800 == 123 [pid = 2002] [id = 262] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 211 (0x7f05e0fbd400) [pid = 2002] [serial = 836] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 210 (0x7f05d3d8bc00) [pid = 2002] [serial = 842] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 209 (0x7f05cc2d1800) [pid = 2002] [serial = 839] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 208 (0x7f05d9470400) [pid = 2002] [serial = 869] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | 1461614325063 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]]]}] 12:58:45 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d02cf800 == 122 [pid = 2002] [id = 258] 12:58:45 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f5d3c000 == 121 [pid = 2002] [id = 255] 12:58:45 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddd53000 == 120 [pid = 2002] [id = 257] 12:58:45 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cc6f6800 == 119 [pid = 2002] [id = 261] 12:58:45 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f0ada800 == 118 [pid = 2002] [id = 254] 12:58:45 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d8121000 == 117 [pid = 2002] [id = 309] 12:58:45 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3c9e000 == 116 [pid = 2002] [id = 308] 12:58:45 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d28b3800 == 115 [pid = 2002] [id = 307] 12:58:45 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cf6c8800 == 114 [pid = 2002] [id = 306] 12:58:45 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cc4cf000 == 113 [pid = 2002] [id = 305] 12:58:45 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cddb7800 == 112 [pid = 2002] [id = 304] 12:58:45 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e47b3000 == 111 [pid = 2002] [id = 294] 12:58:45 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e2dc1800 == 110 [pid = 2002] [id = 293] 12:58:45 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de06f800 == 109 [pid = 2002] [id = 292] 12:58:45 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3cb5000 == 108 [pid = 2002] [id = 291] 12:58:45 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ce0c7800 == 107 [pid = 2002] [id = 290] 12:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1940ms 12:58:45 INFO - PROCESS | 2002 | 1461614325141 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 12:58:45 INFO - PROCESS | 2002 | 1461614325147 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 12:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:58:45 INFO - PROCESS | 2002 | 1461614325165 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:58:45 INFO - PROCESS | 2002 | 1461614325169 Marionette TRACE conn4 <- [1,1266,null,{}] 12:58:45 INFO - PROCESS | 2002 | 1461614325176 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}] 12:58:45 INFO - PROCESS | 2002 | 1461614325380 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 207 (0x7f05da54e400) [pid = 2002] [serial = 861] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 206 (0x7f05d8184800) [pid = 2002] [serial = 858] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 205 (0x7f05da935000) [pid = 2002] [serial = 818] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 204 (0x7f05ef90b000) [pid = 2002] [serial = 824] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 203 (0x7f05cb8c4000) [pid = 2002] [serial = 848] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 202 (0x7f05d26ab000) [pid = 2002] [serial = 854] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 201 (0x7f05f530cc00) [pid = 2002] [serial = 723] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 200 (0x7f05daad4800) [pid = 2002] [serial = 863] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 199 (0x7f05d3b7e800) [pid = 2002] [serial = 857] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 198 (0x7f05f1d3a000) [pid = 2002] [serial = 720] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 197 (0x7f05f16a5800) [pid = 2002] [serial = 827] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 196 (0x7f05dd155400) [pid = 2002] [serial = 732] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 195 (0x7f05d1872c00) [pid = 2002] [serial = 833] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 194 (0x7f05d2f1ec00) [pid = 2002] [serial = 867] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 193 (0x7f05d01edc00) [pid = 2002] [serial = 815] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 192 (0x7f05dd14f400) [pid = 2002] [serial = 705] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 191 (0x7f05e0fc3c00) [pid = 2002] [serial = 845] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 190 (0x7f05f5f03000) [pid = 2002] [serial = 729] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 189 (0x7f05d31d6c00) [pid = 2002] [serial = 855] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 188 (0x7f05cc573400) [pid = 2002] [serial = 852] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 187 (0x7f05cc30ac00) [pid = 2002] [serial = 849] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 186 (0x7f05e2957000) [pid = 2002] [serial = 821] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 185 (0x7f05d95e0000) [pid = 2002] [serial = 860] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 184 (0x7f05d9fce800) [pid = 2002] [serial = 702] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 183 (0x7f05cc3f1800) [pid = 2002] [serial = 851] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 182 (0x7f05cf45ec00) [pid = 2002] [serial = 866] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 181 (0x7f05f602a000) [pid = 2002] [serial = 830] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 180 (0x7f05e25d5000) [pid = 2002] [serial = 708] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 179 (0x7f05e2b8f800) [pid = 2002] [serial = 711] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 178 (0x7f05dd158000) [pid = 2002] [serial = 864] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05f56a9000) [pid = 2002] [serial = 726] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 176 (0x7f05f07cd000) [pid = 2002] [serial = 714] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | --DOMWINDOW == 175 (0x7f05f1bb3000) [pid = 2002] [serial = 717] [outer = (nil)] [url = about:blank] 12:58:45 INFO - PROCESS | 2002 | 1461614325689 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:45 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cacde000 == 108 [pid = 2002] [id = 324] 12:58:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05cf45ec00) [pid = 2002] [serial = 973] [outer = (nil)] 12:58:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 177 (0x7f05d2f1ec00) [pid = 2002] [serial = 974] [outer = 0x7f05cf45ec00] 12:58:45 INFO - PROCESS | 2002 | 1461614325814 Marionette DEBUG loaded listener.js 12:58:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05d3e64800) [pid = 2002] [serial = 975] [outer = 0x7f05cf45ec00] 12:58:46 INFO - PROCESS | 2002 | 1461614326648 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]]]}] 12:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1544ms 12:58:46 INFO - PROCESS | 2002 | 1461614326702 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 12:58:46 INFO - PROCESS | 2002 | 1461614326707 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 12:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:58:46 INFO - PROCESS | 2002 | 1461614326713 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:58:46 INFO - PROCESS | 2002 | 1461614326719 Marionette TRACE conn4 <- [1,1270,null,{}] 12:58:46 INFO - PROCESS | 2002 | 1461614326734 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}] 12:58:46 INFO - PROCESS | 2002 | 1461614326953 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 12:58:47 INFO - PROCESS | 2002 | 1461614327127 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:47 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf6db000 == 109 [pid = 2002] [id = 325] 12:58:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05d8183400) [pid = 2002] [serial = 976] [outer = (nil)] 12:58:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05d9fd5400) [pid = 2002] [serial = 977] [outer = 0x7f05d8183400] 12:58:47 INFO - PROCESS | 2002 | 1461614327197 Marionette DEBUG loaded listener.js 12:58:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 181 (0x7f05da943800) [pid = 2002] [serial = 978] [outer = 0x7f05d8183400] 12:58:48 INFO - PROCESS | 2002 | 1461614328049 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]]]}] 12:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1384ms 12:58:48 INFO - PROCESS | 2002 | 1461614328099 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 12:58:48 INFO - PROCESS | 2002 | 1461614328104 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 12:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:58:48 INFO - PROCESS | 2002 | 1461614328118 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:58:48 INFO - PROCESS | 2002 | 1461614328121 Marionette TRACE conn4 <- [1,1274,null,{}] 12:58:48 INFO - PROCESS | 2002 | 1461614328139 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}] 12:58:48 INFO - PROCESS | 2002 | 1461614328385 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 12:58:48 INFO - PROCESS | 2002 | 1461614328415 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:48 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d28a6000 == 110 [pid = 2002] [id = 326] 12:58:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 182 (0x7f05d97d0800) [pid = 2002] [serial = 979] [outer = (nil)] 12:58:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 183 (0x7f05db738800) [pid = 2002] [serial = 980] [outer = 0x7f05d97d0800] 12:58:48 INFO - PROCESS | 2002 | 1461614328480 Marionette DEBUG loaded listener.js 12:58:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 184 (0x7f05dd158000) [pid = 2002] [serial = 981] [outer = 0x7f05d97d0800] 12:58:49 INFO - PROCESS | 2002 | 1461614329826 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]]]}] 12:58:49 INFO - PROCESS | 2002 | --DOMWINDOW == 183 (0x7f05d3e6e400) [pid = 2002] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:58:49 INFO - PROCESS | 2002 | --DOMWINDOW == 182 (0x7f05cc30c800) [pid = 2002] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:58:49 INFO - PROCESS | 2002 | --DOMWINDOW == 181 (0x7f05cc302800) [pid = 2002] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:58:49 INFO - PROCESS | 2002 | --DOMWINDOW == 180 (0x7f05cb6c7800) [pid = 2002] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:58:49 INFO - PROCESS | 2002 | --DOMWINDOW == 179 (0x7f05d01ed000) [pid = 2002] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:58:49 INFO - PROCESS | 2002 | --DOMWINDOW == 178 (0x7f05e05c4800) [pid = 2002] [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.] 12:58:49 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05e258f000) [pid = 2002] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1791ms 12:58:49 INFO - PROCESS | 2002 | 1461614329911 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 12:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:58:49 INFO - PROCESS | 2002 | 1461614329914 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 12:58:49 INFO - PROCESS | 2002 | 1461614329920 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:58:49 INFO - PROCESS | 2002 | 1461614329923 Marionette TRACE conn4 <- [1,1278,null,{}] 12:58:49 INFO - PROCESS | 2002 | 1461614329928 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}] 12:58:50 INFO - PROCESS | 2002 | 1461614330144 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 12:58:50 INFO - PROCESS | 2002 | 1461614330295 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:50 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3cb5800 == 111 [pid = 2002] [id = 327] 12:58:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05da950400) [pid = 2002] [serial = 982] [outer = (nil)] 12:58:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05dd155400) [pid = 2002] [serial = 983] [outer = 0x7f05da950400] 12:58:50 INFO - PROCESS | 2002 | 1461614330369 Marionette DEBUG loaded listener.js 12:58:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05de37f000) [pid = 2002] [serial = 984] [outer = 0x7f05da950400] 12:58:51 INFO - PROCESS | 2002 | 1461614331125 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]]]}] 12:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1232ms 12:58:51 INFO - PROCESS | 2002 | 1461614331161 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 12:58:51 INFO - PROCESS | 2002 | 1461614331164 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 12:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:58:51 INFO - PROCESS | 2002 | 1461614331172 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:58:51 INFO - PROCESS | 2002 | 1461614331175 Marionette TRACE conn4 <- [1,1282,null,{}] 12:58:51 INFO - PROCESS | 2002 | 1461614331181 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}] 12:58:51 INFO - PROCESS | 2002 | 1461614331416 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 12:58:51 INFO - PROCESS | 2002 | 1461614331573 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:51 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da922000 == 112 [pid = 2002] [id = 328] 12:58:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 181 (0x7f05d9fcc000) [pid = 2002] [serial = 985] [outer = (nil)] 12:58:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 182 (0x7f05e05c6400) [pid = 2002] [serial = 986] [outer = 0x7f05d9fcc000] 12:58:51 INFO - PROCESS | 2002 | 1461614331687 Marionette DEBUG loaded listener.js 12:58:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 183 (0x7f05e0eee800) [pid = 2002] [serial = 987] [outer = 0x7f05d9fcc000] 12:58:53 INFO - PROCESS | 2002 | 1461614333093 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]]]}] 12:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1982ms 12:58:53 INFO - PROCESS | 2002 | 1461614333154 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 12:58:53 INFO - PROCESS | 2002 | 1461614333162 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 12:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:58:53 INFO - PROCESS | 2002 | 1461614333170 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:58:53 INFO - PROCESS | 2002 | 1461614333177 Marionette TRACE conn4 <- [1,1286,null,{}] 12:58:53 INFO - PROCESS | 2002 | 1461614333185 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}] 12:58:53 INFO - PROCESS | 2002 | 1461614333450 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 12:58:53 INFO - PROCESS | 2002 | 1461614333722 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:53 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce228800 == 113 [pid = 2002] [id = 329] 12:58:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 184 (0x7f05ce331400) [pid = 2002] [serial = 988] [outer = (nil)] 12:58:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 185 (0x7f05cf45c400) [pid = 2002] [serial = 989] [outer = 0x7f05ce331400] 12:58:53 INFO - PROCESS | 2002 | 1461614333815 Marionette DEBUG loaded listener.js 12:58:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 186 (0x7f05d186e400) [pid = 2002] [serial = 990] [outer = 0x7f05ce331400] 12:58:54 INFO - PROCESS | 2002 | 1461614334747 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]]]}] 12:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1643ms 12:58:54 INFO - PROCESS | 2002 | 1461614334815 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 12:58:54 INFO - PROCESS | 2002 | 1461614334824 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 12:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:58:54 INFO - PROCESS | 2002 | 1461614334835 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:58:54 INFO - PROCESS | 2002 | 1461614334838 Marionette TRACE conn4 <- [1,1290,null,{}] 12:58:54 INFO - PROCESS | 2002 | 1461614334845 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}] 12:58:55 INFO - PROCESS | 2002 | 1461614335156 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 12:58:55 INFO - PROCESS | 2002 | 1461614335587 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:55 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d95c6000 == 114 [pid = 2002] [id = 330] 12:58:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 187 (0x7f05d82bd800) [pid = 2002] [serial = 991] [outer = (nil)] 12:58:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 188 (0x7f05d97d7c00) [pid = 2002] [serial = 992] [outer = 0x7f05d82bd800] 12:58:55 INFO - PROCESS | 2002 | 1461614335724 Marionette DEBUG loaded listener.js 12:58:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 189 (0x7f05da946800) [pid = 2002] [serial = 993] [outer = 0x7f05d82bd800] 12:58:56 INFO - PROCESS | 2002 | 1461614336740 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]]]}] 12:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1945ms 12:58:56 INFO - PROCESS | 2002 | 1461614336780 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 12:58:56 INFO - PROCESS | 2002 | 1461614336783 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 12:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:58:56 INFO - PROCESS | 2002 | 1461614336791 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:58:56 INFO - PROCESS | 2002 | 1461614336797 Marionette TRACE conn4 <- [1,1294,null,{}] 12:58:56 INFO - PROCESS | 2002 | 1461614336834 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}] 12:58:57 INFO - PROCESS | 2002 | 1461614337078 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 12:58:57 INFO - PROCESS | 2002 | 1461614337326 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:57 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddd5a800 == 115 [pid = 2002] [id = 331] 12:58:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 190 (0x7f05da991400) [pid = 2002] [serial = 994] [outer = (nil)] 12:58:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 191 (0x7f05de380000) [pid = 2002] [serial = 995] [outer = 0x7f05da991400] 12:58:57 INFO - PROCESS | 2002 | 1461614337454 Marionette DEBUG loaded listener.js 12:58:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 192 (0x7f05defb7800) [pid = 2002] [serial = 996] [outer = 0x7f05da991400] 12:58:58 INFO - PROCESS | 2002 | 1461614338275 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]]]}] 12:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1505ms 12:58:58 INFO - PROCESS | 2002 | 1461614338314 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 12:58:58 INFO - PROCESS | 2002 | 1461614338320 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 12:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:58:58 INFO - PROCESS | 2002 | 1461614338326 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:58:58 INFO - PROCESS | 2002 | 1461614338330 Marionette TRACE conn4 <- [1,1298,null,{}] 12:58:58 INFO - PROCESS | 2002 | 1461614338355 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}] 12:58:58 INFO - PROCESS | 2002 | 1461614338576 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 12:58:58 INFO - PROCESS | 2002 | 1461614338768 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:58 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e054d800 == 116 [pid = 2002] [id = 332] 12:58:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 193 (0x7f05defb8000) [pid = 2002] [serial = 997] [outer = (nil)] 12:58:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 194 (0x7f05e0fc7400) [pid = 2002] [serial = 998] [outer = 0x7f05defb8000] 12:58:58 INFO - PROCESS | 2002 | 1461614338861 Marionette DEBUG loaded listener.js 12:58:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 195 (0x7f05e1c6c000) [pid = 2002] [serial = 999] [outer = 0x7f05defb8000] 12:58:59 INFO - PROCESS | 2002 | 1461614339801 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]]]}] 12:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1535ms 12:58:59 INFO - PROCESS | 2002 | 1461614339863 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 12:58:59 INFO - PROCESS | 2002 | 1461614339867 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 12:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:58:59 INFO - PROCESS | 2002 | 1461614339873 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:58:59 INFO - PROCESS | 2002 | 1461614339876 Marionette TRACE conn4 <- [1,1302,null,{}] 12:58:59 INFO - PROCESS | 2002 | 1461614339883 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}] 12:59:00 INFO - PROCESS | 2002 | 1461614340100 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 12:59:00 INFO - PROCESS | 2002 | 1461614340341 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:00 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e31e6800 == 117 [pid = 2002] [id = 333] 12:59:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 196 (0x7f05e05c6000) [pid = 2002] [serial = 1000] [outer = (nil)] 12:59:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 197 (0x7f05e2630800) [pid = 2002] [serial = 1001] [outer = 0x7f05e05c6000] 12:59:00 INFO - PROCESS | 2002 | 1461614340465 Marionette DEBUG loaded listener.js 12:59:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 198 (0x7f05e316d400) [pid = 2002] [serial = 1002] [outer = 0x7f05e05c6000] 12:59:01 INFO - PROCESS | 2002 | 1461614341386 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]]]}] 12:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1582ms 12:59:01 INFO - PROCESS | 2002 | 1461614341458 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 12:59:01 INFO - PROCESS | 2002 | 1461614341465 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 12:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:59:01 INFO - PROCESS | 2002 | 1461614341475 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:59:01 INFO - PROCESS | 2002 | 1461614341481 Marionette TRACE conn4 <- [1,1306,null,{}] 12:59:01 INFO - PROCESS | 2002 | 1461614341490 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}] 12:59:01 INFO - PROCESS | 2002 | 1461614341846 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 12:59:02 INFO - PROCESS | 2002 | 1461614342147 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:02 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f05bf000 == 118 [pid = 2002] [id = 334] 12:59:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 199 (0x7f05ddf56400) [pid = 2002] [serial = 1003] [outer = (nil)] 12:59:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 200 (0x7f05f07c8800) [pid = 2002] [serial = 1004] [outer = 0x7f05ddf56400] 12:59:02 INFO - PROCESS | 2002 | 1461614342227 Marionette DEBUG loaded listener.js 12:59:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 201 (0x7f05f0a91800) [pid = 2002] [serial = 1005] [outer = 0x7f05ddf56400] 12:59:03 INFO - PROCESS | 2002 | 1461614343124 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]]]}] 12:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1689ms 12:59:03 INFO - PROCESS | 2002 | 1461614343163 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 12:59:03 INFO - PROCESS | 2002 | 1461614343166 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 12:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:59:03 INFO - PROCESS | 2002 | 1461614343173 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:59:03 INFO - PROCESS | 2002 | 1461614343177 Marionette TRACE conn4 <- [1,1310,null,{}] 12:59:03 INFO - PROCESS | 2002 | 1461614343183 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}] 12:59:03 INFO - PROCESS | 2002 | 1461614343398 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 12:59:03 INFO - PROCESS | 2002 | 1461614343639 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:03 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f1d26800 == 119 [pid = 2002] [id = 335] 12:59:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 202 (0x7f05f0ab3800) [pid = 2002] [serial = 1006] [outer = (nil)] 12:59:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 203 (0x7f05f1d3bc00) [pid = 2002] [serial = 1007] [outer = 0x7f05f0ab3800] 12:59:03 INFO - PROCESS | 2002 | 1461614343761 Marionette DEBUG loaded listener.js 12:59:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 204 (0x7f05f5306000) [pid = 2002] [serial = 1008] [outer = 0x7f05f0ab3800] 12:59:04 INFO - PROCESS | 2002 | 1461614344688 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] 12:59:04 INFO - PROCESS | 2002 | 1461614344764 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 12:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:59:04 INFO - PROCESS | 2002 | 1461614344771 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:59:04 INFO - PROCESS | 2002 | 1461614344775 Marionette TRACE conn4 <- [1,1314,null,{}] 12:59:04 INFO - PROCESS | 2002 | 1461614344780 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}] 12:59:05 INFO - PROCESS | 2002 | 1461614345029 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 12:59:05 INFO - PROCESS | 2002 | 1461614345265 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:05 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5be0000 == 120 [pid = 2002] [id = 336] 12:59:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 205 (0x7f05cb9d7400) [pid = 2002] [serial = 1009] [outer = (nil)] 12:59:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 206 (0x7f05cb9e1400) [pid = 2002] [serial = 1010] [outer = 0x7f05cb9d7400] 12:59:05 INFO - PROCESS | 2002 | 1461614345389 Marionette DEBUG loaded listener.js 12:59:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 207 (0x7f05f07d1000) [pid = 2002] [serial = 1011] [outer = 0x7f05cb9d7400] 12:59:06 INFO - PROCESS | 2002 | 1461614346293 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]]]}] 12:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1584ms 12:59:06 INFO - PROCESS | 2002 | 1461614346357 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 12:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:59:06 INFO - PROCESS | 2002 | 1461614346361 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 12:59:06 INFO - PROCESS | 2002 | 1461614346368 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:59:06 INFO - PROCESS | 2002 | 1461614346371 Marionette TRACE conn4 <- [1,1318,null,{}] 12:59:06 INFO - PROCESS | 2002 | 1461614346377 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}] 12:59:06 INFO - PROCESS | 2002 | 1461614346646 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 12:59:06 INFO - PROCESS | 2002 | 1461614346941 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:06 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f7b82000 == 121 [pid = 2002] [id = 337] 12:59:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 208 (0x7f05cb9d8800) [pid = 2002] [serial = 1012] [outer = (nil)] 12:59:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 209 (0x7f05f5305800) [pid = 2002] [serial = 1013] [outer = 0x7f05cb9d8800] 12:59:07 INFO - PROCESS | 2002 | 1461614347022 Marionette DEBUG loaded listener.js 12:59:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 210 (0x7f05f5b71400) [pid = 2002] [serial = 1014] [outer = 0x7f05cb9d8800] 12:59:07 INFO - PROCESS | 2002 | 1461614347928 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]]]}] 12:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1634ms 12:59:08 INFO - PROCESS | 2002 | 1461614348009 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 12:59:08 INFO - PROCESS | 2002 | 1461614348013 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 12:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:59:08 INFO - PROCESS | 2002 | 1461614348023 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:59:08 INFO - PROCESS | 2002 | 1461614348025 Marionette TRACE conn4 <- [1,1322,null,{}] 12:59:08 INFO - PROCESS | 2002 | 1461614348030 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}] 12:59:08 INFO - PROCESS | 2002 | 1461614348299 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 12:59:08 INFO - PROCESS | 2002 | 1461614348632 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:08 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05fae7f000 == 122 [pid = 2002] [id = 338] 12:59:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 211 (0x7f05d01f5800) [pid = 2002] [serial = 1015] [outer = (nil)] 12:59:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 212 (0x7f05d2752400) [pid = 2002] [serial = 1016] [outer = 0x7f05d01f5800] 12:59:08 INFO - PROCESS | 2002 | 1461614348761 Marionette DEBUG loaded listener.js 12:59:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 213 (0x7f05d2757800) [pid = 2002] [serial = 1017] [outer = 0x7f05d01f5800] 12:59:09 INFO - PROCESS | 2002 | 1461614349663 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]]]}] 12:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1688ms 12:59:09 INFO - PROCESS | 2002 | 1461614349712 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 12:59:09 INFO - PROCESS | 2002 | 1461614349716 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 12:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:59:09 INFO - PROCESS | 2002 | 1461614349723 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:59:09 INFO - PROCESS | 2002 | 1461614349728 Marionette TRACE conn4 <- [1,1326,null,{}] 12:59:09 INFO - PROCESS | 2002 | 1461614349733 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}] 12:59:09 INFO - PROCESS | 2002 | 1461614349971 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 12:59:10 INFO - PROCESS | 2002 | 1461614350166 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:10 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3328800 == 123 [pid = 2002] [id = 339] 12:59:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 214 (0x7f05f5fc8400) [pid = 2002] [serial = 1018] [outer = (nil)] 12:59:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 215 (0x7f05f5fcac00) [pid = 2002] [serial = 1019] [outer = 0x7f05f5fc8400] 12:59:10 INFO - PROCESS | 2002 | 1461614350303 Marionette DEBUG loaded listener.js 12:59:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 216 (0x7f05f5fdb400) [pid = 2002] [serial = 1020] [outer = 0x7f05f5fc8400] 12:59:11 INFO - PROCESS | 2002 | 1461614351203 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]]]}] 12:59:11 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 12:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1535ms 12:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:59:11 INFO - PROCESS | 2002 | 1461614351260 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 12:59:11 INFO - PROCESS | 2002 | 1461614351263 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 12:59:11 INFO - PROCESS | 2002 | 1461614351269 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:59:11 INFO - PROCESS | 2002 | 1461614351273 Marionette TRACE conn4 <- [1,1330,null,{}] 12:59:11 INFO - PROCESS | 2002 | 1461614351278 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}] 12:59:11 INFO - PROCESS | 2002 | 1461614351481 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 12:59:11 INFO - PROCESS | 2002 | 1461614351680 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:11 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de138800 == 124 [pid = 2002] [id = 340] 12:59:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 217 (0x7f05d0306000) [pid = 2002] [serial = 1021] [outer = (nil)] 12:59:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 218 (0x7f05d030c400) [pid = 2002] [serial = 1022] [outer = 0x7f05d0306000] 12:59:11 INFO - PROCESS | 2002 | 1461614351809 Marionette DEBUG loaded listener.js 12:59:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 219 (0x7f05d0311000) [pid = 2002] [serial = 1023] [outer = 0x7f05d0306000] 12:59:12 INFO - PROCESS | 2002 | 1461614352659 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]]]}] 12:59:12 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 12:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1438ms 12:59:12 INFO - PROCESS | 2002 | 1461614352708 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 12:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:59:12 INFO - PROCESS | 2002 | 1461614352712 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 12:59:12 INFO - PROCESS | 2002 | 1461614352719 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:59:12 INFO - PROCESS | 2002 | 1461614352731 Marionette TRACE conn4 <- [1,1334,null,{}] 12:59:12 INFO - PROCESS | 2002 | 1461614352738 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}] 12:59:12 INFO - PROCESS | 2002 | 1461614352962 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 12:59:13 INFO - PROCESS | 2002 | 1461614353288 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:13 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d254f800 == 125 [pid = 2002] [id = 341] 12:59:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 220 (0x7f05cabbb400) [pid = 2002] [serial = 1024] [outer = (nil)] 12:59:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 221 (0x7f05cabc5000) [pid = 2002] [serial = 1025] [outer = 0x7f05cabbb400] 12:59:13 INFO - PROCESS | 2002 | 1461614353427 Marionette DEBUG loaded listener.js 12:59:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 222 (0x7f05cabc9800) [pid = 2002] [serial = 1026] [outer = 0x7f05cabbb400] 12:59:14 INFO - PROCESS | 2002 | 1461614354499 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]]]}] 12:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1844ms 12:59:14 INFO - PROCESS | 2002 | 1461614354565 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 12:59:14 INFO - PROCESS | 2002 | 1461614354571 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 12:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:59:14 INFO - PROCESS | 2002 | 1461614354581 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:59:14 INFO - PROCESS | 2002 | 1461614354586 Marionette TRACE conn4 <- [1,1338,null,{}] 12:59:14 INFO - PROCESS | 2002 | 1461614354595 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}] 12:59:14 INFO - PROCESS | 2002 | 1461614354938 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 12:59:15 INFO - PROCESS | 2002 | 1461614355286 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:15 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de146800 == 126 [pid = 2002] [id = 342] 12:59:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 223 (0x7f05cabbc800) [pid = 2002] [serial = 1027] [outer = (nil)] 12:59:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 224 (0x7f05d030d400) [pid = 2002] [serial = 1028] [outer = 0x7f05cabbc800] 12:59:15 INFO - PROCESS | 2002 | 1461614355366 Marionette DEBUG loaded listener.js 12:59:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 225 (0x7f05dda72000) [pid = 2002] [serial = 1029] [outer = 0x7f05cabbc800] 12:59:16 INFO - PROCESS | 2002 | 1461614356801 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]]]}] 12:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2240ms 12:59:16 INFO - PROCESS | 2002 | 1461614356819 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 12:59:16 INFO - PROCESS | 2002 | 1461614356822 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 12:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:59:16 INFO - PROCESS | 2002 | 1461614356830 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:59:16 INFO - PROCESS | 2002 | 1461614356833 Marionette TRACE conn4 <- [1,1342,null,{}] 12:59:16 INFO - PROCESS | 2002 | 1461614356839 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}] 12:59:17 INFO - PROCESS | 2002 | 1461614357096 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 12:59:17 INFO - PROCESS | 2002 | 1461614357345 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:17 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c893b000 == 127 [pid = 2002] [id = 343] 12:59:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 226 (0x7f05cabc4800) [pid = 2002] [serial = 1030] [outer = (nil)] 12:59:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 227 (0x7f05cfc02400) [pid = 2002] [serial = 1031] [outer = 0x7f05cabc4800] 12:59:17 INFO - PROCESS | 2002 | 1461614357421 Marionette DEBUG loaded listener.js 12:59:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 228 (0x7f05cfc0d400) [pid = 2002] [serial = 1032] [outer = 0x7f05cabc4800] 12:59:18 INFO - PROCESS | 2002 | 1461614358303 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]]]}] 12:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1533ms 12:59:18 INFO - PROCESS | 2002 | 1461614358364 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 12:59:18 INFO - PROCESS | 2002 | 1461614358368 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 12:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:59:18 INFO - PROCESS | 2002 | 1461614358374 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:59:18 INFO - PROCESS | 2002 | 1461614358378 Marionette TRACE conn4 <- [1,1346,null,{}] 12:59:18 INFO - PROCESS | 2002 | 1461614358383 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}] 12:59:18 INFO - PROCESS | 2002 | 1461614358601 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 12:59:18 INFO - PROCESS | 2002 | 1461614358847 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:18 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce0d4000 == 128 [pid = 2002] [id = 344] 12:59:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 229 (0x7f05cac8fc00) [pid = 2002] [serial = 1033] [outer = (nil)] 12:59:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 230 (0x7f05cfc11800) [pid = 2002] [serial = 1034] [outer = 0x7f05cac8fc00] 12:59:18 INFO - PROCESS | 2002 | 1461614358976 Marionette DEBUG loaded listener.js 12:59:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 231 (0x7f05d818b800) [pid = 2002] [serial = 1035] [outer = 0x7f05cac8fc00] 12:59:20 INFO - PROCESS | 2002 | 1461614360270 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]]]}] 12:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1933ms 12:59:20 INFO - PROCESS | 2002 | 1461614360312 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 12:59:20 INFO - PROCESS | 2002 | 1461614360318 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 12:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:59:20 INFO - PROCESS | 2002 | 1461614360328 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:59:20 INFO - PROCESS | 2002 | 1461614360332 Marionette TRACE conn4 <- [1,1350,null,{}] 12:59:20 INFO - PROCESS | 2002 | 1461614360340 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}] 12:59:20 INFO - PROCESS | 2002 | 1461614360598 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 12:59:20 INFO - PROCESS | 2002 | 1461614360813 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:20 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d28ab800 == 129 [pid = 2002] [id = 345] 12:59:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 232 (0x7f05cc2e5800) [pid = 2002] [serial = 1036] [outer = (nil)] 12:59:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 233 (0x7f05cf468400) [pid = 2002] [serial = 1037] [outer = 0x7f05cc2e5800] 12:59:20 INFO - PROCESS | 2002 | 1461614360924 Marionette DEBUG loaded listener.js 12:59:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 234 (0x7f05d030e000) [pid = 2002] [serial = 1038] [outer = 0x7f05cc2e5800] 12:59:22 INFO - PROCESS | 2002 | 1461614362034 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]]]}] 12:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1783ms 12:59:22 INFO - PROCESS | 2002 | 1461614362115 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 12:59:22 INFO - PROCESS | 2002 | 1461614362124 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 12:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:59:22 INFO - PROCESS | 2002 | 1461614362134 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:59:22 INFO - PROCESS | 2002 | 1461614362139 Marionette TRACE conn4 <- [1,1354,null,{}] 12:59:22 INFO - PROCESS | 2002 | 1461614362145 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}] 12:59:22 INFO - PROCESS | 2002 | 1461614362370 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 12:59:22 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d814b000 == 128 [pid = 2002] [id = 245] 12:59:22 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e6708000 == 127 [pid = 2002] [id = 50] 12:59:22 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f05b8000 == 126 [pid = 2002] [id = 273] 12:59:22 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddd51800 == 125 [pid = 2002] [id = 272] 12:59:22 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e258c000 == 124 [pid = 2002] [id = 10] 12:59:22 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e28d0800 == 123 [pid = 2002] [id = 317] 12:59:22 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e13b2000 == 122 [pid = 2002] [id = 316] 12:59:22 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddedc000 == 121 [pid = 2002] [id = 315] 12:59:22 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dddc2800 == 120 [pid = 2002] [id = 314] 12:59:22 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dd7ba800 == 119 [pid = 2002] [id = 313] 12:59:22 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d94cf800 == 118 [pid = 2002] [id = 312] 12:59:22 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d02ce800 == 117 [pid = 2002] [id = 311] 12:59:22 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05caa89800 == 116 [pid = 2002] [id = 310] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 233 (0x7f05e28bf000) [pid = 2002] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 232 (0x7f05da934000) [pid = 2002] [serial = 926] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 231 (0x7f05cc304800) [pid = 2002] [serial = 872] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 230 (0x7f05d17e3800) [pid = 2002] [serial = 920] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 229 (0x7f05d3e65800) [pid = 2002] [serial = 921] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 228 (0x7f05d82b9000) [pid = 2002] [serial = 923] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 227 (0x7f05cc311800) [pid = 2002] [serial = 915] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 226 (0x7f05cc2e7400) [pid = 2002] [serial = 914] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 225 (0x7f05cf467000) [pid = 2002] [serial = 875] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 224 (0x7f05d1870c00) [pid = 2002] [serial = 918] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 223 (0x7f05d01f8000) [pid = 2002] [serial = 917] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 222 (0x7f05e0fcac00) [pid = 2002] [serial = 887] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 221 (0x7f05ddf52400) [pid = 2002] [serial = 884] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 220 (0x7f05ce334400) [pid = 2002] [serial = 911] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 219 (0x7f05da941000) [pid = 2002] [serial = 878] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 218 (0x7f05dc541000) [pid = 2002] [serial = 881] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 217 (0x7f05e2634800) [pid = 2002] [serial = 890] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 216 (0x7f05e2b8a400) [pid = 2002] [serial = 893] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 215 (0x7f05e661e800) [pid = 2002] [serial = 896] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 214 (0x7f05f08ec400) [pid = 2002] [serial = 899] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 213 (0x7f05f56b1c00) [pid = 2002] [serial = 902] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 212 (0x7f05c89f0c00) [pid = 2002] [serial = 905] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 211 (0x7f05cac87c00) [pid = 2002] [serial = 908] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 210 (0x7f05db739800) [pid = 2002] [serial = 929] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 209 (0x7f05da943c00) [pid = 2002] [serial = 927] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 208 (0x7f05d82c4400) [pid = 2002] [serial = 645] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:59:22 INFO - PROCESS | 2002 | --DOMWINDOW == 207 (0x7f05d97cc000) [pid = 2002] [serial = 924] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 2002 | 1461614362907 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:22 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c87ce800 == 117 [pid = 2002] [id = 346] 12:59:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 208 (0x7f05c89f0c00) [pid = 2002] [serial = 1039] [outer = (nil)] 12:59:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 209 (0x7f05ce334400) [pid = 2002] [serial = 1040] [outer = 0x7f05c89f0c00] 12:59:22 INFO - PROCESS | 2002 | 1461614362982 Marionette DEBUG loaded listener.js 12:59:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 210 (0x7f05d3e65800) [pid = 2002] [serial = 1041] [outer = 0x7f05c89f0c00] 12:59:23 INFO - PROCESS | 2002 | 1461614363740 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]]]}] 12:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1639ms 12:59:23 INFO - PROCESS | 2002 | 1461614363786 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 12:59:23 INFO - PROCESS | 2002 | 1461614363790 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 12:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:59:23 INFO - PROCESS | 2002 | 1461614363800 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:59:23 INFO - PROCESS | 2002 | 1461614363806 Marionette TRACE conn4 <- [1,1358,null,{}] 12:59:23 INFO - PROCESS | 2002 | 1461614363822 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}] 12:59:24 INFO - PROCESS | 2002 | 1461614364040 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 12:59:24 INFO - PROCESS | 2002 | 1461614364209 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:24 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf6cc000 == 118 [pid = 2002] [id = 347] 12:59:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 211 (0x7f05cac8f400) [pid = 2002] [serial = 1042] [outer = (nil)] 12:59:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 212 (0x7f05d9fce800) [pid = 2002] [serial = 1043] [outer = 0x7f05cac8f400] 12:59:24 INFO - PROCESS | 2002 | 1461614364280 Marionette DEBUG loaded listener.js 12:59:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 213 (0x7f05da94a000) [pid = 2002] [serial = 1044] [outer = 0x7f05cac8f400] 12:59:25 INFO - PROCESS | 2002 | 1461614365036 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]]]}] 12:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1286ms 12:59:25 INFO - PROCESS | 2002 | 1461614365101 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 12:59:25 INFO - PROCESS | 2002 | 1461614365104 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 12:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:59:25 INFO - PROCESS | 2002 | 1461614365111 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:59:25 INFO - PROCESS | 2002 | 1461614365114 Marionette TRACE conn4 <- [1,1362,null,{}] 12:59:25 INFO - PROCESS | 2002 | 1461614365119 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}] 12:59:25 INFO - PROCESS | 2002 | 1461614365372 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 12:59:25 INFO - PROCESS | 2002 | 1461614365404 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:25 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3c28800 == 119 [pid = 2002] [id = 348] 12:59:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 214 (0x7f05da547400) [pid = 2002] [serial = 1045] [outer = (nil)] 12:59:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 215 (0x7f05dd159800) [pid = 2002] [serial = 1046] [outer = 0x7f05da547400] 12:59:25 INFO - PROCESS | 2002 | 1461614365469 Marionette DEBUG loaded listener.js 12:59:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 216 (0x7f05dda72400) [pid = 2002] [serial = 1047] [outer = 0x7f05da547400] 12:59:26 INFO - PROCESS | 2002 | 1461614366503 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]]]}] 12:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1432ms 12:59:26 INFO - PROCESS | 2002 | 1461614366545 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 12:59:26 INFO - PROCESS | 2002 | 1461614366549 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 12:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:59:26 INFO - PROCESS | 2002 | 1461614366573 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:59:26 INFO - PROCESS | 2002 | 1461614366577 Marionette TRACE conn4 <- [1,1366,null,{}] 12:59:26 INFO - PROCESS | 2002 | 1461614366582 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}] 12:59:26 INFO - PROCESS | 2002 | 1461614366840 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 12:59:26 INFO - PROCESS | 2002 | 1461614366881 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:26 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d95ba800 == 120 [pid = 2002] [id = 349] 12:59:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 217 (0x7f05d274dc00) [pid = 2002] [serial = 1048] [outer = (nil)] 12:59:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 218 (0x7f05d31d0800) [pid = 2002] [serial = 1049] [outer = 0x7f05d274dc00] 12:59:26 INFO - PROCESS | 2002 | 1461614366956 Marionette DEBUG loaded listener.js 12:59:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 219 (0x7f05dda7a000) [pid = 2002] [serial = 1050] [outer = 0x7f05d274dc00] 12:59:27 INFO - PROCESS | 2002 | --DOMWINDOW == 218 (0x7f05c89e9800) [pid = 2002] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:59:27 INFO - PROCESS | 2002 | --DOMWINDOW == 217 (0x7f05d8183400) [pid = 2002] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:59:27 INFO - PROCESS | 2002 | --DOMWINDOW == 216 (0x7f05da950400) [pid = 2002] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:59:27 INFO - PROCESS | 2002 | --DOMWINDOW == 215 (0x7f05da93a800) [pid = 2002] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:59:27 INFO - PROCESS | 2002 | --DOMWINDOW == 214 (0x7f05cf45ec00) [pid = 2002] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:59:27 INFO - PROCESS | 2002 | --DOMWINDOW == 213 (0x7f05d97d0800) [pid = 2002] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:59:27 INFO - PROCESS | 2002 | --DOMWINDOW == 212 (0x7f05cac8e800) [pid = 2002] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:59:28 INFO - PROCESS | 2002 | 1461614368027 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] 12:59:28 INFO - PROCESS | 2002 | 1461614368069 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 12:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:59:28 INFO - PROCESS | 2002 | 1461614368075 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:59:28 INFO - PROCESS | 2002 | 1461614368077 Marionette TRACE conn4 <- [1,1370,null,{}] 12:59:28 INFO - PROCESS | 2002 | 1461614368083 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}] 12:59:28 INFO - PROCESS | 2002 | 1461614368292 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 12:59:28 INFO - PROCESS | 2002 | 1461614368454 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:28 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dd7af800 == 121 [pid = 2002] [id = 350] 12:59:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 213 (0x7f05d8189000) [pid = 2002] [serial = 1051] [outer = (nil)] 12:59:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 214 (0x7f05dda7ac00) [pid = 2002] [serial = 1052] [outer = 0x7f05d8189000] 12:59:28 INFO - PROCESS | 2002 | 1461614368521 Marionette DEBUG loaded listener.js 12:59:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 215 (0x7f05df9d8800) [pid = 2002] [serial = 1053] [outer = 0x7f05d8189000] 12:59:29 INFO - PROCESS | 2002 | 1461614369429 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] 12:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:59:29 INFO - PROCESS | 2002 | 1461614369687 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 12:59:29 INFO - PROCESS | 2002 | 1461614369702 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:59:29 INFO - PROCESS | 2002 | 1461614369708 Marionette TRACE conn4 <- [1,1374,null,{}] 12:59:29 INFO - PROCESS | 2002 | 1461614369716 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}] 12:59:29 INFO - PROCESS | 2002 | 1461614369973 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 12:59:30 INFO - PROCESS | 2002 | 1461614370223 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:30 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cddad800 == 122 [pid = 2002] [id = 351] 12:59:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 216 (0x7f05cb9ddc00) [pid = 2002] [serial = 1054] [outer = (nil)] 12:59:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 217 (0x7f05cc3eb400) [pid = 2002] [serial = 1055] [outer = 0x7f05cb9ddc00] 12:59:30 INFO - PROCESS | 2002 | 1461614370300 Marionette DEBUG loaded listener.js 12:59:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 218 (0x7f05cfc06400) [pid = 2002] [serial = 1056] [outer = 0x7f05cb9ddc00] 12:59:31 INFO - PROCESS | 2002 | [2002] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:59:31 INFO - PROCESS | 2002 | 1461614371284 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] 12:59:31 INFO - PROCESS | 2002 | 1461614371349 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 12:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:59:31 INFO - PROCESS | 2002 | 1461614371362 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:59:31 INFO - PROCESS | 2002 | 1461614371367 Marionette TRACE conn4 <- [1,1378,null,{}] 12:59:31 INFO - PROCESS | 2002 | 1461614371375 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}] 12:59:31 INFO - PROCESS | 2002 | 1461614371698 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 12:59:31 INFO - PROCESS | 2002 | 1461614371952 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:31 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d33d8000 == 123 [pid = 2002] [id = 352] 12:59:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 219 (0x7f05d1875c00) [pid = 2002] [serial = 1057] [outer = (nil)] 12:59:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 220 (0x7f05d3d87800) [pid = 2002] [serial = 1058] [outer = 0x7f05d1875c00] 12:59:32 INFO - PROCESS | 2002 | 1461614372033 Marionette DEBUG loaded listener.js 12:59:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 221 (0x7f05d8192400) [pid = 2002] [serial = 1059] [outer = 0x7f05d1875c00] 12:59:33 INFO - PROCESS | 2002 | 1461614373011 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] 12:59:33 INFO - PROCESS | 2002 | 1461614373060 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 12:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:59:33 INFO - PROCESS | 2002 | 1461614373073 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:59:33 INFO - PROCESS | 2002 | 1461614373079 Marionette TRACE conn4 <- [1,1382,null,{}] 12:59:33 INFO - PROCESS | 2002 | 1461614373106 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}] 12:59:33 INFO - PROCESS | 2002 | 1461614373486 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 12:59:33 INFO - PROCESS | 2002 | 1461614373740 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:33 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de08b000 == 124 [pid = 2002] [id = 353] 12:59:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 222 (0x7f05dda6fc00) [pid = 2002] [serial = 1060] [outer = (nil)] 12:59:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 223 (0x7f05dda76000) [pid = 2002] [serial = 1061] [outer = 0x7f05dda6fc00] 12:59:33 INFO - PROCESS | 2002 | 1461614373875 Marionette DEBUG loaded listener.js 12:59:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 224 (0x7f05ddc5f800) [pid = 2002] [serial = 1062] [outer = 0x7f05dda6fc00] 12:59:34 INFO - PROCESS | 2002 | [2002] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:59:34 INFO - PROCESS | 2002 | 1461614374928 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] 12:59:34 INFO - PROCESS | 2002 | 1461614374972 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 12:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:59:34 INFO - PROCESS | 2002 | 1461614374979 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:59:34 INFO - PROCESS | 2002 | 1461614374982 Marionette TRACE conn4 <- [1,1386,null,{}] 12:59:34 INFO - PROCESS | 2002 | 1461614374988 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}] 12:59:35 INFO - PROCESS | 2002 | 1461614375205 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 12:59:35 INFO - PROCESS | 2002 | 1461614375460 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:35 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e2ad0800 == 125 [pid = 2002] [id = 354] 12:59:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 225 (0x7f05dda72c00) [pid = 2002] [serial = 1063] [outer = (nil)] 12:59:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 226 (0x7f05e0ebb000) [pid = 2002] [serial = 1064] [outer = 0x7f05dda72c00] 12:59:35 INFO - PROCESS | 2002 | 1461614375581 Marionette DEBUG loaded listener.js 12:59:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 227 (0x7f05e1ec4800) [pid = 2002] [serial = 1065] [outer = 0x7f05dda72c00] 12:59:36 INFO - PROCESS | 2002 | 1461614376537 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] 12:59:36 INFO - PROCESS | 2002 | 1461614376575 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 12:59:36 INFO - PROCESS | 2002 | 1461614376582 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:59:36 INFO - PROCESS | 2002 | 1461614376585 Marionette TRACE conn4 <- [1,1390,null,{}] 12:59:36 INFO - PROCESS | 2002 | 1461614376593 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}] 12:59:36 INFO - PROCESS | 2002 | 1461614376820 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 12:59:37 INFO - PROCESS | 2002 | 1461614377125 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:37 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e4a81800 == 126 [pid = 2002] [id = 355] 12:59:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 228 (0x7f05de387c00) [pid = 2002] [serial = 1066] [outer = (nil)] 12:59:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 229 (0x7f05e2a95000) [pid = 2002] [serial = 1067] [outer = 0x7f05de387c00] 12:59:37 INFO - PROCESS | 2002 | 1461614377257 Marionette DEBUG loaded listener.js 12:59:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 230 (0x7f05e37d4400) [pid = 2002] [serial = 1068] [outer = 0x7f05de387c00] 12:59:38 INFO - PROCESS | 2002 | 1461614378161 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]]]}] 12:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1640ms 12:59:38 INFO - PROCESS | 2002 | 1461614378224 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 12:59:38 INFO - PROCESS | 2002 | 1461614378228 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 12:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:59:38 INFO - PROCESS | 2002 | 1461614378235 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:59:38 INFO - PROCESS | 2002 | 1461614378237 Marionette TRACE conn4 <- [1,1394,null,{}] 12:59:38 INFO - PROCESS | 2002 | 1461614378245 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}] 12:59:38 INFO - PROCESS | 2002 | 1461614378631 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 12:59:38 INFO - PROCESS | 2002 | 1461614378851 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:38 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f1b02800 == 127 [pid = 2002] [id = 356] 12:59:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 231 (0x7f05f07cb000) [pid = 2002] [serial = 1069] [outer = (nil)] 12:59:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 232 (0x7f05f0a46c00) [pid = 2002] [serial = 1070] [outer = 0x7f05f07cb000] 12:59:38 INFO - PROCESS | 2002 | 1461614378941 Marionette DEBUG loaded listener.js 12:59:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 233 (0x7f05f5584800) [pid = 2002] [serial = 1071] [outer = 0x7f05f07cb000] 12:59:39 INFO - PROCESS | 2002 | 1461614379984 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]]]}] 12:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1793ms 12:59:40 INFO - PROCESS | 2002 | 1461614380030 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 12:59:40 INFO - PROCESS | 2002 | 1461614380034 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 12:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:59:40 INFO - PROCESS | 2002 | 1461614380041 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:59:40 INFO - PROCESS | 2002 | 1461614380045 Marionette TRACE conn4 <- [1,1398,null,{}] 12:59:40 INFO - PROCESS | 2002 | 1461614380050 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}] 12:59:40 INFO - PROCESS | 2002 | 1461614380269 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 12:59:40 INFO - PROCESS | 2002 | 1461614380476 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:40 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf90e000 == 128 [pid = 2002] [id = 357] 12:59:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 234 (0x7f05f07d1400) [pid = 2002] [serial = 1072] [outer = (nil)] 12:59:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 235 (0x7f05f5d4e800) [pid = 2002] [serial = 1073] [outer = 0x7f05f07d1400] 12:59:40 INFO - PROCESS | 2002 | 1461614380600 Marionette DEBUG loaded listener.js 12:59:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 236 (0x7f05f5fc5c00) [pid = 2002] [serial = 1074] [outer = 0x7f05f07d1400] 12:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1495ms 12:59:41 INFO - PROCESS | 2002 | 1461614381527 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]]]}] 12:59:41 INFO - PROCESS | 2002 | 1461614381538 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 12:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:59:41 INFO - PROCESS | 2002 | 1461614381542 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 12:59:41 INFO - PROCESS | 2002 | 1461614381548 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:59:41 INFO - PROCESS | 2002 | 1461614381551 Marionette TRACE conn4 <- [1,1402,null,{}] 12:59:41 INFO - PROCESS | 2002 | 1461614381557 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}] 12:59:41 INFO - PROCESS | 2002 | 1461614381768 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 12:59:42 INFO - PROCESS | 2002 | 1461614382042 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:42 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f7b91000 == 129 [pid = 2002] [id = 358] 12:59:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 237 (0x7f05ca9d3400) [pid = 2002] [serial = 1075] [outer = (nil)] 12:59:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 238 (0x7f05ca9db000) [pid = 2002] [serial = 1076] [outer = 0x7f05ca9d3400] 12:59:42 INFO - PROCESS | 2002 | 1461614382206 Marionette DEBUG loaded listener.js 12:59:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 239 (0x7f05ca9df800) [pid = 2002] [serial = 1077] [outer = 0x7f05ca9d3400] 12:59:43 INFO - PROCESS | 2002 | 1461614383089 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]]]}] 12:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1583ms 12:59:43 INFO - PROCESS | 2002 | 1461614383131 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 12:59:43 INFO - PROCESS | 2002 | 1461614383135 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 12:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:59:43 INFO - PROCESS | 2002 | 1461614383141 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:59:43 INFO - PROCESS | 2002 | 1461614383144 Marionette TRACE conn4 <- [1,1406,null,{}] 12:59:43 INFO - PROCESS | 2002 | 1461614383149 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}] 12:59:43 INFO - PROCESS | 2002 | 1461614383361 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 12:59:43 INFO - PROCESS | 2002 | 1461614383582 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:43 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d283a000 == 130 [pid = 2002] [id = 359] 12:59:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 240 (0x7f05ca9d5c00) [pid = 2002] [serial = 1078] [outer = (nil)] 12:59:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 241 (0x7f05d0051800) [pid = 2002] [serial = 1079] [outer = 0x7f05ca9d5c00] 12:59:43 INFO - PROCESS | 2002 | 1461614383701 Marionette DEBUG loaded listener.js 12:59:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 242 (0x7f05d0057800) [pid = 2002] [serial = 1080] [outer = 0x7f05ca9d5c00] 12:59:44 INFO - PROCESS | 2002 | 1461614384599 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]]]}] 12:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1533ms 12:59:44 INFO - PROCESS | 2002 | 1461614384676 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 12:59:44 INFO - PROCESS | 2002 | 1461614384680 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 12:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:59:44 INFO - PROCESS | 2002 | 1461614384686 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:59:44 INFO - PROCESS | 2002 | 1461614384690 Marionette TRACE conn4 <- [1,1410,null,{}] 12:59:44 INFO - PROCESS | 2002 | 1461614384697 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}] 12:59:44 INFO - PROCESS | 2002 | 1461614384956 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 12:59:45 INFO - PROCESS | 2002 | 1461614385170 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:45 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c68d3000 == 131 [pid = 2002] [id = 360] 12:59:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 243 (0x7f05d0050c00) [pid = 2002] [serial = 1081] [outer = (nil)] 12:59:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 244 (0x7f05d005e400) [pid = 2002] [serial = 1082] [outer = 0x7f05d0050c00] 12:59:45 INFO - PROCESS | 2002 | 1461614385292 Marionette DEBUG loaded listener.js 12:59:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 245 (0x7f05f0cecc00) [pid = 2002] [serial = 1083] [outer = 0x7f05d0050c00] 12:59:46 INFO - PROCESS | 2002 | 1461614386255 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]]]}] 12:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1581ms 12:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:59:46 INFO - PROCESS | 2002 | 1461614386267 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 12:59:46 INFO - PROCESS | 2002 | 1461614386271 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 12:59:46 INFO - PROCESS | 2002 | 1461614386278 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:59:46 INFO - PROCESS | 2002 | 1461614386281 Marionette TRACE conn4 <- [1,1414,null,{}] 12:59:46 INFO - PROCESS | 2002 | 1461614386290 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}] 12:59:46 INFO - PROCESS | 2002 | 1461614386541 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 12:59:46 INFO - PROCESS | 2002 | 1461614386825 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:46 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c83d2800 == 132 [pid = 2002] [id = 361] 12:59:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 246 (0x7f05cf6f1400) [pid = 2002] [serial = 1084] [outer = (nil)] 12:59:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 247 (0x7f05d005c400) [pid = 2002] [serial = 1085] [outer = 0x7f05cf6f1400] 12:59:46 INFO - PROCESS | 2002 | 1461614386915 Marionette DEBUG loaded listener.js 12:59:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 248 (0x7f05f5fc6000) [pid = 2002] [serial = 1086] [outer = 0x7f05cf6f1400] 12:59:47 INFO - PROCESS | 2002 | 1461614387947 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]]]}] 12:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1691ms 12:59:47 INFO - PROCESS | 2002 | 1461614387969 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 12:59:47 INFO - PROCESS | 2002 | 1461614387971 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 12:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:59:47 INFO - PROCESS | 2002 | 1461614387979 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:59:47 INFO - PROCESS | 2002 | 1461614387982 Marionette TRACE conn4 <- [1,1418,null,{}] 12:59:47 INFO - PROCESS | 2002 | 1461614387989 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}] 12:59:48 INFO - PROCESS | 2002 | 1461614388208 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 12:59:48 INFO - PROCESS | 2002 | 1461614388506 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:48 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c97cd000 == 133 [pid = 2002] [id = 362] 12:59:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 249 (0x7f05c68f0c00) [pid = 2002] [serial = 1087] [outer = (nil)] 12:59:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 250 (0x7f05c68f8000) [pid = 2002] [serial = 1088] [outer = 0x7f05c68f0c00] 12:59:48 INFO - PROCESS | 2002 | 1461614388583 Marionette DEBUG loaded listener.js 12:59:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 251 (0x7f05d0057400) [pid = 2002] [serial = 1089] [outer = 0x7f05c68f0c00] 12:59:49 INFO - PROCESS | 2002 | 1461614389517 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]]]}] 12:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1588ms 12:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:59:49 INFO - PROCESS | 2002 | 1461614389568 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 12:59:49 INFO - PROCESS | 2002 | 1461614389571 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 12:59:49 INFO - PROCESS | 2002 | 1461614389578 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:59:49 INFO - PROCESS | 2002 | 1461614389581 Marionette TRACE conn4 <- [1,1422,null,{}] 12:59:49 INFO - PROCESS | 2002 | 1461614389587 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}] 12:59:49 INFO - PROCESS | 2002 | 1461614389800 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 12:59:50 INFO - PROCESS | 2002 | 1461614390059 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:50 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cde61800 == 134 [pid = 2002] [id = 363] 12:59:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 252 (0x7f05c68f2000) [pid = 2002] [serial = 1090] [outer = (nil)] 12:59:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 253 (0x7f05c8390800) [pid = 2002] [serial = 1091] [outer = 0x7f05c68f2000] 12:59:50 INFO - PROCESS | 2002 | 1461614390175 Marionette DEBUG loaded listener.js 12:59:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 254 (0x7f05c8395000) [pid = 2002] [serial = 1092] [outer = 0x7f05c68f2000] 12:59:51 INFO - PROCESS | 2002 | 1461614391167 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]]]}] 12:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1632ms 12:59:51 INFO - PROCESS | 2002 | 1461614391211 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 12:59:51 INFO - PROCESS | 2002 | 1461614391213 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 12:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:59:51 INFO - PROCESS | 2002 | 1461614391221 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:59:51 INFO - PROCESS | 2002 | 1461614391224 Marionette TRACE conn4 <- [1,1426,null,{}] 12:59:51 INFO - PROCESS | 2002 | 1461614391231 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}] 12:59:51 INFO - PROCESS | 2002 | 1461614391467 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 12:59:51 INFO - PROCESS | 2002 | 1461614391771 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:51 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c82dd800 == 135 [pid = 2002] [id = 364] 12:59:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 255 (0x7f05c8398000) [pid = 2002] [serial = 1093] [outer = (nil)] 12:59:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 256 (0x7f05c856d400) [pid = 2002] [serial = 1094] [outer = 0x7f05c8398000] 12:59:51 INFO - PROCESS | 2002 | 1461614391852 Marionette DEBUG loaded listener.js 12:59:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 257 (0x7f05c8572000) [pid = 2002] [serial = 1095] [outer = 0x7f05c8398000] 12:59:52 INFO - PROCESS | 2002 | 1461614392865 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]]]}] 12:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1683ms 12:59:52 INFO - PROCESS | 2002 | 1461614392905 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 12:59:52 INFO - PROCESS | 2002 | 1461614392909 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 12:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:59:52 INFO - PROCESS | 2002 | 1461614392916 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:59:52 INFO - PROCESS | 2002 | 1461614392918 Marionette TRACE conn4 <- [1,1430,null,{}] 12:59:52 INFO - PROCESS | 2002 | 1461614392924 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}] 12:59:53 INFO - PROCESS | 2002 | 1461614393139 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 12:59:53 INFO - PROCESS | 2002 | 1461614393440 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:53 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c69c3800 == 136 [pid = 2002] [id = 365] 12:59:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 258 (0x7f05c8398800) [pid = 2002] [serial = 1096] [outer = (nil)] 12:59:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 259 (0x7f05c857a000) [pid = 2002] [serial = 1097] [outer = 0x7f05c8398800] 12:59:53 INFO - PROCESS | 2002 | 1461614393519 Marionette DEBUG loaded listener.js 12:59:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 260 (0x7f05de381c00) [pid = 2002] [serial = 1098] [outer = 0x7f05c8398800] 12:59:54 INFO - PROCESS | 2002 | 1461614394447 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]]]}] 12:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1579ms 12:59:54 INFO - PROCESS | 2002 | 1461614394496 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 12:59:54 INFO - PROCESS | 2002 | 1461614394499 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 12:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:59:54 INFO - PROCESS | 2002 | 1461614394506 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:59:54 INFO - PROCESS | 2002 | 1461614394509 Marionette TRACE conn4 <- [1,1434,null,{}] 12:59:54 INFO - PROCESS | 2002 | 1461614394515 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}] 12:59:54 INFO - PROCESS | 2002 | 1461614394744 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 12:59:55 INFO - PROCESS | 2002 | 1461614395056 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:55 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c6bb2000 == 137 [pid = 2002] [id = 366] 12:59:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 261 (0x7f05c6b84c00) [pid = 2002] [serial = 1099] [outer = (nil)] 12:59:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 262 (0x7f05c6b8cc00) [pid = 2002] [serial = 1100] [outer = 0x7f05c6b84c00] 12:59:55 INFO - PROCESS | 2002 | 1461614395138 Marionette DEBUG loaded listener.js 12:59:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 263 (0x7f05c6b91800) [pid = 2002] [serial = 1101] [outer = 0x7f05c6b84c00] 12:59:56 INFO - PROCESS | 2002 | 1461614396155 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]]]}] 12:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1694ms 12:59:56 INFO - PROCESS | 2002 | 1461614396202 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 12:59:56 INFO - PROCESS | 2002 | 1461614396206 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 12:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:59:56 INFO - PROCESS | 2002 | 1461614396213 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:59:56 INFO - PROCESS | 2002 | 1461614396217 Marionette TRACE conn4 <- [1,1438,null,{}] 12:59:56 INFO - PROCESS | 2002 | 1461614396223 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}] 12:59:56 INFO - PROCESS | 2002 | 1461614396465 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 12:59:57 INFO - PROCESS | 2002 | 1461614397233 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:57 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c8931800 == 138 [pid = 2002] [id = 367] 12:59:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 264 (0x7f05c68f6800) [pid = 2002] [serial = 1102] [outer = (nil)] 12:59:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 265 (0x7f05c8397800) [pid = 2002] [serial = 1103] [outer = 0x7f05c68f6800] 12:59:57 INFO - PROCESS | 2002 | 1461614397311 Marionette DEBUG loaded listener.js 12:59:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 266 (0x7f05cabbc400) [pid = 2002] [serial = 1104] [outer = 0x7f05c68f6800] 12:59:58 INFO - PROCESS | 2002 | 1461614398303 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]]]}] 12:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 2186ms 12:59:58 INFO - PROCESS | 2002 | 1461614398402 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 12:59:58 INFO - PROCESS | 2002 | 1461614398408 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 12:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:59:58 INFO - PROCESS | 2002 | 1461614398417 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:59:58 INFO - PROCESS | 2002 | 1461614398423 Marionette TRACE conn4 <- [1,1442,null,{}] 12:59:58 INFO - PROCESS | 2002 | 1461614398431 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}] 12:59:58 INFO - PROCESS | 2002 | 1461614398804 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 12:59:59 INFO - PROCESS | 2002 | 1461614399164 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:59 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c8932000 == 139 [pid = 2002] [id = 368] 12:59:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 267 (0x7f05cb8c4c00) [pid = 2002] [serial = 1105] [outer = (nil)] 12:59:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 268 (0x7f05cc3e7800) [pid = 2002] [serial = 1106] [outer = 0x7f05cb8c4c00] 12:59:59 INFO - PROCESS | 2002 | 1461614399245 Marionette DEBUG loaded listener.js 12:59:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 269 (0x7f05cf6e6c00) [pid = 2002] [serial = 1107] [outer = 0x7f05cb8c4c00] 12:59:59 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d310d800 == 138 [pid = 2002] [id = 250] 12:59:59 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d95ba800 == 137 [pid = 2002] [id = 349] 12:59:59 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3c28800 == 136 [pid = 2002] [id = 348] 12:59:59 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cf6cc000 == 135 [pid = 2002] [id = 347] 12:59:59 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c87ce800 == 134 [pid = 2002] [id = 346] 12:59:59 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d28ab800 == 133 [pid = 2002] [id = 345] 12:59:59 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de138800 == 132 [pid = 2002] [id = 340] 12:59:59 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddd48000 == 131 [pid = 2002] [id = 289] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 268 (0x7f05c89ec800) [pid = 2002] [serial = 968] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 267 (0x7f05cac8a400) [pid = 2002] [serial = 932] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 266 (0x7f05de27fc00) [pid = 2002] [serial = 944] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 265 (0x7f05defc1000) [pid = 2002] [serial = 947] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 264 (0x7f05da943800) [pid = 2002] [serial = 978] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 263 (0x7f05dd155400) [pid = 2002] [serial = 983] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 262 (0x7f05dd9e8400) [pid = 2002] [serial = 930] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 261 (0x7f05d3e64800) [pid = 2002] [serial = 975] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 260 (0x7f05d01f2000) [pid = 2002] [serial = 935] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 259 (0x7f05db6ef800) [pid = 2002] [serial = 941] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 258 (0x7f05dd158000) [pid = 2002] [serial = 981] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 257 (0x7f05db738800) [pid = 2002] [serial = 980] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 256 (0x7f05d8181400) [pid = 2002] [serial = 938] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 255 (0x7f05cf469800) [pid = 2002] [serial = 972] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 254 (0x7f05e2a8bc00) [pid = 2002] [serial = 953] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 253 (0x7f05f530c400) [pid = 2002] [serial = 965] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 252 (0x7f05f1a3bc00) [pid = 2002] [serial = 962] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 251 (0x7f05e69d2000) [pid = 2002] [serial = 959] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 250 (0x7f05d9fd5400) [pid = 2002] [serial = 977] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 249 (0x7f05e1319c00) [pid = 2002] [serial = 950] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 248 (0x7f05de37f000) [pid = 2002] [serial = 984] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 247 (0x7f05cb8bfc00) [pid = 2002] [serial = 969] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 246 (0x7f05cac89000) [pid = 2002] [serial = 971] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 245 (0x7f05e3aa2c00) [pid = 2002] [serial = 956] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | --DOMWINDOW == 244 (0x7f05d2f1ec00) [pid = 2002] [serial = 974] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 2002 | 1461614400394 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]]]}] 13:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2038ms 13:00:00 INFO - PROCESS | 2002 | 1461614400460 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 13:00:00 INFO - PROCESS | 2002 | 1461614400467 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 13:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:00:00 INFO - PROCESS | 2002 | 1461614400474 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:00:00 INFO - PROCESS | 2002 | 1461614400478 Marionette TRACE conn4 <- [1,1446,null,{}] 13:00:00 INFO - PROCESS | 2002 | 1461614400484 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}] 13:00:00 INFO - PROCESS | 2002 | 1461614400712 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 13:00:00 INFO - PROCESS | 2002 | 1461614400986 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:01 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cddb0000 == 132 [pid = 2002] [id = 369] 13:00:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 245 (0x7f05c89eb400) [pid = 2002] [serial = 1108] [outer = (nil)] 13:00:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 246 (0x7f05d0054c00) [pid = 2002] [serial = 1109] [outer = 0x7f05c89eb400] 13:00:01 INFO - PROCESS | 2002 | 1461614401057 Marionette DEBUG loaded listener.js 13:00:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 247 (0x7f05d0309800) [pid = 2002] [serial = 1110] [outer = 0x7f05c89eb400] 13:00:01 INFO - PROCESS | 2002 | 1461614401961 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]]]}] 13:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1530ms 13:00:02 INFO - PROCESS | 2002 | 1461614402007 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 13:00:02 INFO - PROCESS | 2002 | 1461614402013 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 13:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:00:02 INFO - PROCESS | 2002 | 1461614402031 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:00:02 INFO - PROCESS | 2002 | 1461614402041 Marionette TRACE conn4 <- [1,1450,null,{}] 13:00:02 INFO - PROCESS | 2002 | 1461614402050 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}] 13:00:02 INFO - PROCESS | 2002 | 1461614402269 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 13:00:02 INFO - PROCESS | 2002 | 1461614402473 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:02 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d2549800 == 133 [pid = 2002] [id = 370] 13:00:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 248 (0x7f05cc2ca400) [pid = 2002] [serial = 1111] [outer = (nil)] 13:00:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 249 (0x7f05d274ec00) [pid = 2002] [serial = 1112] [outer = 0x7f05cc2ca400] 13:00:02 INFO - PROCESS | 2002 | 1461614402591 Marionette DEBUG loaded listener.js 13:00:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 250 (0x7f05d3d88800) [pid = 2002] [serial = 1113] [outer = 0x7f05cc2ca400] 13:00:03 INFO - PROCESS | 2002 | 1461614403407 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]]]}] 13:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1448ms 13:00:03 INFO - PROCESS | 2002 | 1461614403471 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 13:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:00:03 INFO - PROCESS | 2002 | 1461614403476 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 13:00:03 INFO - PROCESS | 2002 | 1461614403482 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:00:03 INFO - PROCESS | 2002 | 1461614403497 Marionette TRACE conn4 <- [1,1454,null,{}] 13:00:03 INFO - PROCESS | 2002 | 1461614403510 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}] 13:00:03 INFO - PROCESS | 2002 | 1461614403769 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 13:00:03 INFO - PROCESS | 2002 | 1461614403800 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:03 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d28af800 == 134 [pid = 2002] [id = 371] 13:00:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 251 (0x7f05d2757400) [pid = 2002] [serial = 1114] [outer = (nil)] 13:00:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 252 (0x7f05d9466400) [pid = 2002] [serial = 1115] [outer = 0x7f05d2757400] 13:00:03 INFO - PROCESS | 2002 | 1461614403865 Marionette DEBUG loaded listener.js 13:00:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 253 (0x7f05d9fca000) [pid = 2002] [serial = 1116] [outer = 0x7f05d2757400] 13:00:05 INFO - PROCESS | 2002 | --DOMWINDOW == 252 (0x7f05da547400) [pid = 2002] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:00:05 INFO - PROCESS | 2002 | --DOMWINDOW == 251 (0x7f05c89f0c00) [pid = 2002] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:00:05 INFO - PROCESS | 2002 | --DOMWINDOW == 250 (0x7f05cac8f400) [pid = 2002] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:00:05 INFO - PROCESS | 2002 | --DOMWINDOW == 249 (0x7f05cc2e5800) [pid = 2002] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:00:05 INFO - PROCESS | 2002 | --DOMWINDOW == 248 (0x7f05d274dc00) [pid = 2002] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:00:05 INFO - PROCESS | 2002 | 1461614405691 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]]]}] 13:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 2261ms 13:00:05 INFO - PROCESS | 2002 | 1461614405753 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 13:00:05 INFO - PROCESS | 2002 | 1461614405758 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 13:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:00:05 INFO - PROCESS | 2002 | 1461614405767 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:00:05 INFO - PROCESS | 2002 | 1461614405770 Marionette TRACE conn4 <- [1,1458,null,{}] 13:00:05 INFO - PROCESS | 2002 | 1461614405779 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}] 13:00:06 INFO - PROCESS | 2002 | 1461614406128 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 13:00:06 INFO - PROCESS | 2002 | 1461614406291 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:06 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3314800 == 135 [pid = 2002] [id = 372] 13:00:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 249 (0x7f05da943c00) [pid = 2002] [serial = 1117] [outer = (nil)] 13:00:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 250 (0x7f05da950400) [pid = 2002] [serial = 1118] [outer = 0x7f05da943c00] 13:00:06 INFO - PROCESS | 2002 | 1461614406417 Marionette DEBUG loaded listener.js 13:00:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 251 (0x7f05dd157400) [pid = 2002] [serial = 1119] [outer = 0x7f05da943c00] 13:00:07 INFO - PROCESS | 2002 | 1461614407250 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]]]}] 13:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1537ms 13:00:07 INFO - PROCESS | 2002 | 1461614407306 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 13:00:07 INFO - PROCESS | 2002 | 1461614407310 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 13:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:00:07 INFO - PROCESS | 2002 | 1461614407321 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:00:07 INFO - PROCESS | 2002 | 1461614407325 Marionette TRACE conn4 <- [1,1462,null,{}] 13:00:07 INFO - PROCESS | 2002 | 1461614407333 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}] 13:00:07 INFO - PROCESS | 2002 | 1461614407714 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 13:00:08 INFO - PROCESS | 2002 | 1461614408308 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:08 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c83d0000 == 136 [pid = 2002] [id = 373] 13:00:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 252 (0x7f05c68f1800) [pid = 2002] [serial = 1120] [outer = (nil)] 13:00:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 253 (0x7f05c6b88400) [pid = 2002] [serial = 1121] [outer = 0x7f05c68f1800] 13:00:08 INFO - PROCESS | 2002 | 1461614408440 Marionette DEBUG loaded listener.js 13:00:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 254 (0x7f05c8577400) [pid = 2002] [serial = 1122] [outer = 0x7f05c68f1800] 13:00:09 INFO - PROCESS | 2002 | 1461614409664 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]]]}] 13:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 2397ms 13:00:09 INFO - PROCESS | 2002 | 1461614409719 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 13:00:09 INFO - PROCESS | 2002 | 1461614409727 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 13:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:00:09 INFO - PROCESS | 2002 | 1461614409735 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:00:09 INFO - PROCESS | 2002 | 1461614409740 Marionette TRACE conn4 <- [1,1466,null,{}] 13:00:09 INFO - PROCESS | 2002 | 1461614409747 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}] 13:00:09 INFO - PROCESS | 2002 | 1461614409987 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 13:00:10 INFO - PROCESS | 2002 | 1461614410263 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:10 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce232000 == 137 [pid = 2002] [id = 374] 13:00:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 255 (0x7f05cc2e9400) [pid = 2002] [serial = 1123] [outer = (nil)] 13:00:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 256 (0x7f05cf464000) [pid = 2002] [serial = 1124] [outer = 0x7f05cc2e9400] 13:00:10 INFO - PROCESS | 2002 | 1461614410346 Marionette DEBUG loaded listener.js 13:00:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 257 (0x7f05cf6f1c00) [pid = 2002] [serial = 1125] [outer = 0x7f05cc2e9400] 13:00:11 INFO - PROCESS | 2002 | 1461614411319 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]]]}] 13:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1639ms 13:00:11 INFO - PROCESS | 2002 | 1461614411378 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 13:00:11 INFO - PROCESS | 2002 | 1461614411385 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 13:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:00:11 INFO - PROCESS | 2002 | 1461614411392 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:00:11 INFO - PROCESS | 2002 | 1461614411395 Marionette TRACE conn4 <- [1,1470,null,{}] 13:00:11 INFO - PROCESS | 2002 | 1461614411402 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}] 13:00:11 INFO - PROCESS | 2002 | 1461614411635 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 13:00:11 INFO - PROCESS | 2002 | 1461614411945 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:11 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3c37800 == 138 [pid = 2002] [id = 375] 13:00:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 258 (0x7f05d030f800) [pid = 2002] [serial = 1126] [outer = (nil)] 13:00:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 259 (0x7f05d274b400) [pid = 2002] [serial = 1127] [outer = 0x7f05d030f800] 13:00:12 INFO - PROCESS | 2002 | 1461614412022 Marionette DEBUG loaded listener.js 13:00:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 260 (0x7f05d3d8a800) [pid = 2002] [serial = 1128] [outer = 0x7f05d030f800] 13:00:12 INFO - PROCESS | 2002 | 1461614412970 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]]]}] 13:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1631ms 13:00:13 INFO - PROCESS | 2002 | 1461614413024 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 13:00:13 INFO - PROCESS | 2002 | 1461614413027 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 13:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:00:13 INFO - PROCESS | 2002 | 1461614413044 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:00:13 INFO - PROCESS | 2002 | 1461614413054 Marionette TRACE conn4 <- [1,1474,null,{}] 13:00:13 INFO - PROCESS | 2002 | 1461614413061 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}] 13:00:13 INFO - PROCESS | 2002 | 1461614413331 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 13:00:13 INFO - PROCESS | 2002 | 1461614413632 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:13 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddbc4000 == 139 [pid = 2002] [id = 376] 13:00:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 261 (0x7f05d0308000) [pid = 2002] [serial = 1129] [outer = (nil)] 13:00:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 262 (0x7f05da546400) [pid = 2002] [serial = 1130] [outer = 0x7f05d0308000] 13:00:13 INFO - PROCESS | 2002 | 1461614413711 Marionette DEBUG loaded listener.js 13:00:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 263 (0x7f05dc541000) [pid = 2002] [serial = 1131] [outer = 0x7f05d0308000] 13:00:14 INFO - PROCESS | 2002 | 1461614414641 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]]]}] 13:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1647ms 13:00:14 INFO - PROCESS | 2002 | 1461614414684 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 13:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:00:14 INFO - PROCESS | 2002 | 1461614414688 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 13:00:14 INFO - PROCESS | 2002 | 1461614414695 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:00:14 INFO - PROCESS | 2002 | 1461614414699 Marionette TRACE conn4 <- [1,1478,null,{}] 13:00:14 INFO - PROCESS | 2002 | 1461614414704 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}] 13:00:15 INFO - PROCESS | 2002 | 1461614414995 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 13:00:15 INFO - PROCESS | 2002 | 1461614415354 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:15 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de083000 == 140 [pid = 2002] [id = 377] 13:00:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 264 (0x7f05d17e4c00) [pid = 2002] [serial = 1132] [outer = (nil)] 13:00:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 265 (0x7f05ddc54400) [pid = 2002] [serial = 1133] [outer = 0x7f05d17e4c00] 13:00:15 INFO - PROCESS | 2002 | 1461614415489 Marionette DEBUG loaded listener.js 13:00:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 266 (0x7f05de27a400) [pid = 2002] [serial = 1134] [outer = 0x7f05d17e4c00] 13:00:16 INFO - PROCESS | 2002 | 1461614416625 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]]]}] 13:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1995ms 13:00:16 INFO - PROCESS | 2002 | 1461614416690 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 13:00:16 INFO - PROCESS | 2002 | 1461614416694 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 13:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:00:16 INFO - PROCESS | 2002 | 1461614416700 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:00:16 INFO - PROCESS | 2002 | 1461614416703 Marionette TRACE conn4 <- [1,1482,null,{}] 13:00:16 INFO - PROCESS | 2002 | 1461614416708 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}] 13:00:16 INFO - PROCESS | 2002 | 1461614416924 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 13:00:17 INFO - PROCESS | 2002 | 1461614417133 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:17 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e1e97000 == 141 [pid = 2002] [id = 378] 13:00:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 267 (0x7f05de59b400) [pid = 2002] [serial = 1135] [outer = (nil)] 13:00:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 268 (0x7f05df980800) [pid = 2002] [serial = 1136] [outer = 0x7f05de59b400] 13:00:17 INFO - PROCESS | 2002 | 1461614417312 Marionette DEBUG loaded listener.js 13:00:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 269 (0x7f05e262d000) [pid = 2002] [serial = 1137] [outer = 0x7f05de59b400] 13:00:18 INFO - PROCESS | 2002 | 1461614418340 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]]]}] 13:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1680ms 13:00:18 INFO - PROCESS | 2002 | 1461614418382 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 13:00:18 INFO - PROCESS | 2002 | 1461614418386 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 13:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:00:18 INFO - PROCESS | 2002 | 1461614418392 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:00:18 INFO - PROCESS | 2002 | 1461614418395 Marionette TRACE conn4 <- [1,1486,null,{}] 13:00:18 INFO - PROCESS | 2002 | 1461614418401 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}] 13:00:18 INFO - PROCESS | 2002 | 1461614418635 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 13:00:18 INFO - PROCESS | 2002 | 1461614418937 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:18 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ea9f3800 == 142 [pid = 2002] [id = 379] 13:00:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 270 (0x7f05d8195800) [pid = 2002] [serial = 1138] [outer = (nil)] 13:00:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 271 (0x7f05e4130000) [pid = 2002] [serial = 1139] [outer = 0x7f05d8195800] 13:00:19 INFO - PROCESS | 2002 | 1461614419020 Marionette DEBUG loaded listener.js 13:00:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 272 (0x7f05f0563000) [pid = 2002] [serial = 1140] [outer = 0x7f05d8195800] 13:00:19 INFO - PROCESS | 2002 | 1461614419920 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]]]}] 13:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1585ms 13:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:00:19 INFO - PROCESS | 2002 | 1461614419978 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 13:00:19 INFO - PROCESS | 2002 | 1461614419981 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 13:00:19 INFO - PROCESS | 2002 | 1461614419988 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:00:19 INFO - PROCESS | 2002 | 1461614419991 Marionette TRACE conn4 <- [1,1490,null,{}] 13:00:20 INFO - PROCESS | 2002 | 1461614419997 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}] 13:00:20 INFO - PROCESS | 2002 | 1461614420214 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 13:00:20 INFO - PROCESS | 2002 | 1461614420426 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:20 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5533000 == 143 [pid = 2002] [id = 380] 13:00:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 273 (0x7f05f1aedc00) [pid = 2002] [serial = 1141] [outer = (nil)] 13:00:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 274 (0x7f05f3c41400) [pid = 2002] [serial = 1142] [outer = 0x7f05f1aedc00] 13:00:20 INFO - PROCESS | 2002 | 1461614420587 Marionette DEBUG loaded listener.js 13:00:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 275 (0x7f05f5b6b000) [pid = 2002] [serial = 1143] [outer = 0x7f05f1aedc00] 13:00:21 INFO - PROCESS | 2002 | 1461614421458 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]]]}] 13:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1529ms 13:00:21 INFO - PROCESS | 2002 | 1461614421518 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 13:00:21 INFO - PROCESS | 2002 | 1461614421522 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 13:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:00:21 INFO - PROCESS | 2002 | 1461614421528 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:00:21 INFO - PROCESS | 2002 | 1461614421531 Marionette TRACE conn4 <- [1,1494,null,{}] 13:00:21 INFO - PROCESS | 2002 | 1461614421537 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}] 13:00:21 INFO - PROCESS | 2002 | 1461614421758 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 13:00:22 INFO - PROCESS | 2002 | 1461614422011 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:22 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05fae7d000 == 144 [pid = 2002] [id = 381] 13:00:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 276 (0x7f05c97e9800) [pid = 2002] [serial = 1144] [outer = (nil)] 13:00:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 277 (0x7f05c97f1c00) [pid = 2002] [serial = 1145] [outer = 0x7f05c97e9800] 13:00:22 INFO - PROCESS | 2002 | 1461614422132 Marionette DEBUG loaded listener.js 13:00:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 278 (0x7f05c97f6800) [pid = 2002] [serial = 1146] [outer = 0x7f05c97e9800] 13:00:23 INFO - PROCESS | 2002 | 1461614423019 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]]]}] 13:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1534ms 13:00:23 INFO - PROCESS | 2002 | 1461614423087 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 13:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:00:23 INFO - PROCESS | 2002 | 1461614423092 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 13:00:23 INFO - PROCESS | 2002 | 1461614423099 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:00:23 INFO - PROCESS | 2002 | 1461614423102 Marionette TRACE conn4 <- [1,1498,null,{}] 13:00:23 INFO - PROCESS | 2002 | 1461614423108 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}] 13:00:23 INFO - PROCESS | 2002 | 1461614423375 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 13:00:23 INFO - PROCESS | 2002 | 1461614423683 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:23 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf81d800 == 145 [pid = 2002] [id = 382] 13:00:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 279 (0x7f05c97ecc00) [pid = 2002] [serial = 1147] [outer = (nil)] 13:00:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 280 (0x7f05f1a3bc00) [pid = 2002] [serial = 1148] [outer = 0x7f05c97ecc00] 13:00:23 INFO - PROCESS | 2002 | 1461614423763 Marionette DEBUG loaded listener.js 13:00:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 281 (0x7f05f5fc4800) [pid = 2002] [serial = 1149] [outer = 0x7f05c97ecc00] 13:00:24 INFO - PROCESS | 2002 | 1461614424637 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]]]}] 13:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1589ms 13:00:24 INFO - PROCESS | 2002 | 1461614424687 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 13:00:24 INFO - PROCESS | 2002 | 1461614424691 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 13:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:00:24 INFO - PROCESS | 2002 | 1461614424697 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:00:24 INFO - PROCESS | 2002 | 1461614424700 Marionette TRACE conn4 <- [1,1502,null,{}] 13:00:24 INFO - PROCESS | 2002 | 1461614424706 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}] 13:00:24 INFO - PROCESS | 2002 | 1461614424918 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 13:00:25 INFO - PROCESS | 2002 | 1461614425236 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:25 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c802f800 == 146 [pid = 2002] [id = 383] 13:00:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 282 (0x7f05cde0cc00) [pid = 2002] [serial = 1150] [outer = (nil)] 13:00:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 283 (0x7f05cde0ec00) [pid = 2002] [serial = 1151] [outer = 0x7f05cde0cc00] 13:00:25 INFO - PROCESS | 2002 | 1461614425335 Marionette DEBUG loaded listener.js 13:00:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 284 (0x7f05f5fc5800) [pid = 2002] [serial = 1152] [outer = 0x7f05cde0cc00] 13:00:26 INFO - PROCESS | 2002 | 1461614426270 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]]]}] 13:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1630ms 13:00:26 INFO - PROCESS | 2002 | 1461614426328 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 13:00:26 INFO - PROCESS | 2002 | 1461614426332 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 13:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:00:26 INFO - PROCESS | 2002 | 1461614426338 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:00:26 INFO - PROCESS | 2002 | 1461614426342 Marionette TRACE conn4 <- [1,1506,null,{}] 13:00:26 INFO - PROCESS | 2002 | 1461614426348 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}] 13:00:26 INFO - PROCESS | 2002 | 1461614426624 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 13:00:26 INFO - PROCESS | 2002 | 1461614426928 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:26 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c4ada000 == 147 [pid = 2002] [id = 384] 13:00:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 285 (0x7f05c4bd9400) [pid = 2002] [serial = 1153] [outer = (nil)] 13:00:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 286 (0x7f05cde0d400) [pid = 2002] [serial = 1154] [outer = 0x7f05c4bd9400] 13:00:27 INFO - PROCESS | 2002 | 1461614427005 Marionette DEBUG loaded listener.js 13:00:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 287 (0x7f05f5fcc000) [pid = 2002] [serial = 1155] [outer = 0x7f05c4bd9400] 13:00:27 INFO - PROCESS | 2002 | 1461614427830 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]]]}] 13:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1537ms 13:00:27 INFO - PROCESS | 2002 | 1461614427877 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 13:00:27 INFO - PROCESS | 2002 | 1461614427881 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 13:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:00:27 INFO - PROCESS | 2002 | 1461614427886 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:00:27 INFO - PROCESS | 2002 | 1461614427889 Marionette TRACE conn4 <- [1,1510,null,{}] 13:00:27 INFO - PROCESS | 2002 | 1461614427895 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}] 13:00:28 INFO - PROCESS | 2002 | 1461614428124 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 13:00:28 INFO - PROCESS | 2002 | 1461614428341 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:28 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce86a000 == 148 [pid = 2002] [id = 385] 13:00:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 288 (0x7f05c4bdac00) [pid = 2002] [serial = 1156] [outer = (nil)] 13:00:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 289 (0x7f05ce88d800) [pid = 2002] [serial = 1157] [outer = 0x7f05c4bdac00] 13:00:28 INFO - PROCESS | 2002 | 1461614428513 Marionette DEBUG loaded listener.js 13:00:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 290 (0x7f05ce892400) [pid = 2002] [serial = 1158] [outer = 0x7f05c4bdac00] 13:00:29 INFO - PROCESS | 2002 | 1461614429455 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]]]}] 13:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1583ms 13:00:29 INFO - PROCESS | 2002 | 1461614429471 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 13:00:29 INFO - PROCESS | 2002 | 1461614429475 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 13:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:00:29 INFO - PROCESS | 2002 | 1461614429481 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:00:29 INFO - PROCESS | 2002 | 1461614429483 Marionette TRACE conn4 <- [1,1514,null,{}] 13:00:29 INFO - PROCESS | 2002 | 1461614429489 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}] 13:00:29 INFO - PROCESS | 2002 | 1461614429705 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 13:00:29 INFO - PROCESS | 2002 | 1461614429923 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:30 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce881800 == 149 [pid = 2002] [id = 386] 13:00:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 291 (0x7f05c4bd7000) [pid = 2002] [serial = 1159] [outer = (nil)] 13:00:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 292 (0x7f05c84e8000) [pid = 2002] [serial = 1160] [outer = 0x7f05c4bd7000] 13:00:30 INFO - PROCESS | 2002 | 1461614430078 Marionette DEBUG loaded listener.js 13:00:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 293 (0x7f05c84ec400) [pid = 2002] [serial = 1161] [outer = 0x7f05c4bd7000] 13:00:30 INFO - PROCESS | 2002 | 1461614430992 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]]]}] 13:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1578ms 13:00:31 INFO - PROCESS | 2002 | 1461614431061 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 13:00:31 INFO - PROCESS | 2002 | 1461614431063 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 13:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:00:31 INFO - PROCESS | 2002 | 1461614431072 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:00:31 INFO - PROCESS | 2002 | 1461614431076 Marionette TRACE conn4 <- [1,1518,null,{}] 13:00:31 INFO - PROCESS | 2002 | 1461614431082 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}] 13:00:31 INFO - PROCESS | 2002 | 1461614431320 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 13:00:31 INFO - PROCESS | 2002 | 1461614431582 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:32 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c50a5800 == 150 [pid = 2002] [id = 387] 13:00:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 294 (0x7f05c4bd7c00) [pid = 2002] [serial = 1162] [outer = (nil)] 13:00:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 295 (0x7f05c4bda400) [pid = 2002] [serial = 1163] [outer = 0x7f05c4bd7c00] 13:00:32 INFO - PROCESS | 2002 | 1461614432181 Marionette DEBUG loaded listener.js 13:00:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 296 (0x7f05c513a400) [pid = 2002] [serial = 1164] [outer = 0x7f05c4bd7c00] 13:00:33 INFO - PROCESS | 2002 | 1461614433122 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]]]}] 13:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 2088ms 13:00:33 INFO - PROCESS | 2002 | 1461614433161 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 13:00:33 INFO - PROCESS | 2002 | 1461614433168 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 13:00:33 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:00:33 INFO - PROCESS | 2002 | 1461614433177 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:00:33 INFO - PROCESS | 2002 | 1461614433183 Marionette TRACE conn4 <- [1,1522,null,{}] 13:00:33 INFO - PROCESS | 2002 | 1461614433192 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}] 13:00:33 INFO - PROCESS | 2002 | 1461614433418 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 13:00:33 INFO - PROCESS | 2002 | 1461614433734 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:33 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05caa97800 == 151 [pid = 2002] [id = 388] 13:00:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 297 (0x7f05c84e1c00) [pid = 2002] [serial = 1165] [outer = (nil)] 13:00:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 298 (0x7f05c84e9000) [pid = 2002] [serial = 1166] [outer = 0x7f05c84e1c00] 13:00:33 INFO - PROCESS | 2002 | 1461614433822 Marionette DEBUG loaded listener.js 13:00:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 299 (0x7f05c856e800) [pid = 2002] [serial = 1167] [outer = 0x7f05c84e1c00] 13:00:34 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 13:00:34 INFO - PROCESS | 2002 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:00:34 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 13:00:34 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 13:00:34 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 13:00:34 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 13:00:34 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 13:00:34 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 13:00:34 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 13:00:34 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 13:00:34 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 13:00:34 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 13:00:34 INFO - PROCESS | 2002 | 1461614434624 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"]]]}] 13:00:34 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 () { 13:00:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:00:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:00:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:00:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:00:34 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 () { 13:00:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:00:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:00:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:00:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:00:34 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 () { 13:00:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:00:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:00:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:00:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:00:34 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 () { 13:00:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:00:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:00:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:00:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:00:34 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1490ms 13:00:34 INFO - PROCESS | 2002 | 1461614434670 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 13:00:34 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:00:34 INFO - PROCESS | 2002 | 1461614434680 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 13:00:34 INFO - PROCESS | 2002 | 1461614434722 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:00:34 INFO - PROCESS | 2002 | 1461614434727 Marionette TRACE conn4 <- [1,1526,null,{}] 13:00:34 INFO - PROCESS | 2002 | 1461614434740 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}] 13:00:34 INFO - PROCESS | 2002 | 1461614434958 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 13:00:35 INFO - PROCESS | 2002 | 1461614435447 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:35 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c69b2800 == 152 [pid = 2002] [id = 389] 13:00:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 300 (0x7f05c8570400) [pid = 2002] [serial = 1168] [outer = (nil)] 13:00:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 301 (0x7f05ca9d4000) [pid = 2002] [serial = 1169] [outer = 0x7f05c8570400] 13:00:35 INFO - PROCESS | 2002 | 1461614435527 Marionette DEBUG loaded listener.js 13:00:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 302 (0x7f05cc306000) [pid = 2002] [serial = 1170] [outer = 0x7f05c8570400] 13:00:36 INFO - PROCESS | 2002 | 1461614436388 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"]]]}] 13:00:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:00:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:00:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:00:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:00:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:00:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:00:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:00:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:00:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:00:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1726ms 13:00:36 INFO - PROCESS | 2002 | 1461614436450 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 13:00:36 INFO - PROCESS | 2002 | 1461614436454 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 13:00:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:00:36 INFO - PROCESS | 2002 | 1461614436465 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:00:36 INFO - PROCESS | 2002 | 1461614436470 Marionette TRACE conn4 <- [1,1530,null,{}] 13:00:36 INFO - PROCESS | 2002 | 1461614436487 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}] 13:00:36 INFO - PROCESS | 2002 | 1461614436712 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 13:00:36 INFO - PROCESS | 2002 | 1461614436932 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:37 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d2556000 == 153 [pid = 2002] [id = 390] 13:00:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 303 (0x7f05ca9da800) [pid = 2002] [serial = 1171] [outer = (nil)] 13:00:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 304 (0x7f05ce897400) [pid = 2002] [serial = 1172] [outer = 0x7f05ca9da800] 13:00:37 INFO - PROCESS | 2002 | 1461614437047 Marionette DEBUG loaded listener.js 13:00:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 305 (0x7f05cf6e9800) [pid = 2002] [serial = 1173] [outer = 0x7f05ca9da800] 13:00:37 INFO - PROCESS | 2002 | 1461614437871 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]]]}] 13:00:37 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 13:00:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:00:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:00:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:00:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:00:37 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. 13:00:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:00:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1438ms 13:00:37 INFO - PROCESS | 2002 | 1461614437905 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 13:00:37 INFO - PROCESS | 2002 | 1461614437909 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 13:00:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:00:37 INFO - PROCESS | 2002 | 1461614437916 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:00:37 INFO - PROCESS | 2002 | 1461614437919 Marionette TRACE conn4 <- [1,1534,null,{}] 13:00:37 INFO - PROCESS | 2002 | 1461614437925 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}] 13:00:38 INFO - PROCESS | 2002 | 1461614438128 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 13:00:38 INFO - PROCESS | 2002 | 1461614438439 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:38 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cb803800 == 154 [pid = 2002] [id = 391] 13:00:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 306 (0x7f05ce32e000) [pid = 2002] [serial = 1174] [outer = (nil)] 13:00:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 307 (0x7f05d0302400) [pid = 2002] [serial = 1175] [outer = 0x7f05ce32e000] 13:00:38 INFO - PROCESS | 2002 | 1461614438510 Marionette DEBUG loaded listener.js 13:00:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 308 (0x7f05d15e9800) [pid = 2002] [serial = 1176] [outer = 0x7f05ce32e000] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d94d4800 == 153 [pid = 2002] [id = 121] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e21cf000 == 152 [pid = 2002] [id = 39] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e3ac4000 == 151 [pid = 2002] [id = 318] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e4a75000 == 150 [pid = 2002] [id = 319] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3cad800 == 149 [pid = 2002] [id = 321] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3314800 == 148 [pid = 2002] [id = 372] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d28af800 == 147 [pid = 2002] [id = 371] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d2549800 == 146 [pid = 2002] [id = 370] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cddb0000 == 145 [pid = 2002] [id = 369] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c8932000 == 144 [pid = 2002] [id = 368] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c8931800 == 143 [pid = 2002] [id = 367] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c6bb2000 == 142 [pid = 2002] [id = 366] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c69c3800 == 141 [pid = 2002] [id = 365] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c82dd800 == 140 [pid = 2002] [id = 364] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cde61800 == 139 [pid = 2002] [id = 363] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c97cd000 == 138 [pid = 2002] [id = 362] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c83d2800 == 137 [pid = 2002] [id = 361] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c68d3000 == 136 [pid = 2002] [id = 360] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d283a000 == 135 [pid = 2002] [id = 359] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f7b91000 == 134 [pid = 2002] [id = 358] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cf90e000 == 133 [pid = 2002] [id = 357] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f1b02800 == 132 [pid = 2002] [id = 356] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e4a81800 == 131 [pid = 2002] [id = 355] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e2ad0800 == 130 [pid = 2002] [id = 354] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de08b000 == 129 [pid = 2002] [id = 353] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d33d8000 == 128 [pid = 2002] [id = 352] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ea9e8000 == 127 [pid = 2002] [id = 320] 13:00:38 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cddad800 == 126 [pid = 2002] [id = 351] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 307 (0x7f05d030d400) [pid = 2002] [serial = 1028] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 306 (0x7f05f07c8800) [pid = 2002] [serial = 1004] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 305 (0x7f05cb9e1400) [pid = 2002] [serial = 1010] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 304 (0x7f05e2630800) [pid = 2002] [serial = 1001] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 303 (0x7f05d030c400) [pid = 2002] [serial = 1022] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 302 (0x7f05f5305800) [pid = 2002] [serial = 1013] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 301 (0x7f05de380000) [pid = 2002] [serial = 995] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 300 (0x7f05dd159800) [pid = 2002] [serial = 1046] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 299 (0x7f05e05c6400) [pid = 2002] [serial = 986] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 298 (0x7f05cfc02400) [pid = 2002] [serial = 1031] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 297 (0x7f05cabc5000) [pid = 2002] [serial = 1025] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 296 (0x7f05cfc11800) [pid = 2002] [serial = 1034] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 295 (0x7f05dda72400) [pid = 2002] [serial = 1047] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 294 (0x7f05d3e65800) [pid = 2002] [serial = 1041] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 293 (0x7f05e0fc7400) [pid = 2002] [serial = 998] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 292 (0x7f05cf45c400) [pid = 2002] [serial = 989] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 291 (0x7f05f1d3bc00) [pid = 2002] [serial = 1007] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 290 (0x7f05ce334400) [pid = 2002] [serial = 1040] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 289 (0x7f05da94a000) [pid = 2002] [serial = 1044] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 288 (0x7f05d030e000) [pid = 2002] [serial = 1038] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 287 (0x7f05d31d0800) [pid = 2002] [serial = 1049] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 286 (0x7f05cf468400) [pid = 2002] [serial = 1037] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 285 (0x7f05f5fcac00) [pid = 2002] [serial = 1019] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 284 (0x7f05d9fce800) [pid = 2002] [serial = 1043] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 283 (0x7f05d2752400) [pid = 2002] [serial = 1016] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 282 (0x7f05d97d7c00) [pid = 2002] [serial = 992] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 281 (0x7f05dda7a000) [pid = 2002] [serial = 1050] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | --DOMWINDOW == 280 (0x7f05dda7ac00) [pid = 2002] [serial = 1052] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 2002 | 1461614439714 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]]]}] 13:00:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:00:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1834ms 13:00:39 INFO - PROCESS | 2002 | 1461614439752 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 13:00:39 INFO - PROCESS | 2002 | 1461614439755 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 13:00:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:00:39 INFO - PROCESS | 2002 | 1461614439761 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:00:39 INFO - PROCESS | 2002 | 1461614439765 Marionette TRACE conn4 <- [1,1538,null,{}] 13:00:39 INFO - PROCESS | 2002 | 1461614439770 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}] 13:00:39 INFO - PROCESS | 2002 | 1461614439954 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 13:00:40 INFO - PROCESS | 2002 | 1461614440132 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:40 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c8926800 == 127 [pid = 2002] [id = 392] 13:00:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 281 (0x7f05d0058c00) [pid = 2002] [serial = 1177] [outer = (nil)] 13:00:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 282 (0x7f05d15ec800) [pid = 2002] [serial = 1178] [outer = 0x7f05d0058c00] 13:00:40 INFO - PROCESS | 2002 | 1461614440205 Marionette DEBUG loaded listener.js 13:00:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 283 (0x7f05d3b77800) [pid = 2002] [serial = 1179] [outer = 0x7f05d0058c00] 13:00:41 INFO - PROCESS | 2002 | 1461614441027 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]]]}] 13:00:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:00:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1330ms 13:00:41 INFO - PROCESS | 2002 | 1461614441093 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 13:00:41 INFO - PROCESS | 2002 | 1461614441097 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 13:00:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:00:41 INFO - PROCESS | 2002 | 1461614441102 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:00:41 INFO - PROCESS | 2002 | 1461614441104 Marionette TRACE conn4 <- [1,1542,null,{}] 13:00:41 INFO - PROCESS | 2002 | 1461614441110 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}] 13:00:41 INFO - PROCESS | 2002 | 1461614441327 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 13:00:41 INFO - PROCESS | 2002 | 1461614441539 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:41 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d02dd800 == 128 [pid = 2002] [id = 393] 13:00:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 284 (0x7f05d01f2c00) [pid = 2002] [serial = 1180] [outer = (nil)] 13:00:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 285 (0x7f05d82c3c00) [pid = 2002] [serial = 1181] [outer = 0x7f05d01f2c00] 13:00:41 INFO - PROCESS | 2002 | 1461614441602 Marionette DEBUG loaded listener.js 13:00:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 286 (0x7f05d97cf800) [pid = 2002] [serial = 1182] [outer = 0x7f05d01f2c00] 13:00:42 INFO - PROCESS | 2002 | 1461614442420 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]]]}] 13:00:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:00:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1327ms 13:00:42 INFO - PROCESS | 2002 | 1461614442437 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 13:00:42 INFO - PROCESS | 2002 | 1461614442441 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 13:00:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:00:42 INFO - PROCESS | 2002 | 1461614442451 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:00:42 INFO - PROCESS | 2002 | 1461614442453 Marionette TRACE conn4 <- [1,1546,null,{}] 13:00:42 INFO - PROCESS | 2002 | 1461614442459 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}] 13:00:42 INFO - PROCESS | 2002 | 1461614442718 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 13:00:42 INFO - PROCESS | 2002 | 1461614442762 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:42 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3313800 == 129 [pid = 2002] [id = 394] 13:00:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 287 (0x7f05cabc1c00) [pid = 2002] [serial = 1183] [outer = (nil)] 13:00:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 288 (0x7f05d2751000) [pid = 2002] [serial = 1184] [outer = 0x7f05cabc1c00] 13:00:42 INFO - PROCESS | 2002 | 1461614442827 Marionette DEBUG loaded listener.js 13:00:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 289 (0x7f05da94b000) [pid = 2002] [serial = 1185] [outer = 0x7f05cabc1c00] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 288 (0x7f05c89e7800) [pid = 2002] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 287 (0x7f05cb8bb400) [pid = 2002] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 286 (0x7f05c89ed800) [pid = 2002] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 285 (0x7f05d97d2400) [pid = 2002] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 284 (0x7f05d95e3000) [pid = 2002] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 283 (0x7f05cc2d4400) [pid = 2002] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 282 (0x7f05defb9800) [pid = 2002] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 281 (0x7f05d95dec00) [pid = 2002] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 280 (0x7f05e262d400) [pid = 2002] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 279 (0x7f05e3c3a000) [pid = 2002] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 278 (0x7f05f08e9800) [pid = 2002] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 277 (0x7f05e25d9800) [pid = 2002] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 276 (0x7f05e05c3400) [pid = 2002] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 275 (0x7f05ddc5b800) [pid = 2002] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 274 (0x7f05d9fcac00) [pid = 2002] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 273 (0x7f05f5f09000) [pid = 2002] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 272 (0x7f05cc3e9000) [pid = 2002] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 271 (0x7f05d186c000) [pid = 2002] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 270 (0x7f05cb8c4c00) [pid = 2002] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 269 (0x7f05da98e800) [pid = 2002] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 268 (0x7f05d2757400) [pid = 2002] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 267 (0x7f05dd9f3800) [pid = 2002] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 266 (0x7f05ce337400) [pid = 2002] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 265 (0x7f05d9fd0400) [pid = 2002] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 264 (0x7f05e0eefc00) [pid = 2002] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 263 (0x7f05f0876400) [pid = 2002] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 262 (0x7f05dda6fc00) [pid = 2002] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 261 (0x7f05ce330c00) [pid = 2002] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 260 (0x7f05ce32dc00) [pid = 2002] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 259 (0x7f05d8189000) [pid = 2002] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 258 (0x7f05c89eb400) [pid = 2002] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 257 (0x7f05da991400) [pid = 2002] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 256 (0x7f05c89eac00) [pid = 2002] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 255 (0x7f05defb8000) [pid = 2002] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 254 (0x7f05d2f20800) [pid = 2002] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 253 (0x7f05da93d000) [pid = 2002] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 252 (0x7f05c89e8c00) [pid = 2002] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 251 (0x7f05cc3e9c00) [pid = 2002] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 250 (0x7f05d8182400) [pid = 2002] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 249 (0x7f05e0fc4c00) [pid = 2002] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 248 (0x7f05d1875c00) [pid = 2002] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 247 (0x7f05e1d61000) [pid = 2002] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 246 (0x7f05cc3e6000) [pid = 2002] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 245 (0x7f05d819d400) [pid = 2002] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 244 (0x7f05da98ac00) [pid = 2002] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 243 (0x7f05e0ef0800) [pid = 2002] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 242 (0x7f05d186b400) [pid = 2002] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 241 (0x7f05cb9ddc00) [pid = 2002] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 240 (0x7f05cc2cac00) [pid = 2002] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 239 (0x7f05f56a7000) [pid = 2002] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 238 (0x7f05cb6ba800) [pid = 2002] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 237 (0x7f05cb6bcc00) [pid = 2002] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 236 (0x7f05cc3e3400) [pid = 2002] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 235 (0x7f05cc2ca400) [pid = 2002] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 234 (0x7f05c68f6800) [pid = 2002] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 233 (0x7f05da984400) [pid = 2002] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 232 (0x7f05cb6bf800) [pid = 2002] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 231 (0x7f05ce33b800) [pid = 2002] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 230 (0x7f05cc2d2800) [pid = 2002] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 229 (0x7f05f0c1e800) [pid = 2002] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 228 (0x7f05d3d8f800) [pid = 2002] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 227 (0x7f05d8192800) [pid = 2002] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 226 (0x7f05da94f800) [pid = 2002] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:00:44 INFO - PROCESS | 2002 | --DOMWINDOW == 225 (0x7f05f0567000) [pid = 2002] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:00:45 INFO - PROCESS | 2002 | 1461614445054 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]]]}] 13:00:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:00:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 2639ms 13:00:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:00:45 INFO - PROCESS | 2002 | 1461614445087 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 13:00:45 INFO - PROCESS | 2002 | 1461614445090 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 13:00:45 INFO - PROCESS | 2002 | 1461614445097 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:00:45 INFO - PROCESS | 2002 | 1461614445100 Marionette TRACE conn4 <- [1,1550,null,{}] 13:00:45 INFO - PROCESS | 2002 | 1461614445106 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}] 13:00:45 INFO - PROCESS | 2002 | 1461614445364 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 13:00:45 INFO - PROCESS | 2002 | 1461614445386 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:45 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05caa90000 == 130 [pid = 2002] [id = 395] 13:00:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 226 (0x7f05c68f6800) [pid = 2002] [serial = 1186] [outer = (nil)] 13:00:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 227 (0x7f05cb6c4800) [pid = 2002] [serial = 1187] [outer = 0x7f05c68f6800] 13:00:45 INFO - PROCESS | 2002 | 1461614445452 Marionette DEBUG loaded listener.js 13:00:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 228 (0x7f05cc30a000) [pid = 2002] [serial = 1188] [outer = 0x7f05c68f6800] 13:00:46 INFO - PROCESS | 2002 | 1461614446252 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]]]}] 13:00:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:00:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1184ms 13:00:46 INFO - PROCESS | 2002 | 1461614446282 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 13:00:46 INFO - PROCESS | 2002 | 1461614446286 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 13:00:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:00:46 INFO - PROCESS | 2002 | 1461614446292 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:00:46 INFO - PROCESS | 2002 | 1461614446313 Marionette TRACE conn4 <- [1,1554,null,{}] 13:00:46 INFO - PROCESS | 2002 | 1461614446338 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}] 13:00:46 INFO - PROCESS | 2002 | 1461614446551 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 13:00:46 INFO - PROCESS | 2002 | 1461614446561 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:46 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d1818000 == 131 [pid = 2002] [id = 396] 13:00:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 229 (0x7f05cb8c5400) [pid = 2002] [serial = 1189] [outer = (nil)] 13:00:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 230 (0x7f05d01f7000) [pid = 2002] [serial = 1190] [outer = 0x7f05cb8c5400] 13:00:46 INFO - PROCESS | 2002 | 1461614446628 Marionette DEBUG loaded listener.js 13:00:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 231 (0x7f05d31d7000) [pid = 2002] [serial = 1191] [outer = 0x7f05cb8c5400] 13:00:47 INFO - PROCESS | 2002 | 1461614447932 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]]]}] 13:00:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:00:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1675ms 13:00:47 INFO - PROCESS | 2002 | 1461614447983 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 13:00:47 INFO - PROCESS | 2002 | 1461614447989 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 13:00:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:00:48 INFO - PROCESS | 2002 | 1461614447999 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:00:48 INFO - PROCESS | 2002 | 1461614448005 Marionette TRACE conn4 <- [1,1558,null,{}] 13:00:48 INFO - PROCESS | 2002 | 1461614448015 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}] 13:00:48 INFO - PROCESS | 2002 | 1461614448253 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 13:00:48 INFO - PROCESS | 2002 | 1461614448578 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:48 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c97dd800 == 132 [pid = 2002] [id = 397] 13:00:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 232 (0x7f05c84e3c00) [pid = 2002] [serial = 1192] [outer = (nil)] 13:00:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 233 (0x7f05c8573800) [pid = 2002] [serial = 1193] [outer = 0x7f05c84e3c00] 13:00:48 INFO - PROCESS | 2002 | 1461614448672 Marionette DEBUG loaded listener.js 13:00:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 234 (0x7f05ca9dc800) [pid = 2002] [serial = 1194] [outer = 0x7f05c84e3c00] 13:00:49 INFO - PROCESS | 2002 | 1461614449645 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]]]}] 13:00:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:00:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1691ms 13:00:49 INFO - PROCESS | 2002 | 1461614449692 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 13:00:49 INFO - PROCESS | 2002 | 1461614449702 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 13:00:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:00:49 INFO - PROCESS | 2002 | 1461614449714 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:00:49 INFO - PROCESS | 2002 | 1461614449717 Marionette TRACE conn4 <- [1,1562,null,{}] 13:00:49 INFO - PROCESS | 2002 | 1461614449724 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}] 13:00:50 INFO - PROCESS | 2002 | 1461614450013 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 13:00:50 INFO - PROCESS | 2002 | 1461614450354 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:50 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cfcd1000 == 133 [pid = 2002] [id = 398] 13:00:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 235 (0x7f05cc2d9c00) [pid = 2002] [serial = 1195] [outer = (nil)] 13:00:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 236 (0x7f05cde08000) [pid = 2002] [serial = 1196] [outer = 0x7f05cc2d9c00] 13:00:50 INFO - PROCESS | 2002 | 1461614450454 Marionette DEBUG loaded listener.js 13:00:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 237 (0x7f05ce88a000) [pid = 2002] [serial = 1197] [outer = 0x7f05cc2d9c00] 13:00:51 INFO - PROCESS | 2002 | 1461614451464 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]]]}] 13:00:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:00:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1786ms 13:00:51 INFO - PROCESS | 2002 | 1461614451500 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 13:00:51 INFO - PROCESS | 2002 | 1461614451503 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 13:00:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:00:51 INFO - PROCESS | 2002 | 1461614451510 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:00:51 INFO - PROCESS | 2002 | 1461614451517 Marionette TRACE conn4 <- [1,1566,null,{}] 13:00:51 INFO - PROCESS | 2002 | 1461614451534 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}] 13:00:51 INFO - PROCESS | 2002 | 1461614451772 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 13:00:52 INFO - PROCESS | 2002 | 1461614452074 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:52 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d94cf800 == 134 [pid = 2002] [id = 399] 13:00:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 238 (0x7f05d0053000) [pid = 2002] [serial = 1198] [outer = (nil)] 13:00:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 239 (0x7f05d030e000) [pid = 2002] [serial = 1199] [outer = 0x7f05d0053000] 13:00:52 INFO - PROCESS | 2002 | 1461614452160 Marionette DEBUG loaded listener.js 13:00:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 240 (0x7f05d31d4800) [pid = 2002] [serial = 1200] [outer = 0x7f05d0053000] 13:00:53 INFO - PROCESS | 2002 | 1461614453107 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]]]}] 13:00:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:00:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1644ms 13:00:53 INFO - PROCESS | 2002 | 1461614453156 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 13:00:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:00:53 INFO - PROCESS | 2002 | 1461614453161 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 13:00:53 INFO - PROCESS | 2002 | 1461614453167 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:00:53 INFO - PROCESS | 2002 | 1461614453170 Marionette TRACE conn4 <- [1,1570,null,{}] 13:00:53 INFO - PROCESS | 2002 | 1461614453176 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}] 13:00:53 INFO - PROCESS | 2002 | 1461614453443 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 13:00:53 INFO - PROCESS | 2002 | 1461614453772 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:53 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da915000 == 135 [pid = 2002] [id = 400] 13:00:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 241 (0x7f05d3b73800) [pid = 2002] [serial = 1201] [outer = (nil)] 13:00:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 242 (0x7f05d818ec00) [pid = 2002] [serial = 1202] [outer = 0x7f05d3b73800] 13:00:53 INFO - PROCESS | 2002 | 1461614453853 Marionette DEBUG loaded listener.js 13:00:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 243 (0x7f05d946a400) [pid = 2002] [serial = 1203] [outer = 0x7f05d3b73800] 13:00:54 INFO - PROCESS | 2002 | 1461614454728 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]]]}] 13:00:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:00:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1632ms 13:00:54 INFO - PROCESS | 2002 | 1461614454800 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 13:00:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:00:54 INFO - PROCESS | 2002 | 1461614454804 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 13:00:54 INFO - PROCESS | 2002 | 1461614454810 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:00:54 INFO - PROCESS | 2002 | 1461614454813 Marionette TRACE conn4 <- [1,1574,null,{}] 13:00:54 INFO - PROCESS | 2002 | 1461614454819 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}] 13:00:55 INFO - PROCESS | 2002 | 1461614455051 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 13:00:55 INFO - PROCESS | 2002 | 1461614455379 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:55 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dd7c1000 == 136 [pid = 2002] [id = 401] 13:00:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 244 (0x7f05d9fcf800) [pid = 2002] [serial = 1204] [outer = (nil)] 13:00:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 245 (0x7f05da93d000) [pid = 2002] [serial = 1205] [outer = 0x7f05d9fcf800] 13:00:55 INFO - PROCESS | 2002 | 1461614455464 Marionette DEBUG loaded listener.js 13:00:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 246 (0x7f05daad3c00) [pid = 2002] [serial = 1206] [outer = 0x7f05d9fcf800] 13:00:56 INFO - PROCESS | 2002 | 1461614456350 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]]]}] 13:00:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:00:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1584ms 13:00:56 INFO - PROCESS | 2002 | 1461614456394 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 13:00:56 INFO - PROCESS | 2002 | 1461614456399 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 13:00:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:00:56 INFO - PROCESS | 2002 | 1461614456405 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:00:56 INFO - PROCESS | 2002 | 1461614456407 Marionette TRACE conn4 <- [1,1578,null,{}] 13:00:56 INFO - PROCESS | 2002 | 1461614456413 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}] 13:00:56 INFO - PROCESS | 2002 | 1461614456651 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 13:00:56 INFO - PROCESS | 2002 | 1461614456948 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:56 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de13b000 == 137 [pid = 2002] [id = 402] 13:00:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 247 (0x7f05d97d4000) [pid = 2002] [serial = 1207] [outer = (nil)] 13:00:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 248 (0x7f05dda79000) [pid = 2002] [serial = 1208] [outer = 0x7f05d97d4000] 13:00:57 INFO - PROCESS | 2002 | 1461614457033 Marionette DEBUG loaded listener.js 13:00:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 249 (0x7f05ddf5e000) [pid = 2002] [serial = 1209] [outer = 0x7f05d97d4000] 13:00:57 INFO - PROCESS | 2002 | 1461614457850 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]]]}] 13:00:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:00:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1481ms 13:00:57 INFO - PROCESS | 2002 | 1461614457887 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 13:00:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:00:57 INFO - PROCESS | 2002 | 1461614457891 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 13:00:57 INFO - PROCESS | 2002 | 1461614457897 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:00:57 INFO - PROCESS | 2002 | 1461614457900 Marionette TRACE conn4 <- [1,1582,null,{}] 13:00:57 INFO - PROCESS | 2002 | 1461614457906 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}] 13:00:58 INFO - PROCESS | 2002 | 1461614458126 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 13:00:58 INFO - PROCESS | 2002 | 1461614458391 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:58 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e14a0800 == 138 [pid = 2002] [id = 403] 13:00:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 250 (0x7f05d9fd5400) [pid = 2002] [serial = 1210] [outer = (nil)] 13:00:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 251 (0x7f05de37e800) [pid = 2002] [serial = 1211] [outer = 0x7f05d9fd5400] 13:00:58 INFO - PROCESS | 2002 | 1461614458523 Marionette DEBUG loaded listener.js 13:00:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 252 (0x7f05de388400) [pid = 2002] [serial = 1212] [outer = 0x7f05d9fd5400] 13:00:59 INFO - PROCESS | 2002 | 1461614459487 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]]]}] 13:00:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:00:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1639ms 13:00:59 INFO - PROCESS | 2002 | 1461614459536 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 13:00:59 INFO - PROCESS | 2002 | 1461614459540 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 13:00:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:00:59 INFO - PROCESS | 2002 | 1461614459546 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:00:59 INFO - PROCESS | 2002 | 1461614459551 Marionette TRACE conn4 <- [1,1586,null,{}] 13:00:59 INFO - PROCESS | 2002 | 1461614459557 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}] 13:00:59 INFO - PROCESS | 2002 | 1461614459778 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 13:01:00 INFO - PROCESS | 2002 | 1461614460064 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:00 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e374d800 == 139 [pid = 2002] [id = 404] 13:01:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 253 (0x7f05dda7b000) [pid = 2002] [serial = 1213] [outer = (nil)] 13:01:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 254 (0x7f05defb8000) [pid = 2002] [serial = 1214] [outer = 0x7f05dda7b000] 13:01:00 INFO - PROCESS | 2002 | 1461614460149 Marionette DEBUG loaded listener.js 13:01:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 255 (0x7f05e05c5c00) [pid = 2002] [serial = 1215] [outer = 0x7f05dda7b000] 13:01:01 INFO - PROCESS | 2002 | 1461614461045 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]]]}] 13:01:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:01:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1530ms 13:01:01 INFO - PROCESS | 2002 | 1461614461077 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 13:01:01 INFO - PROCESS | 2002 | 1461614461080 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 13:01:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:01:01 INFO - PROCESS | 2002 | 1461614461087 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:01:01 INFO - PROCESS | 2002 | 1461614461091 Marionette TRACE conn4 <- [1,1590,null,{}] 13:01:01 INFO - PROCESS | 2002 | 1461614461096 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}] 13:01:01 INFO - PROCESS | 2002 | 1461614461311 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 13:01:01 INFO - PROCESS | 2002 | 1461614461644 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:01 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e4a7f800 == 140 [pid = 2002] [id = 405] 13:01:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 256 (0x7f05de4f2800) [pid = 2002] [serial = 1216] [outer = (nil)] 13:01:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 257 (0x7f05e0fbd800) [pid = 2002] [serial = 1217] [outer = 0x7f05de4f2800] 13:01:01 INFO - PROCESS | 2002 | 1461614461729 Marionette DEBUG loaded listener.js 13:01:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 258 (0x7f05e0fcc800) [pid = 2002] [serial = 1218] [outer = 0x7f05de4f2800] 13:01:02 INFO - PROCESS | 2002 | 1461614462609 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]]]}] 13:01:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:01:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1584ms 13:01:02 INFO - PROCESS | 2002 | 1461614462672 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 13:01:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:01:02 INFO - PROCESS | 2002 | 1461614462677 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 13:01:02 INFO - PROCESS | 2002 | 1461614462683 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:01:02 INFO - PROCESS | 2002 | 1461614462687 Marionette TRACE conn4 <- [1,1594,null,{}] 13:01:02 INFO - PROCESS | 2002 | 1461614462692 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}] 13:01:02 INFO - PROCESS | 2002 | 1461614462926 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 13:01:03 INFO - PROCESS | 2002 | 1461614463276 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:03 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f0c41000 == 141 [pid = 2002] [id = 406] 13:01:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 259 (0x7f05e25d6c00) [pid = 2002] [serial = 1219] [outer = (nil)] 13:01:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 260 (0x7f05e2631000) [pid = 2002] [serial = 1220] [outer = 0x7f05e25d6c00] 13:01:03 INFO - PROCESS | 2002 | 1461614463360 Marionette DEBUG loaded listener.js 13:01:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 261 (0x7f05e2955800) [pid = 2002] [serial = 1221] [outer = 0x7f05e25d6c00] 13:01:04 INFO - PROCESS | 2002 | 1461614464243 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]]]}] 13:01:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:01:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1633ms 13:01:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:01:04 INFO - PROCESS | 2002 | 1461614464317 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 13:01:04 INFO - PROCESS | 2002 | 1461614464321 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 13:01:04 INFO - PROCESS | 2002 | 1461614464327 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:01:04 INFO - PROCESS | 2002 | 1461614464331 Marionette TRACE conn4 <- [1,1598,null,{}] 13:01:04 INFO - PROCESS | 2002 | 1461614464336 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}] 13:01:04 INFO - PROCESS | 2002 | 1461614464626 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 13:01:04 INFO - PROCESS | 2002 | 1461614464941 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:04 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f601c800 == 142 [pid = 2002] [id = 407] 13:01:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 262 (0x7f05e2626000) [pid = 2002] [serial = 1222] [outer = (nil)] 13:01:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 263 (0x7f05e2fbe000) [pid = 2002] [serial = 1223] [outer = 0x7f05e2626000] 13:01:05 INFO - PROCESS | 2002 | 1461614465028 Marionette DEBUG loaded listener.js 13:01:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 264 (0x7f05e4798c00) [pid = 2002] [serial = 1224] [outer = 0x7f05e2626000] 13:01:05 INFO - PROCESS | 2002 | 1461614465898 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]]]}] 13:01:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:01:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1631ms 13:01:05 INFO - PROCESS | 2002 | 1461614465958 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 13:01:05 INFO - PROCESS | 2002 | 1461614465962 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 13:01:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:01:05 INFO - PROCESS | 2002 | 1461614465968 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:01:05 INFO - PROCESS | 2002 | 1461614465971 Marionette TRACE conn4 <- [1,1602,null,{}] 13:01:05 INFO - PROCESS | 2002 | 1461614465976 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}] 13:01:06 INFO - PROCESS | 2002 | 1461614466197 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 13:01:06 INFO - PROCESS | 2002 | 1461614466470 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:06 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c6717000 == 143 [pid = 2002] [id = 408] 13:01:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 265 (0x7f05e2626c00) [pid = 2002] [serial = 1225] [outer = (nil)] 13:01:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 266 (0x7f05e67b7800) [pid = 2002] [serial = 1226] [outer = 0x7f05e2626c00] 13:01:06 INFO - PROCESS | 2002 | 1461614466592 Marionette DEBUG loaded listener.js 13:01:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 267 (0x7f05ef909000) [pid = 2002] [serial = 1227] [outer = 0x7f05e2626c00] 13:01:07 INFO - PROCESS | 2002 | 1461614467449 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]]]}] 13:01:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:01:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1531ms 13:01:07 INFO - PROCESS | 2002 | 1461614467501 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 13:01:07 INFO - PROCESS | 2002 | 1461614467504 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 13:01:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:01:07 INFO - PROCESS | 2002 | 1461614467510 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:01:07 INFO - PROCESS | 2002 | 1461614467522 Marionette TRACE conn4 <- [1,1606,null,{}] 13:01:07 INFO - PROCESS | 2002 | 1461614467527 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}] 13:01:07 INFO - PROCESS | 2002 | 1461614467772 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 13:01:08 INFO - PROCESS | 2002 | 1461614468074 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:08 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c32cf800 == 144 [pid = 2002] [id = 409] 13:01:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 268 (0x7f05e3239000) [pid = 2002] [serial = 1228] [outer = (nil)] 13:01:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 269 (0x7f05f0c24400) [pid = 2002] [serial = 1229] [outer = 0x7f05e3239000] 13:01:08 INFO - PROCESS | 2002 | 1461614468157 Marionette DEBUG loaded listener.js 13:01:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 270 (0x7f05f3cbd800) [pid = 2002] [serial = 1230] [outer = 0x7f05e3239000] 13:01:09 INFO - PROCESS | 2002 | 1461614469019 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]]]}] 13:01:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:01:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1544ms 13:01:09 INFO - PROCESS | 2002 | 1461614469055 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 13:01:09 INFO - PROCESS | 2002 | 1461614469059 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 13:01:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:01:09 INFO - PROCESS | 2002 | 1461614469064 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:01:09 INFO - PROCESS | 2002 | 1461614469067 Marionette TRACE conn4 <- [1,1610,null,{}] 13:01:09 INFO - PROCESS | 2002 | 1461614469072 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}] 13:01:09 INFO - PROCESS | 2002 | 1461614469304 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 13:01:09 INFO - PROCESS | 2002 | 1461614469627 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:09 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c3d75800 == 145 [pid = 2002] [id = 410] 13:01:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 271 (0x7f05db90a800) [pid = 2002] [serial = 1231] [outer = (nil)] 13:01:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 272 (0x7f05f5f07000) [pid = 2002] [serial = 1232] [outer = 0x7f05db90a800] 13:01:09 INFO - PROCESS | 2002 | 1461614469706 Marionette DEBUG loaded listener.js 13:01:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 273 (0x7f05f5fce000) [pid = 2002] [serial = 1233] [outer = 0x7f05db90a800] 13:01:10 INFO - PROCESS | 2002 | 1461614470540 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]]]}] 13:01:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:01:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1527ms 13:01:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:01:10 INFO - PROCESS | 2002 | 1461614470594 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 13:01:10 INFO - PROCESS | 2002 | 1461614470597 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 13:01:10 INFO - PROCESS | 2002 | 1461614470603 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:01:10 INFO - PROCESS | 2002 | 1461614470606 Marionette TRACE conn4 <- [1,1614,null,{}] 13:01:10 INFO - PROCESS | 2002 | 1461614470611 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}] 13:01:10 INFO - PROCESS | 2002 | 1461614470818 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 13:01:11 INFO - PROCESS | 2002 | 1461614471091 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:11 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c3d8f800 == 146 [pid = 2002] [id = 411] 13:01:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 274 (0x7f05c3f11c00) [pid = 2002] [serial = 1234] [outer = (nil)] 13:01:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 275 (0x7f05c3f18000) [pid = 2002] [serial = 1235] [outer = 0x7f05c3f11c00] 13:01:11 INFO - PROCESS | 2002 | 1461614471212 Marionette DEBUG loaded listener.js 13:01:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 276 (0x7f05c3f1cc00) [pid = 2002] [serial = 1236] [outer = 0x7f05c3f11c00] 13:01:12 INFO - PROCESS | 2002 | 1461614472074 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]]]}] 13:01:12 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 13:01:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1533ms 13:01:12 INFO - PROCESS | 2002 | 1461614472137 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 13:01:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:01:12 INFO - PROCESS | 2002 | 1461614472143 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 13:01:12 INFO - PROCESS | 2002 | 1461614472151 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:01:12 INFO - PROCESS | 2002 | 1461614472154 Marionette TRACE conn4 <- [1,1618,null,{}] 13:01:12 INFO - PROCESS | 2002 | 1461614472161 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}] 13:01:12 INFO - PROCESS | 2002 | 1461614472405 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 13:01:12 INFO - PROCESS | 2002 | 1461614472712 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:12 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c3f64000 == 147 [pid = 2002] [id = 412] 13:01:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 277 (0x7f05c3f12000) [pid = 2002] [serial = 1237] [outer = (nil)] 13:01:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 278 (0x7f05dd941c00) [pid = 2002] [serial = 1238] [outer = 0x7f05c3f12000] 13:01:12 INFO - PROCESS | 2002 | 1461614472796 Marionette DEBUG loaded listener.js 13:01:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 279 (0x7f05dd945c00) [pid = 2002] [serial = 1239] [outer = 0x7f05c3f12000] 13:01:13 INFO - PROCESS | 2002 | 1461614473631 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]]]}] 13:01:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:01:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1537ms 13:01:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:01:13 INFO - PROCESS | 2002 | 1461614473688 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 13:01:13 INFO - PROCESS | 2002 | 1461614473691 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 13:01:13 INFO - PROCESS | 2002 | 1461614473697 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:01:13 INFO - PROCESS | 2002 | 1461614473700 Marionette TRACE conn4 <- [1,1622,null,{}] 13:01:13 INFO - PROCESS | 2002 | 1461614473706 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}] 13:01:13 INFO - PROCESS | 2002 | 1461614473940 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 13:01:14 INFO - PROCESS | 2002 | 1461614474276 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:14 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c412a800 == 148 [pid = 2002] [id = 413] 13:01:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 280 (0x7f05c3f1d000) [pid = 2002] [serial = 1240] [outer = (nil)] 13:01:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 281 (0x7f05c6b92000) [pid = 2002] [serial = 1241] [outer = 0x7f05c3f1d000] 13:01:14 INFO - PROCESS | 2002 | 1461614474358 Marionette DEBUG loaded listener.js 13:01:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 282 (0x7f05de376800) [pid = 2002] [serial = 1242] [outer = 0x7f05c3f1d000] 13:01:15 INFO - PROCESS | 2002 | 1461614475243 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]]]}] 13:01:15 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 13:01:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1584ms 13:01:15 INFO - PROCESS | 2002 | 1461614475281 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 13:01:15 INFO - PROCESS | 2002 | 1461614475285 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 13:01:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:01:15 INFO - PROCESS | 2002 | 1461614475291 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:01:15 INFO - PROCESS | 2002 | 1461614475295 Marionette TRACE conn4 <- [1,1626,null,{}] 13:01:15 INFO - PROCESS | 2002 | 1461614475300 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}] 13:01:15 INFO - PROCESS | 2002 | 1461614475530 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 13:01:15 INFO - PROCESS | 2002 | 1461614475850 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:15 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c68d5800 == 149 [pid = 2002] [id = 414] 13:01:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 283 (0x7f05c365c800) [pid = 2002] [serial = 1243] [outer = (nil)] 13:01:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 284 (0x7f05c3665c00) [pid = 2002] [serial = 1244] [outer = 0x7f05c365c800] 13:01:15 INFO - PROCESS | 2002 | 1461614475932 Marionette DEBUG loaded listener.js 13:01:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 285 (0x7f05c366b000) [pid = 2002] [serial = 1245] [outer = 0x7f05c365c800] 13:01:16 INFO - PROCESS | 2002 | 1461614476775 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]]]}] 13:01:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:01:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1535ms 13:01:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:01:16 INFO - PROCESS | 2002 | 1461614476828 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 13:01:16 INFO - PROCESS | 2002 | 1461614476831 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 13:01:16 INFO - PROCESS | 2002 | 1461614476837 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:01:16 INFO - PROCESS | 2002 | 1461614476840 Marionette TRACE conn4 <- [1,1630,null,{}] 13:01:16 INFO - PROCESS | 2002 | 1461614476850 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}] 13:01:17 INFO - PROCESS | 2002 | 1461614477065 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 13:01:17 INFO - PROCESS | 2002 | 1461614477381 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:17 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cde4c800 == 150 [pid = 2002] [id = 415] 13:01:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 286 (0x7f05c3665800) [pid = 2002] [serial = 1246] [outer = (nil)] 13:01:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 287 (0x7f05cc2e6400) [pid = 2002] [serial = 1247] [outer = 0x7f05c3665800] 13:01:17 INFO - PROCESS | 2002 | 1461614477462 Marionette DEBUG loaded listener.js 13:01:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 288 (0x7f05d3e6b400) [pid = 2002] [serial = 1248] [outer = 0x7f05c3665800] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e3ab8000 == 149 [pid = 2002] [id = 252] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d95c6000 == 148 [pid = 2002] [id = 330] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e4159000 == 147 [pid = 2002] [id = 213] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3cb5800 == 146 [pid = 2002] [id = 327] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05fae84000 == 145 [pid = 2002] [id = 90] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cf6db000 == 144 [pid = 2002] [id = 325] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cacde000 == 143 [pid = 2002] [id = 324] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddd62800 == 142 [pid = 2002] [id = 259] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05fae77800 == 141 [pid = 2002] [id = 256] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05fae7f000 == 140 [pid = 2002] [id = 338] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f7b82000 == 139 [pid = 2002] [id = 337] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f05bf000 == 138 [pid = 2002] [id = 334] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e054d800 == 137 [pid = 2002] [id = 332] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e31e6800 == 136 [pid = 2002] [id = 333] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f5be0000 == 135 [pid = 2002] [id = 336] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3328800 == 134 [pid = 2002] [id = 339] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ce881800 == 133 [pid = 2002] [id = 386] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ce86a000 == 132 [pid = 2002] [id = 385] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c4ada000 == 131 [pid = 2002] [id = 384] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c802f800 == 130 [pid = 2002] [id = 383] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cf81d800 == 129 [pid = 2002] [id = 382] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05fae7d000 == 128 [pid = 2002] [id = 381] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f5533000 == 127 [pid = 2002] [id = 380] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ea9f3800 == 126 [pid = 2002] [id = 379] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e1e97000 == 125 [pid = 2002] [id = 378] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de083000 == 124 [pid = 2002] [id = 377] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddbc4000 == 123 [pid = 2002] [id = 376] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3c37800 == 122 [pid = 2002] [id = 375] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ce232000 == 121 [pid = 2002] [id = 374] 13:01:18 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c83d0000 == 120 [pid = 2002] [id = 373] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 287 (0x7f05de371c00) [pid = 2002] [serial = 906] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 286 (0x7f05d3e6dc00) [pid = 2002] [serial = 792] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 285 (0x7f05d17e2000) [pid = 2002] [serial = 912] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 284 (0x7f05f08e8c00) [pid = 2002] [serial = 825] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 283 (0x7f05db903000) [pid = 2002] [serial = 819] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 282 (0x7f05e0ebb000) [pid = 2002] [serial = 1064] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 281 (0x7f05cc311400) [pid = 2002] [serial = 873] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 280 (0x7f05e0ebf800) [pid = 2002] [serial = 948] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 279 (0x7f05d005c400) [pid = 2002] [serial = 1085] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 278 (0x7f05da950800) [pid = 2002] [serial = 879] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 277 (0x7f05c68f8000) [pid = 2002] [serial = 1088] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 276 (0x7f05ef904800) [pid = 2002] [serial = 960] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 275 (0x7f05f0a46c00) [pid = 2002] [serial = 1070] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 274 (0x7f05f5d4e800) [pid = 2002] [serial = 1073] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 273 (0x7f05e69d0c00) [pid = 2002] [serial = 765] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 272 (0x7f05f3c3dc00) [pid = 2002] [serial = 828] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 271 (0x7f05f0c23400) [pid = 2002] [serial = 900] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 270 (0x7f05e3d5b000) [pid = 2002] [serial = 822] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 269 (0x7f05f055dc00) [pid = 2002] [serial = 813] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 268 (0x7f05dd9eb400) [pid = 2002] [serial = 882] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 267 (0x7f05f6085c00) [pid = 2002] [serial = 831] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 266 (0x7f05d005e400) [pid = 2002] [serial = 1082] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 265 (0x7f05d1871000) [pid = 2002] [serial = 876] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 264 (0x7f05c856d400) [pid = 2002] [serial = 1094] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 263 (0x7f05e0fc3000) [pid = 2002] [serial = 837] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 262 (0x7f05cc3e7800) [pid = 2002] [serial = 1106] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 261 (0x7f05de370400) [pid = 2002] [serial = 885] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 260 (0x7f05cf6e6c00) [pid = 2002] [serial = 1107] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 259 (0x7f05d9466400) [pid = 2002] [serial = 1115] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 258 (0x7f05defbb400) [pid = 2002] [serial = 759] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 257 (0x7f05d31d5c00) [pid = 2002] [serial = 816] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 256 (0x7f05e2b8c800) [pid = 2002] [serial = 762] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 255 (0x7f05e2a94400) [pid = 2002] [serial = 891] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 254 (0x7f05f1ade800) [pid = 2002] [serial = 768] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 253 (0x7f05dda76000) [pid = 2002] [serial = 1061] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 252 (0x7f05d01f8c00) [pid = 2002] [serial = 783] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 251 (0x7f05d1870000) [pid = 2002] [serial = 936] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 250 (0x7f05df9d8800) [pid = 2002] [serial = 1053] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 249 (0x7f05d0054c00) [pid = 2002] [serial = 1109] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 248 (0x7f05c8390800) [pid = 2002] [serial = 1091] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 247 (0x7f05defb7800) [pid = 2002] [serial = 996] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 246 (0x7f05e2a95000) [pid = 2002] [serial = 1067] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 245 (0x7f05cac8dc00) [pid = 2002] [serial = 909] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 244 (0x7f05e1c6c000) [pid = 2002] [serial = 999] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 243 (0x7f05db6eec00) [pid = 2002] [serial = 870] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 242 (0x7f05e2b8bc00) [pid = 2002] [serial = 954] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 241 (0x7f05cc2ce000) [pid = 2002] [serial = 933] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 240 (0x7f05d01f4800) [pid = 2002] [serial = 780] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 239 (0x7f05e2a91000) [pid = 2002] [serial = 696] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 238 (0x7f05e3d56400) [pid = 2002] [serial = 894] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 237 (0x7f05d8192400) [pid = 2002] [serial = 1059] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 236 (0x7f05e479b000) [pid = 2002] [serial = 957] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 235 (0x7f05f5f07800) [pid = 2002] [serial = 777] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 234 (0x7f05e2951400) [pid = 2002] [serial = 951] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 233 (0x7f05de378000) [pid = 2002] [serial = 945] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 232 (0x7f05ddc5f800) [pid = 2002] [serial = 1062] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 231 (0x7f05da950400) [pid = 2002] [serial = 1118] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 230 (0x7f05d3d87800) [pid = 2002] [serial = 1058] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 229 (0x7f05c6b8cc00) [pid = 2002] [serial = 1100] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 228 (0x7f05e2166400) [pid = 2002] [serial = 888] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 227 (0x7f05d1877800) [pid = 2002] [serial = 834] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 226 (0x7f05cc3eb400) [pid = 2002] [serial = 1055] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 225 (0x7f05cc2d7400) [pid = 2002] [serial = 840] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 224 (0x7f05cfc06400) [pid = 2002] [serial = 1056] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 223 (0x7f05f5fdac00) [pid = 2002] [serial = 903] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 222 (0x7f05cc574800) [pid = 2002] [serial = 786] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 221 (0x7f05cb8c5000) [pid = 2002] [serial = 789] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 220 (0x7f05d0309800) [pid = 2002] [serial = 1110] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 219 (0x7f05cc3ef800) [pid = 2002] [serial = 774] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 218 (0x7f05d274ec00) [pid = 2002] [serial = 1112] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 217 (0x7f05d0051800) [pid = 2002] [serial = 1079] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 216 (0x7f05ca9db000) [pid = 2002] [serial = 1076] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 215 (0x7f05cabbc400) [pid = 2002] [serial = 1104] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 214 (0x7f05e6c1b000) [pid = 2002] [serial = 897] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 213 (0x7f05d3d88800) [pid = 2002] [serial = 1113] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 212 (0x7f05c8397800) [pid = 2002] [serial = 1103] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 211 (0x7f05e0fca000) [pid = 2002] [serial = 846] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 210 (0x7f05d2f21000) [pid = 2002] [serial = 753] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 209 (0x7f05d9fca000) [pid = 2002] [serial = 1116] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 208 (0x7f05da946400) [pid = 2002] [serial = 843] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 207 (0x7f05c857a000) [pid = 2002] [serial = 1097] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 206 (0x7f05f1d38c00) [pid = 2002] [serial = 963] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 205 (0x7f05d95dd800) [pid = 2002] [serial = 939] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 204 (0x7f05da93dc00) [pid = 2002] [serial = 756] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 203 (0x7f05dd150c00) [pid = 2002] [serial = 942] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | --DOMWINDOW == 202 (0x7f05f5ba8800) [pid = 2002] [serial = 771] [outer = (nil)] [url = about:blank] 13:01:19 INFO - PROCESS | 2002 | 1461614479749 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]]]}] 13:01:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:01:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 2939ms 13:01:19 INFO - PROCESS | 2002 | 1461614479776 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 13:01:19 INFO - PROCESS | 2002 | 1461614479783 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 13:01:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:01:19 INFO - PROCESS | 2002 | 1461614479790 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:01:19 INFO - PROCESS | 2002 | 1461614479796 Marionette TRACE conn4 <- [1,1634,null,{}] 13:01:19 INFO - PROCESS | 2002 | 1461614479802 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}] 13:01:20 INFO - PROCESS | 2002 | 1461614480008 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 13:01:20 INFO - PROCESS | 2002 | 1461614480185 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:20 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c68db800 == 121 [pid = 2002] [id = 416] 13:01:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 203 (0x7f05c513c400) [pid = 2002] [serial = 1249] [outer = (nil)] 13:01:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 204 (0x7f05c68f8400) [pid = 2002] [serial = 1250] [outer = 0x7f05c513c400] 13:01:20 INFO - PROCESS | 2002 | 1461614480252 Marionette DEBUG loaded listener.js 13:01:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 205 (0x7f05c84e7000) [pid = 2002] [serial = 1251] [outer = 0x7f05c513c400] 13:01:21 INFO - PROCESS | 2002 | 1461614481088 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]]]}] 13:01:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:01:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1384ms 13:01:21 INFO - PROCESS | 2002 | 1461614481175 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 13:01:21 INFO - PROCESS | 2002 | 1461614481183 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 13:01:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:01:21 INFO - PROCESS | 2002 | 1461614481193 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:01:21 INFO - PROCESS | 2002 | 1461614481197 Marionette TRACE conn4 <- [1,1638,null,{}] 13:01:21 INFO - PROCESS | 2002 | 1461614481202 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}] 13:01:21 INFO - PROCESS | 2002 | 1461614481414 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 13:01:21 INFO - PROCESS | 2002 | 1461614481630 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:21 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c82d2000 == 122 [pid = 2002] [id = 417] 13:01:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 206 (0x7f05c838ec00) [pid = 2002] [serial = 1252] [outer = (nil)] 13:01:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 207 (0x7f05c97f2c00) [pid = 2002] [serial = 1253] [outer = 0x7f05c838ec00] 13:01:21 INFO - PROCESS | 2002 | 1461614481692 Marionette DEBUG loaded listener.js 13:01:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 208 (0x7f05cabbc400) [pid = 2002] [serial = 1254] [outer = 0x7f05c838ec00] 13:01:22 INFO - PROCESS | 2002 | 1461614482590 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]]]}] 13:01:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:01:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1430ms 13:01:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:01:22 INFO - PROCESS | 2002 | 1461614482624 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 13:01:22 INFO - PROCESS | 2002 | 1461614482627 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 13:01:22 INFO - PROCESS | 2002 | 1461614482633 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:01:22 INFO - PROCESS | 2002 | 1461614482638 Marionette TRACE conn4 <- [1,1642,null,{}] 13:01:22 INFO - PROCESS | 2002 | 1461614482665 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}] 13:01:22 INFO - PROCESS | 2002 | 1461614482936 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 13:01:23 INFO - PROCESS | 2002 | 1461614483008 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:23 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c97c7000 == 123 [pid = 2002] [id = 418] 13:01:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 209 (0x7f05cb6bc000) [pid = 2002] [serial = 1255] [outer = (nil)] 13:01:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 210 (0x7f05cb8bd800) [pid = 2002] [serial = 1256] [outer = 0x7f05cb6bc000] 13:01:23 INFO - PROCESS | 2002 | 1461614483336 Marionette DEBUG loaded listener.js 13:01:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 211 (0x7f05cb9e0000) [pid = 2002] [serial = 1257] [outer = 0x7f05cb6bc000] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 210 (0x7f05cabbb400) [pid = 2002] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 209 (0x7f05d0306000) [pid = 2002] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 208 (0x7f05cabbc800) [pid = 2002] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 207 (0x7f05d01f5800) [pid = 2002] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 206 (0x7f05f5fc8400) [pid = 2002] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 205 (0x7f05cabc4800) [pid = 2002] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 204 (0x7f05cb9d8800) [pid = 2002] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 203 (0x7f05cb9d7400) [pid = 2002] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 202 (0x7f05f0ab3800) [pid = 2002] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 201 (0x7f05ddf56400) [pid = 2002] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 200 (0x7f05e05c6000) [pid = 2002] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 199 (0x7f05d82bd800) [pid = 2002] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 198 (0x7f05ce331400) [pid = 2002] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 197 (0x7f05d9fcc000) [pid = 2002] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 196 (0x7f05ce336c00) [pid = 2002] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 195 (0x7f05d01f2c00) [pid = 2002] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 194 (0x7f05c8570400) [pid = 2002] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 193 (0x7f05ca9da800) [pid = 2002] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 192 (0x7f05da943c00) [pid = 2002] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 191 (0x7f05ce32e000) [pid = 2002] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 190 (0x7f05c68f6800) [pid = 2002] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 189 (0x7f05c4bd7c00) [pid = 2002] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 188 (0x7f05cabc1c00) [pid = 2002] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 187 (0x7f05d0058c00) [pid = 2002] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 186 (0x7f05cac8fc00) [pid = 2002] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:01:24 INFO - PROCESS | 2002 | --DOMWINDOW == 185 (0x7f05c84e1c00) [pid = 2002] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:01:24 INFO - PROCESS | 2002 | 1461614484762 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]]]}] 13:01:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:01:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2151ms 13:01:24 INFO - PROCESS | 2002 | 1461614484784 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 13:01:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:01:24 INFO - PROCESS | 2002 | 1461614484789 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 13:01:24 INFO - PROCESS | 2002 | 1461614484795 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:01:24 INFO - PROCESS | 2002 | 1461614484799 Marionette TRACE conn4 <- [1,1646,null,{}] 13:01:24 INFO - PROCESS | 2002 | 1461614484805 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}] 13:01:25 INFO - PROCESS | 2002 | 1461614485016 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 13:01:25 INFO - PROCESS | 2002 | 1461614485202 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:25 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05caa8f800 == 124 [pid = 2002] [id = 419] 13:01:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 186 (0x7f05c4bd7c00) [pid = 2002] [serial = 1258] [outer = (nil)] 13:01:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 187 (0x7f05cb8c0800) [pid = 2002] [serial = 1259] [outer = 0x7f05c4bd7c00] 13:01:25 INFO - PROCESS | 2002 | 1461614485267 Marionette DEBUG loaded listener.js 13:01:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 188 (0x7f05cc2cb000) [pid = 2002] [serial = 1260] [outer = 0x7f05c4bd7c00] 13:01:26 INFO - PROCESS | 2002 | 1461614486017 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]]]}] 13:01:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:01:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1238ms 13:01:26 INFO - PROCESS | 2002 | 1461614486033 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 13:01:26 INFO - PROCESS | 2002 | 1461614486036 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 13:01:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:01:26 INFO - PROCESS | 2002 | 1461614486044 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:01:26 INFO - PROCESS | 2002 | 1461614486047 Marionette TRACE conn4 <- [1,1650,null,{}] 13:01:26 INFO - PROCESS | 2002 | 1461614486052 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}] 13:01:26 INFO - PROCESS | 2002 | 1461614486442 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 13:01:26 INFO - PROCESS | 2002 | 1461614486619 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:26 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c4acc800 == 125 [pid = 2002] [id = 420] 13:01:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 189 (0x7f05c3661c00) [pid = 2002] [serial = 1261] [outer = (nil)] 13:01:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 190 (0x7f05c366b400) [pid = 2002] [serial = 1262] [outer = 0x7f05c3661c00] 13:01:26 INFO - PROCESS | 2002 | 1461614486699 Marionette DEBUG loaded listener.js 13:01:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 191 (0x7f05c5133000) [pid = 2002] [serial = 1263] [outer = 0x7f05c3661c00] 13:01:27 INFO - PROCESS | 2002 | 1461614487742 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]]]}] 13:01:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:01:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1729ms 13:01:27 INFO - PROCESS | 2002 | 1461614487776 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 13:01:27 INFO - PROCESS | 2002 | 1461614487781 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 13:01:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:01:27 INFO - PROCESS | 2002 | 1461614487789 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:01:27 INFO - PROCESS | 2002 | 1461614487796 Marionette TRACE conn4 <- [1,1654,null,{}] 13:01:27 INFO - PROCESS | 2002 | 1461614487803 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}] 13:01:28 INFO - PROCESS | 2002 | 1461614488026 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 13:01:28 INFO - PROCESS | 2002 | 1461614488292 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:28 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c9541000 == 126 [pid = 2002] [id = 421] 13:01:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 192 (0x7f05c89f5c00) [pid = 2002] [serial = 1264] [outer = (nil)] 13:01:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 193 (0x7f05ca9dd400) [pid = 2002] [serial = 1265] [outer = 0x7f05c89f5c00] 13:01:28 INFO - PROCESS | 2002 | 1461614488416 Marionette DEBUG loaded listener.js 13:01:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 194 (0x7f05cac83000) [pid = 2002] [serial = 1266] [outer = 0x7f05c89f5c00] 13:01:29 INFO - PROCESS | 2002 | 1461614489358 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]]]}] 13:01:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:01:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1633ms 13:01:29 INFO - PROCESS | 2002 | 1461614489423 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 13:01:29 INFO - PROCESS | 2002 | 1461614489429 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 13:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:01:29 INFO - PROCESS | 2002 | 1461614489437 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:01:29 INFO - PROCESS | 2002 | 1461614489440 Marionette TRACE conn4 <- [1,1658,null,{}] 13:01:29 INFO - PROCESS | 2002 | 1461614489448 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}] 13:01:29 INFO - PROCESS | 2002 | 1461614489767 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 13:01:30 INFO - PROCESS | 2002 | 1461614490175 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:30 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cb811000 == 127 [pid = 2002] [id = 422] 13:01:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 195 (0x7f05cb9da400) [pid = 2002] [serial = 1267] [outer = (nil)] 13:01:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 196 (0x7f05cb9e5000) [pid = 2002] [serial = 1268] [outer = 0x7f05cb9da400] 13:01:30 INFO - PROCESS | 2002 | 1461614490249 Marionette DEBUG loaded listener.js 13:01:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 197 (0x7f05cc2ed000) [pid = 2002] [serial = 1269] [outer = 0x7f05cb9da400] 13:01:31 INFO - PROCESS | 2002 | 1461614491166 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]]]}] 13:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1782ms 13:01:31 INFO - PROCESS | 2002 | 1461614491220 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 13:01:31 INFO - PROCESS | 2002 | 1461614491227 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 13:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:01:31 INFO - PROCESS | 2002 | 1461614491243 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:01:31 INFO - PROCESS | 2002 | 1461614491251 Marionette TRACE conn4 <- [1,1662,null,{}] 13:01:31 INFO - PROCESS | 2002 | 1461614491258 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}] 13:01:31 INFO - PROCESS | 2002 | 1461614491544 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 13:01:31 INFO - PROCESS | 2002 | 1461614491852 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:31 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cddaa000 == 128 [pid = 2002] [id = 423] 13:01:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 198 (0x7f05cb9dd400) [pid = 2002] [serial = 1270] [outer = (nil)] 13:01:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 199 (0x7f05cc3f0800) [pid = 2002] [serial = 1271] [outer = 0x7f05cb9dd400] 13:01:31 INFO - PROCESS | 2002 | 1461614491946 Marionette DEBUG loaded listener.js 13:01:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 200 (0x7f05cc578000) [pid = 2002] [serial = 1272] [outer = 0x7f05cb9dd400] 13:01:32 INFO - PROCESS | 2002 | 1461614492865 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]]]}] 13:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1700ms 13:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:01:32 INFO - PROCESS | 2002 | 1461614492936 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 13:01:32 INFO - PROCESS | 2002 | 1461614492939 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 13:01:32 INFO - PROCESS | 2002 | 1461614492946 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:01:32 INFO - PROCESS | 2002 | 1461614492949 Marionette TRACE conn4 <- [1,1666,null,{}] 13:01:32 INFO - PROCESS | 2002 | 1461614492956 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}] 13:01:33 INFO - PROCESS | 2002 | 1461614493224 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 13:01:33 INFO - PROCESS | 2002 | 1461614493525 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:33 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce229000 == 129 [pid = 2002] [id = 424] 13:01:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 201 (0x7f05cc304c00) [pid = 2002] [serial = 1273] [outer = (nil)] 13:01:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 202 (0x7f05ce331800) [pid = 2002] [serial = 1274] [outer = 0x7f05cc304c00] 13:01:33 INFO - PROCESS | 2002 | 1461614493608 Marionette DEBUG loaded listener.js 13:01:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 203 (0x7f05ce88fc00) [pid = 2002] [serial = 1275] [outer = 0x7f05cc304c00] 13:01:34 INFO - PROCESS | 2002 | 1461614494459 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]]]}] 13:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1588ms 13:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:01:34 INFO - PROCESS | 2002 | 1461614494533 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 13:01:34 INFO - PROCESS | 2002 | 1461614494536 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 13:01:34 INFO - PROCESS | 2002 | 1461614494542 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:01:34 INFO - PROCESS | 2002 | 1461614494545 Marionette TRACE conn4 <- [1,1670,null,{}] 13:01:34 INFO - PROCESS | 2002 | 1461614494551 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}] 13:01:34 INFO - PROCESS | 2002 | 1461614494775 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 13:01:35 INFO - PROCESS | 2002 | 1461614495086 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:35 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf80b000 == 130 [pid = 2002] [id = 425] 13:01:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 204 (0x7f05cfc05800) [pid = 2002] [serial = 1276] [outer = (nil)] 13:01:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 205 (0x7f05cfc09000) [pid = 2002] [serial = 1277] [outer = 0x7f05cfc05800] 13:01:35 INFO - PROCESS | 2002 | 1461614495177 Marionette DEBUG loaded listener.js 13:01:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 206 (0x7f05d01ef000) [pid = 2002] [serial = 1278] [outer = 0x7f05cfc05800] 13:01:36 INFO - PROCESS | 2002 | 1461614496125 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]]]}] 13:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1630ms 13:01:36 INFO - PROCESS | 2002 | 1461614496172 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 13:01:36 INFO - PROCESS | 2002 | 1461614496176 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 13:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:01:36 INFO - PROCESS | 2002 | 1461614496201 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:01:36 INFO - PROCESS | 2002 | 1461614496204 Marionette TRACE conn4 <- [1,1674,null,{}] 13:01:36 INFO - PROCESS | 2002 | 1461614496210 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}] 13:01:36 INFO - PROCESS | 2002 | 1461614496431 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 13:01:36 INFO - PROCESS | 2002 | 1461614496703 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:36 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d02ce000 == 131 [pid = 2002] [id = 426] 13:01:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 207 (0x7f05ce891400) [pid = 2002] [serial = 1279] [outer = (nil)] 13:01:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 208 (0x7f05d17df800) [pid = 2002] [serial = 1280] [outer = 0x7f05ce891400] 13:01:36 INFO - PROCESS | 2002 | 1461614496779 Marionette DEBUG loaded listener.js 13:01:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 209 (0x7f05d1878000) [pid = 2002] [serial = 1281] [outer = 0x7f05ce891400] 13:01:37 INFO - PROCESS | 2002 | 1461614497612 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]]]}] 13:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1492ms 13:01:37 INFO - PROCESS | 2002 | 1461614497690 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 13:01:37 INFO - PROCESS | 2002 | 1461614497693 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 13:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:01:37 INFO - PROCESS | 2002 | 1461614497700 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:01:37 INFO - PROCESS | 2002 | 1461614497704 Marionette TRACE conn4 <- [1,1678,null,{}] 13:01:37 INFO - PROCESS | 2002 | 1461614497711 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}] 13:01:37 INFO - PROCESS | 2002 | 1461614497975 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 13:01:38 INFO - PROCESS | 2002 | 1461614498228 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:38 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d2548800 == 132 [pid = 2002] [id = 427] 13:01:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 210 (0x7f05cf466800) [pid = 2002] [serial = 1282] [outer = (nil)] 13:01:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 211 (0x7f05d2751400) [pid = 2002] [serial = 1283] [outer = 0x7f05cf466800] 13:01:38 INFO - PROCESS | 2002 | 1461614498347 Marionette DEBUG loaded listener.js 13:01:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 212 (0x7f05d31d0c00) [pid = 2002] [serial = 1284] [outer = 0x7f05cf466800] 13:01:39 INFO - PROCESS | 2002 | 1461614499195 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]]]}] 13:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1540ms 13:01:39 INFO - PROCESS | 2002 | 1461614499241 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 13:01:39 INFO - PROCESS | 2002 | 1461614499245 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 13:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:01:39 INFO - PROCESS | 2002 | 1461614499251 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:01:39 INFO - PROCESS | 2002 | 1461614499254 Marionette TRACE conn4 <- [1,1682,null,{}] 13:01:39 INFO - PROCESS | 2002 | 1461614499259 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}] 13:01:39 INFO - PROCESS | 2002 | 1461614499486 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 13:01:39 INFO - PROCESS | 2002 | 1461614499833 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:39 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d283f000 == 133 [pid = 2002] [id = 428] 13:01:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 213 (0x7f05cb9d7800) [pid = 2002] [serial = 1285] [outer = (nil)] 13:01:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 214 (0x7f05d3d88800) [pid = 2002] [serial = 1286] [outer = 0x7f05cb9d7800] 13:01:39 INFO - PROCESS | 2002 | 1461614499916 Marionette DEBUG loaded listener.js 13:01:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 215 (0x7f05d818d800) [pid = 2002] [serial = 1287] [outer = 0x7f05cb9d7800] 13:01:40 INFO - PROCESS | 2002 | 1461614500759 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]]]}] 13:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1579ms 13:01:40 INFO - PROCESS | 2002 | 1461614500836 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 13:01:40 INFO - PROCESS | 2002 | 1461614500839 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 13:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:01:40 INFO - PROCESS | 2002 | 1461614500849 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:01:40 INFO - PROCESS | 2002 | 1461614500860 Marionette TRACE conn4 <- [1,1686,null,{}] 13:01:40 INFO - PROCESS | 2002 | 1461614500866 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}] 13:01:41 INFO - PROCESS | 2002 | 1461614501099 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 13:01:41 INFO - PROCESS | 2002 | 1461614501400 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:41 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3316800 == 134 [pid = 2002] [id = 429] 13:01:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 216 (0x7f05cc2e2800) [pid = 2002] [serial = 1288] [outer = (nil)] 13:01:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 217 (0x7f05d819a400) [pid = 2002] [serial = 1289] [outer = 0x7f05cc2e2800] 13:01:41 INFO - PROCESS | 2002 | 1461614501484 Marionette DEBUG loaded listener.js 13:01:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 218 (0x7f05d9470400) [pid = 2002] [serial = 1290] [outer = 0x7f05cc2e2800] 13:01:42 INFO - PROCESS | 2002 | 1461614502386 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]]]}] 13:01:42 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 13:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1599ms 13:01:42 INFO - PROCESS | 2002 | 1461614502448 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 13:01:42 INFO - PROCESS | 2002 | 1461614502452 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 13:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:01:42 INFO - PROCESS | 2002 | 1461614502458 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:01:42 INFO - PROCESS | 2002 | 1461614502462 Marionette TRACE conn4 <- [1,1690,null,{}] 13:01:42 INFO - PROCESS | 2002 | 1461614502467 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}] 13:01:42 INFO - PROCESS | 2002 | 1461614502704 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 13:01:43 INFO - PROCESS | 2002 | 1461614503013 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:43 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3ed5800 == 135 [pid = 2002] [id = 430] 13:01:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 219 (0x7f05d3e6e000) [pid = 2002] [serial = 1291] [outer = (nil)] 13:01:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 220 (0x7f05da936000) [pid = 2002] [serial = 1292] [outer = 0x7f05d3e6e000] 13:01:43 INFO - PROCESS | 2002 | 1461614503103 Marionette DEBUG loaded listener.js 13:01:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 221 (0x7f05da984000) [pid = 2002] [serial = 1293] [outer = 0x7f05d3e6e000] 13:01:43 INFO - PROCESS | 2002 | 1461614503971 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]]]}] 13:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1579ms 13:01:44 INFO - PROCESS | 2002 | 1461614504039 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 13:01:44 INFO - PROCESS | 2002 | 1461614504044 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 13:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:01:44 INFO - PROCESS | 2002 | 1461614504052 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:01:44 INFO - PROCESS | 2002 | 1461614504056 Marionette TRACE conn4 <- [1,1694,null,{}] 13:01:44 INFO - PROCESS | 2002 | 1461614504063 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}] 13:01:44 INFO - PROCESS | 2002 | 1461614504359 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 13:01:44 INFO - PROCESS | 2002 | 1461614504698 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:44 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da28c000 == 136 [pid = 2002] [id = 431] 13:01:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 222 (0x7f05c857b800) [pid = 2002] [serial = 1294] [outer = (nil)] 13:01:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 223 (0x7f05db48c000) [pid = 2002] [serial = 1295] [outer = 0x7f05c857b800] 13:01:44 INFO - PROCESS | 2002 | 1461614504782 Marionette DEBUG loaded listener.js 13:01:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 224 (0x7f05dd946000) [pid = 2002] [serial = 1296] [outer = 0x7f05c857b800] 13:01:45 INFO - PROCESS | 2002 | 1461614505653 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]]]}] 13:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1634ms 13:01:45 INFO - PROCESS | 2002 | 1461614505687 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 13:01:45 INFO - PROCESS | 2002 | 1461614505690 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 13:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:01:45 INFO - PROCESS | 2002 | 1461614505697 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:01:45 INFO - PROCESS | 2002 | 1461614505699 Marionette TRACE conn4 <- [1,1698,null,{}] 13:01:45 INFO - PROCESS | 2002 | 1461614505705 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}] 13:01:45 INFO - PROCESS | 2002 | 1461614505933 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 13:01:46 INFO - PROCESS | 2002 | 1461614506240 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:46 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dd7b2000 == 137 [pid = 2002] [id = 432] 13:01:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 225 (0x7f05cabc8c00) [pid = 2002] [serial = 1297] [outer = (nil)] 13:01:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 226 (0x7f05dd94b000) [pid = 2002] [serial = 1298] [outer = 0x7f05cabc8c00] 13:01:46 INFO - PROCESS | 2002 | 1461614506328 Marionette DEBUG loaded listener.js 13:01:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 227 (0x7f05dda72400) [pid = 2002] [serial = 1299] [outer = 0x7f05cabc8c00] 13:01:47 INFO - PROCESS | 2002 | 1461614507198 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]]]}] 13:01:47 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 13:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1544ms 13:01:47 INFO - PROCESS | 2002 | 1461614507243 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 13:01:47 INFO - PROCESS | 2002 | 1461614507247 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 13:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:01:47 INFO - PROCESS | 2002 | 1461614507253 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:01:47 INFO - PROCESS | 2002 | 1461614507255 Marionette TRACE conn4 <- [1,1702,null,{}] 13:01:47 INFO - PROCESS | 2002 | 1461614507261 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}] 13:01:47 INFO - PROCESS | 2002 | 1461614507479 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 13:01:47 INFO - PROCESS | 2002 | 1461614507739 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:47 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddd5b800 == 138 [pid = 2002] [id = 433] 13:01:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 228 (0x7f05d3d8d000) [pid = 2002] [serial = 1300] [outer = (nil)] 13:01:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 229 (0x7f05ddc55000) [pid = 2002] [serial = 1301] [outer = 0x7f05d3d8d000] 13:01:47 INFO - PROCESS | 2002 | 1461614507859 Marionette DEBUG loaded listener.js 13:01:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 230 (0x7f05ddf58400) [pid = 2002] [serial = 1302] [outer = 0x7f05d3d8d000] 13:01:48 INFO - PROCESS | 2002 | 1461614508725 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]]]}] 13:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1529ms 13:01:48 INFO - PROCESS | 2002 | 1461614508783 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 13:01:48 INFO - PROCESS | 2002 | 1461614508786 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 13:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:01:48 INFO - PROCESS | 2002 | 1461614508795 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:01:48 INFO - PROCESS | 2002 | 1461614508799 Marionette TRACE conn4 <- [1,1706,null,{}] 13:01:48 INFO - PROCESS | 2002 | 1461614508805 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}] 13:01:49 INFO - PROCESS | 2002 | 1461614509042 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 13:01:49 INFO - PROCESS | 2002 | 1461614509350 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:49 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddee2800 == 139 [pid = 2002] [id = 434] 13:01:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 231 (0x7f05d9fc6800) [pid = 2002] [serial = 1303] [outer = (nil)] 13:01:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 232 (0x7f05de279400) [pid = 2002] [serial = 1304] [outer = 0x7f05d9fc6800] 13:01:49 INFO - PROCESS | 2002 | 1461614509430 Marionette DEBUG loaded listener.js 13:01:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 233 (0x7f05de386c00) [pid = 2002] [serial = 1305] [outer = 0x7f05d9fc6800] 13:01:50 INFO - PROCESS | 2002 | 1461614510326 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]]]}] 13:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1582ms 13:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:01:50 INFO - PROCESS | 2002 | 1461614510379 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 13:01:50 INFO - PROCESS | 2002 | 1461614510382 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 13:01:50 INFO - PROCESS | 2002 | 1461614510388 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:01:50 INFO - PROCESS | 2002 | 1461614510391 Marionette TRACE conn4 <- [1,1710,null,{}] 13:01:50 INFO - PROCESS | 2002 | 1461614510397 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}] 13:01:50 INFO - PROCESS | 2002 | 1461614510633 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 13:01:50 INFO - PROCESS | 2002 | 1461614510964 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:50 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de21a000 == 140 [pid = 2002] [id = 435] 13:01:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 234 (0x7f05c84ed000) [pid = 2002] [serial = 1306] [outer = (nil)] 13:01:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 235 (0x7f05de598000) [pid = 2002] [serial = 1307] [outer = 0x7f05c84ed000] 13:01:51 INFO - PROCESS | 2002 | 1461614511046 Marionette DEBUG loaded listener.js 13:01:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 236 (0x7f05e05c6800) [pid = 2002] [serial = 1308] [outer = 0x7f05c84ed000] 13:01:51 INFO - PROCESS | 2002 | 1461614511939 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]]]}] 13:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1591ms 13:01:51 INFO - PROCESS | 2002 | 1461614511979 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 13:01:51 INFO - PROCESS | 2002 | 1461614511982 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 13:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:01:51 INFO - PROCESS | 2002 | 1461614511989 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:01:51 INFO - PROCESS | 2002 | 1461614511995 Marionette TRACE conn4 <- [1,1714,null,{}] 13:01:52 INFO - PROCESS | 2002 | 1461614512000 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}] 13:01:52 INFO - PROCESS | 2002 | 1461614512226 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 13:01:52 INFO - PROCESS | 2002 | 1461614512537 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:52 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c8932000 == 141 [pid = 2002] [id = 436] 13:01:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 237 (0x7f05c5139400) [pid = 2002] [serial = 1309] [outer = (nil)] 13:01:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 238 (0x7f05c89edc00) [pid = 2002] [serial = 1310] [outer = 0x7f05c5139400] 13:01:52 INFO - PROCESS | 2002 | 1461614512619 Marionette DEBUG loaded listener.js 13:01:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 239 (0x7f05cb9dcc00) [pid = 2002] [serial = 1311] [outer = 0x7f05c5139400] 13:01:54 INFO - PROCESS | 2002 | 1461614514017 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]]]}] 13:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2136ms 13:01:54 INFO - PROCESS | 2002 | 1461614514148 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 13:01:54 INFO - PROCESS | 2002 | 1461614514153 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 13:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:01:54 INFO - PROCESS | 2002 | 1461614514163 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:01:54 INFO - PROCESS | 2002 | 1461614514169 Marionette TRACE conn4 <- [1,1718,null,{}] 13:01:54 INFO - PROCESS | 2002 | 1461614514177 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}] 13:01:54 INFO - PROCESS | 2002 | 1461614514389 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 13:01:54 INFO - PROCESS | 2002 | 1461614514674 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:54 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c87d4000 == 142 [pid = 2002] [id = 437] 13:01:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 240 (0x7f05c68fb000) [pid = 2002] [serial = 1312] [outer = (nil)] 13:01:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 241 (0x7f05c6b88c00) [pid = 2002] [serial = 1313] [outer = 0x7f05c68fb000] 13:01:54 INFO - PROCESS | 2002 | 1461614514776 Marionette DEBUG loaded listener.js 13:01:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 242 (0x7f05c8572800) [pid = 2002] [serial = 1314] [outer = 0x7f05c68fb000] 13:01:55 INFO - PROCESS | 2002 | 1461614515823 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]]]}] 13:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1734ms 13:01:55 INFO - PROCESS | 2002 | 1461614515897 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 13:01:55 INFO - PROCESS | 2002 | 1461614515906 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 13:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:01:55 INFO - PROCESS | 2002 | 1461614515916 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:01:55 INFO - PROCESS | 2002 | 1461614515919 Marionette TRACE conn4 <- [1,1722,null,{}] 13:01:55 INFO - PROCESS | 2002 | 1461614515925 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}] 13:01:56 INFO - PROCESS | 2002 | 1461614516289 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 13:01:56 INFO - PROCESS | 2002 | 1461614516664 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:56 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e28b6800 == 141 [pid = 2002] [id = 204] 13:01:56 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e31ed800 == 140 [pid = 2002] [id = 205] 13:01:56 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dc5b9000 == 139 [pid = 2002] [id = 206] 13:01:56 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05caa8f800 == 138 [pid = 2002] [id = 419] 13:01:56 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c97c7000 == 137 [pid = 2002] [id = 418] 13:01:56 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c82d2000 == 136 [pid = 2002] [id = 417] 13:01:56 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c68db800 == 135 [pid = 2002] [id = 416] 13:01:56 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c68d5800 == 134 [pid = 2002] [id = 414] 13:01:56 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c412a800 == 133 [pid = 2002] [id = 413] 13:01:56 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c3f64000 == 132 [pid = 2002] [id = 412] 13:01:56 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c3d8f800 == 131 [pid = 2002] [id = 411] 13:01:56 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c3d75800 == 130 [pid = 2002] [id = 410] 13:01:56 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c32cf800 == 129 [pid = 2002] [id = 409] 13:01:56 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c6717000 == 128 [pid = 2002] [id = 408] 13:01:56 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f601c800 == 127 [pid = 2002] [id = 407] 13:01:56 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f0c41000 == 126 [pid = 2002] [id = 406] 13:01:56 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e4a7f800 == 125 [pid = 2002] [id = 405] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 241 (0x7f05cc30a000) [pid = 2002] [serial = 1188] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 240 (0x7f05cde0ec00) [pid = 2002] [serial = 1151] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 239 (0x7f05d97cf800) [pid = 2002] [serial = 1182] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 238 (0x7f05cc306000) [pid = 2002] [serial = 1170] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 237 (0x7f05cf464000) [pid = 2002] [serial = 1124] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 236 (0x7f05ca9d4000) [pid = 2002] [serial = 1169] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 235 (0x7f05da546400) [pid = 2002] [serial = 1130] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 234 (0x7f05cf6e9800) [pid = 2002] [serial = 1173] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 233 (0x7f05d82c3c00) [pid = 2002] [serial = 1181] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 232 (0x7f05ce88d800) [pid = 2002] [serial = 1157] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 231 (0x7f05c84e8000) [pid = 2002] [serial = 1160] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 230 (0x7f05dd157400) [pid = 2002] [serial = 1119] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 229 (0x7f05d0302400) [pid = 2002] [serial = 1175] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 228 (0x7f05cb6c4800) [pid = 2002] [serial = 1187] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 227 (0x7f05f3c41400) [pid = 2002] [serial = 1142] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 226 (0x7f05c4bda400) [pid = 2002] [serial = 1163] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 225 (0x7f05ce897400) [pid = 2002] [serial = 1172] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 224 (0x7f05c513a400) [pid = 2002] [serial = 1164] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 223 (0x7f05d2751000) [pid = 2002] [serial = 1184] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 222 (0x7f05e4130000) [pid = 2002] [serial = 1139] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 221 (0x7f05c97f1c00) [pid = 2002] [serial = 1145] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 220 (0x7f05f1a3bc00) [pid = 2002] [serial = 1148] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 219 (0x7f05d274b400) [pid = 2002] [serial = 1127] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 218 (0x7f05df980800) [pid = 2002] [serial = 1136] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 217 (0x7f05ddc54400) [pid = 2002] [serial = 1133] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 216 (0x7f05cde0d400) [pid = 2002] [serial = 1154] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 215 (0x7f05da94b000) [pid = 2002] [serial = 1185] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 214 (0x7f05d3b77800) [pid = 2002] [serial = 1179] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 213 (0x7f05c6b88400) [pid = 2002] [serial = 1121] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 212 (0x7f05d15ec800) [pid = 2002] [serial = 1178] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 211 (0x7f05d818b800) [pid = 2002] [serial = 1035] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 210 (0x7f05d15e9800) [pid = 2002] [serial = 1176] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 209 (0x7f05c84e9000) [pid = 2002] [serial = 1166] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 208 (0x7f05c856e800) [pid = 2002] [serial = 1167] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 207 (0x7f05cabc9800) [pid = 2002] [serial = 1026] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 206 (0x7f05d0311000) [pid = 2002] [serial = 1023] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 205 (0x7f05dda72000) [pid = 2002] [serial = 1029] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 204 (0x7f05d2757800) [pid = 2002] [serial = 1017] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 203 (0x7f05f5fdb400) [pid = 2002] [serial = 1020] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 202 (0x7f05cfc0d400) [pid = 2002] [serial = 1032] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 201 (0x7f05f5b71400) [pid = 2002] [serial = 1014] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 200 (0x7f05f07d1000) [pid = 2002] [serial = 1011] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 199 (0x7f05f5306000) [pid = 2002] [serial = 1008] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 198 (0x7f05f0a91800) [pid = 2002] [serial = 1005] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 197 (0x7f05e316d400) [pid = 2002] [serial = 1002] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 196 (0x7f05da946800) [pid = 2002] [serial = 993] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 195 (0x7f05d186e400) [pid = 2002] [serial = 990] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 194 (0x7f05e0eee800) [pid = 2002] [serial = 987] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | --DOMWINDOW == 193 (0x7f05f5fdd800) [pid = 2002] [serial = 966] [outer = (nil)] [url = about:blank] 13:01:57 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c32cd000 == 126 [pid = 2002] [id = 438] 13:01:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 194 (0x7f05c3661800) [pid = 2002] [serial = 1315] [outer = (nil)] 13:01:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 195 (0x7f05c3f19800) [pid = 2002] [serial = 1316] [outer = 0x7f05c3661800] 13:01:57 INFO - PROCESS | 2002 | 1461614517205 Marionette DEBUG loaded listener.js 13:01:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 196 (0x7f05c8573c00) [pid = 2002] [serial = 1317] [outer = 0x7f05c3661800] 13:01:57 INFO - PROCESS | 2002 | 1461614517991 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]]]}] 13:01:58 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 13:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 2132ms 13:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:01:58 INFO - PROCESS | 2002 | 1461614518049 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 13:01:58 INFO - PROCESS | 2002 | 1461614518051 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 13:01:58 INFO - PROCESS | 2002 | 1461614518058 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:01:58 INFO - PROCESS | 2002 | 1461614518063 Marionette TRACE conn4 <- [1,1726,null,{}] 13:01:58 INFO - PROCESS | 2002 | 1461614518079 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}] 13:01:58 INFO - PROCESS | 2002 | 1461614518278 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 13:01:58 INFO - PROCESS | 2002 | 1461614518468 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:58 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c50a5000 == 127 [pid = 2002] [id = 439] 13:01:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 197 (0x7f05c3667000) [pid = 2002] [serial = 1318] [outer = (nil)] 13:01:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 198 (0x7f05cb9de400) [pid = 2002] [serial = 1319] [outer = 0x7f05c3667000] 13:01:58 INFO - PROCESS | 2002 | 1461614518540 Marionette DEBUG loaded listener.js 13:01:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 199 (0x7f05cc2d9400) [pid = 2002] [serial = 1320] [outer = 0x7f05c3667000] 13:01:59 INFO - PROCESS | 2002 | 1461614519370 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]]]}] 13:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1389ms 13:01:59 INFO - PROCESS | 2002 | 1461614519447 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 13:01:59 INFO - PROCESS | 2002 | 1461614519451 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 13:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:01:59 INFO - PROCESS | 2002 | 1461614519458 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:01:59 INFO - PROCESS | 2002 | 1461614519460 Marionette TRACE conn4 <- [1,1730,null,{}] 13:01:59 INFO - PROCESS | 2002 | 1461614519466 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}] 13:01:59 INFO - PROCESS | 2002 | 1461614519767 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 13:01:59 INFO - PROCESS | 2002 | 1461614519801 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:59 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c802a800 == 128 [pid = 2002] [id = 440] 13:01:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 200 (0x7f05c68f8800) [pid = 2002] [serial = 1321] [outer = (nil)] 13:01:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 201 (0x7f05cc3ee000) [pid = 2002] [serial = 1322] [outer = 0x7f05c68f8800] 13:01:59 INFO - PROCESS | 2002 | 1461614519865 Marionette DEBUG loaded listener.js 13:01:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 202 (0x7f05cde0ec00) [pid = 2002] [serial = 1323] [outer = 0x7f05c68f8800] 13:02:00 INFO - PROCESS | 2002 | 1461614520777 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]]]}] 13:02:00 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 13:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1338ms 13:02:00 INFO - PROCESS | 2002 | 1461614520800 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 13:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:02:00 INFO - PROCESS | 2002 | 1461614520806 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 13:02:00 INFO - PROCESS | 2002 | 1461614520813 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:02:00 INFO - PROCESS | 2002 | 1461614520816 Marionette TRACE conn4 <- [1,1734,null,{}] 13:02:00 INFO - PROCESS | 2002 | 1461614520821 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}] 13:02:01 INFO - PROCESS | 2002 | 1461614521079 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 13:02:01 INFO - PROCESS | 2002 | 1461614521132 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:01 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c9550000 == 129 [pid = 2002] [id = 441] 13:02:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 203 (0x7f05cde0f000) [pid = 2002] [serial = 1324] [outer = (nil)] 13:02:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 204 (0x7f05cf45fc00) [pid = 2002] [serial = 1325] [outer = 0x7f05cde0f000] 13:02:01 INFO - PROCESS | 2002 | 1461614521248 Marionette DEBUG loaded listener.js 13:02:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 205 (0x7f05cf6ec400) [pid = 2002] [serial = 1326] [outer = 0x7f05cde0f000] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 204 (0x7f05d9fd5400) [pid = 2002] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 203 (0x7f05c3f1d000) [pid = 2002] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 202 (0x7f05e3239000) [pid = 2002] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 201 (0x7f05d3b73800) [pid = 2002] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 200 (0x7f05f07cb000) [pid = 2002] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 199 (0x7f05c513c400) [pid = 2002] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 198 (0x7f05d9fcf800) [pid = 2002] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 197 (0x7f05cf6f1400) [pid = 2002] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 196 (0x7f05c68f2000) [pid = 2002] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 195 (0x7f05db90a800) [pid = 2002] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 194 (0x7f05e2626c00) [pid = 2002] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 193 (0x7f05c838ec00) [pid = 2002] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 192 (0x7f05f07d1400) [pid = 2002] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 191 (0x7f05c68f0c00) [pid = 2002] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 190 (0x7f05cc2e9400) [pid = 2002] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 189 (0x7f05c68f1800) [pid = 2002] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 188 (0x7f05ca9d3400) [pid = 2002] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 187 (0x7f05d0050c00) [pid = 2002] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 186 (0x7f05e25d6c00) [pid = 2002] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 185 (0x7f05de4f2800) [pid = 2002] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 184 (0x7f05c4bd7000) [pid = 2002] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 183 (0x7f05c4bd9400) [pid = 2002] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 182 (0x7f05cb6bc000) [pid = 2002] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 181 (0x7f05d030f800) [pid = 2002] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 180 (0x7f05cc2d9c00) [pid = 2002] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 179 (0x7f05de59b400) [pid = 2002] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 178 (0x7f05dda72c00) [pid = 2002] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05c4bdac00) [pid = 2002] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 176 (0x7f05c97e9800) [pid = 2002] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 175 (0x7f05cde0cc00) [pid = 2002] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 174 (0x7f05d0053000) [pid = 2002] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 173 (0x7f05d0308000) [pid = 2002] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 172 (0x7f05c84e3c00) [pid = 2002] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 171 (0x7f05dda7b000) [pid = 2002] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 170 (0x7f05ca9d5c00) [pid = 2002] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 169 (0x7f05de387c00) [pid = 2002] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 168 (0x7f05c8398800) [pid = 2002] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 167 (0x7f05f1aedc00) [pid = 2002] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 166 (0x7f05e2626000) [pid = 2002] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 165 (0x7f05c6b84c00) [pid = 2002] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 164 (0x7f05c3f11c00) [pid = 2002] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 163 (0x7f05c8398000) [pid = 2002] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 162 (0x7f05c97ecc00) [pid = 2002] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05d8195800) [pid = 2002] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05d17e4c00) [pid = 2002] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05c3f12000) [pid = 2002] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:02:02 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05d97d4000) [pid = 2002] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:02:03 INFO - PROCESS | 2002 | 1461614523073 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]]]}] 13:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 2286ms 13:02:03 INFO - PROCESS | 2002 | 1461614523099 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 13:02:03 INFO - PROCESS | 2002 | 1461614523103 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 13:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:02:03 INFO - PROCESS | 2002 | 1461614523109 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:02:03 INFO - PROCESS | 2002 | 1461614523111 Marionette TRACE conn4 <- [1,1738,null,{}] 13:02:03 INFO - PROCESS | 2002 | 1461614523117 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}] 13:02:03 INFO - PROCESS | 2002 | 1461614523345 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 13:02:03 INFO - PROCESS | 2002 | 1461614523533 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:03 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c8938000 == 130 [pid = 2002] [id = 442] 13:02:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05c3662000) [pid = 2002] [serial = 1327] [outer = (nil)] 13:02:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05c838c400) [pid = 2002] [serial = 1328] [outer = 0x7f05c3662000] 13:02:03 INFO - PROCESS | 2002 | 1461614523601 Marionette DEBUG loaded listener.js 13:02:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05ce88dc00) [pid = 2002] [serial = 1329] [outer = 0x7f05c3662000] 13:02:04 INFO - PROCESS | 2002 | 1461614524543 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]]]}] 13:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1478ms 13:02:04 INFO - PROCESS | 2002 | 1461614524604 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 13:02:04 INFO - PROCESS | 2002 | 1461614524611 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 13:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:02:04 INFO - PROCESS | 2002 | 1461614524622 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:02:04 INFO - PROCESS | 2002 | 1461614524629 Marionette TRACE conn4 <- [1,1742,null,{}] 13:02:04 INFO - PROCESS | 2002 | 1461614524640 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}] 13:02:04 INFO - PROCESS | 2002 | 1461614524899 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 13:02:05 INFO - PROCESS | 2002 | 1461614525201 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:05 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c50a4800 == 131 [pid = 2002] [id = 443] 13:02:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05c4bda400) [pid = 2002] [serial = 1330] [outer = (nil)] 13:02:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 163 (0x7f05c513a400) [pid = 2002] [serial = 1331] [outer = 0x7f05c4bda400] 13:02:05 INFO - PROCESS | 2002 | 1461614525280 Marionette DEBUG loaded listener.js 13:02:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 164 (0x7f05c6b83c00) [pid = 2002] [serial = 1332] [outer = 0x7f05c4bda400] 13:02:06 INFO - PROCESS | 2002 | 1461614526197 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]]]}] 13:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1649ms 13:02:06 INFO - PROCESS | 2002 | 1461614526270 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 13:02:06 INFO - PROCESS | 2002 | 1461614526279 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 13:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:02:06 INFO - PROCESS | 2002 | 1461614526291 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:02:06 INFO - PROCESS | 2002 | 1461614526295 Marionette TRACE conn4 <- [1,1746,null,{}] 13:02:06 INFO - PROCESS | 2002 | 1461614526302 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}] 13:02:06 INFO - PROCESS | 2002 | 1461614526578 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 13:02:06 INFO - PROCESS | 2002 | 1461614526888 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:06 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c892e800 == 132 [pid = 2002] [id = 444] 13:02:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 165 (0x7f05c8575000) [pid = 2002] [serial = 1333] [outer = (nil)] 13:02:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 166 (0x7f05c89f0400) [pid = 2002] [serial = 1334] [outer = 0x7f05c8575000] 13:02:06 INFO - PROCESS | 2002 | 1461614526976 Marionette DEBUG loaded listener.js 13:02:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 167 (0x7f05ca9d9000) [pid = 2002] [serial = 1335] [outer = 0x7f05c8575000] 13:02:07 INFO - PROCESS | 2002 | 1461614527927 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]]]}] 13:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1687ms 13:02:07 INFO - PROCESS | 2002 | 1461614527981 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 13:02:07 INFO - PROCESS | 2002 | 1461614527987 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 13:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:02:08 INFO - PROCESS | 2002 | 1461614527997 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:02:08 INFO - PROCESS | 2002 | 1461614528008 Marionette TRACE conn4 <- [1,1750,null,{}] 13:02:08 INFO - PROCESS | 2002 | 1461614528034 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}] 13:02:08 INFO - PROCESS | 2002 | 1461614528369 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 13:02:08 INFO - PROCESS | 2002 | 1461614528712 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:08 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cdda3800 == 133 [pid = 2002] [id = 445] 13:02:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05cc2ccc00) [pid = 2002] [serial = 1336] [outer = (nil)] 13:02:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 169 (0x7f05cc2e9400) [pid = 2002] [serial = 1337] [outer = 0x7f05cc2ccc00] 13:02:08 INFO - PROCESS | 2002 | 1461614528797 Marionette DEBUG loaded listener.js 13:02:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 170 (0x7f05cc56dc00) [pid = 2002] [serial = 1338] [outer = 0x7f05cc2ccc00] 13:02:09 INFO - PROCESS | 2002 | 1461614529712 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]]]}] 13:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1805ms 13:02:09 INFO - PROCESS | 2002 | 1461614529801 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 13:02:09 INFO - PROCESS | 2002 | 1461614529806 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 13:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:02:09 INFO - PROCESS | 2002 | 1461614529811 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:02:09 INFO - PROCESS | 2002 | 1461614529815 Marionette TRACE conn4 <- [1,1754,null,{}] 13:02:09 INFO - PROCESS | 2002 | 1461614529820 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}] 13:02:10 INFO - PROCESS | 2002 | 1461614530047 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 13:02:10 INFO - PROCESS | 2002 | 1461614530261 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:10 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf80a800 == 134 [pid = 2002] [id = 446] 13:02:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 171 (0x7f05c8578c00) [pid = 2002] [serial = 1339] [outer = (nil)] 13:02:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05cf464000) [pid = 2002] [serial = 1340] [outer = 0x7f05c8578c00] 13:02:10 INFO - PROCESS | 2002 | 1461614530419 Marionette DEBUG loaded listener.js 13:02:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 173 (0x7f05cfc08800) [pid = 2002] [serial = 1341] [outer = 0x7f05c8578c00] 13:02:11 INFO - PROCESS | 2002 | 1461614531333 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]]]}] 13:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1579ms 13:02:11 INFO - PROCESS | 2002 | 1461614531392 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 13:02:11 INFO - PROCESS | 2002 | 1461614531395 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 13:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:02:11 INFO - PROCESS | 2002 | 1461614531402 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:02:11 INFO - PROCESS | 2002 | 1461614531405 Marionette TRACE conn4 <- [1,1758,null,{}] 13:02:11 INFO - PROCESS | 2002 | 1461614531412 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}] 13:02:11 INFO - PROCESS | 2002 | 1461614531648 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 13:02:11 INFO - PROCESS | 2002 | 1461614531914 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:11 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d1784000 == 135 [pid = 2002] [id = 447] 13:02:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 174 (0x7f05cb6be000) [pid = 2002] [serial = 1342] [outer = (nil)] 13:02:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 175 (0x7f05d01ea400) [pid = 2002] [serial = 1343] [outer = 0x7f05cb6be000] 13:02:12 INFO - PROCESS | 2002 | 1461614532037 Marionette DEBUG loaded listener.js 13:02:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05d0305000) [pid = 2002] [serial = 1344] [outer = 0x7f05cb6be000] 13:02:12 INFO - PROCESS | 2002 | 1461614532944 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]]]}] 13:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1582ms 13:02:12 INFO - PROCESS | 2002 | 1461614532984 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 13:02:12 INFO - PROCESS | 2002 | 1461614532987 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 13:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:02:12 INFO - PROCESS | 2002 | 1461614532994 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:02:12 INFO - PROCESS | 2002 | 1461614532997 Marionette TRACE conn4 <- [1,1762,null,{}] 13:02:13 INFO - PROCESS | 2002 | 1461614533003 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}] 13:02:13 INFO - PROCESS | 2002 | 1461614533269 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 13:02:13 INFO - PROCESS | 2002 | 1461614533584 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:13 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d2832800 == 136 [pid = 2002] [id = 448] 13:02:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 177 (0x7f05d1874800) [pid = 2002] [serial = 1345] [outer = (nil)] 13:02:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05d31d5c00) [pid = 2002] [serial = 1346] [outer = 0x7f05d1874800] 13:02:13 INFO - PROCESS | 2002 | 1461614533669 Marionette DEBUG loaded listener.js 13:02:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05d8189000) [pid = 2002] [serial = 1347] [outer = 0x7f05d1874800] 13:02:14 INFO - PROCESS | 2002 | 1461614534522 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]]]}] 13:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1584ms 13:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:02:14 INFO - PROCESS | 2002 | 1461614534579 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 13:02:14 INFO - PROCESS | 2002 | 1461614534582 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 13:02:14 INFO - PROCESS | 2002 | 1461614534589 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:02:14 INFO - PROCESS | 2002 | 1461614534592 Marionette TRACE conn4 <- [1,1766,null,{}] 13:02:14 INFO - PROCESS | 2002 | 1461614534598 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}] 13:02:14 INFO - PROCESS | 2002 | 1461614534844 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 13:02:15 INFO - PROCESS | 2002 | 1461614535098 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:15 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3c23800 == 137 [pid = 2002] [id = 449] 13:02:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05cb8bd400) [pid = 2002] [serial = 1348] [outer = (nil)] 13:02:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 181 (0x7f05d946bc00) [pid = 2002] [serial = 1349] [outer = 0x7f05cb8bd400] 13:02:15 INFO - PROCESS | 2002 | 1461614535216 Marionette DEBUG loaded listener.js 13:02:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 182 (0x7f05da54c800) [pid = 2002] [serial = 1350] [outer = 0x7f05cb8bd400] 13:02:16 INFO - PROCESS | 2002 | 1461614536068 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]]]}] 13:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1530ms 13:02:16 INFO - PROCESS | 2002 | 1461614536149 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 13:02:16 INFO - PROCESS | 2002 | 1461614536153 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 13:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:02:16 INFO - PROCESS | 2002 | 1461614536160 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:02:16 INFO - PROCESS | 2002 | 1461614536162 Marionette TRACE conn4 <- [1,1770,null,{}] 13:02:16 INFO - PROCESS | 2002 | 1461614536169 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}] 13:02:16 INFO - PROCESS | 2002 | 1461614536403 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 13:02:16 INFO - PROCESS | 2002 | 1461614536660 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:16 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d814c800 == 138 [pid = 2002] [id = 450] 13:02:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 183 (0x7f05d819c000) [pid = 2002] [serial = 1351] [outer = (nil)] 13:02:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 184 (0x7f05da949c00) [pid = 2002] [serial = 1352] [outer = 0x7f05d819c000] 13:02:16 INFO - PROCESS | 2002 | 1461614536794 Marionette DEBUG loaded listener.js 13:02:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 185 (0x7f05db491400) [pid = 2002] [serial = 1353] [outer = 0x7f05d819c000] 13:02:17 INFO - PROCESS | 2002 | 1461614537683 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]]]}] 13:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1582ms 13:02:17 INFO - PROCESS | 2002 | 1461614537743 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 13:02:17 INFO - PROCESS | 2002 | 1461614537748 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 13:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:02:17 INFO - PROCESS | 2002 | 1461614537757 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:02:17 INFO - PROCESS | 2002 | 1461614537763 Marionette TRACE conn4 <- [1,1774,null,{}] 13:02:17 INFO - PROCESS | 2002 | 1461614537773 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}] 13:02:18 INFO - PROCESS | 2002 | 1461614538067 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 13:02:18 INFO - PROCESS | 2002 | 1461614538378 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:18 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05daa23800 == 139 [pid = 2002] [id = 451] 13:02:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 186 (0x7f05d26a5800) [pid = 2002] [serial = 1354] [outer = (nil)] 13:02:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 187 (0x7f05dd155400) [pid = 2002] [serial = 1355] [outer = 0x7f05d26a5800] 13:02:18 INFO - PROCESS | 2002 | 1461614538462 Marionette DEBUG loaded listener.js 13:02:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 188 (0x7f05dd941800) [pid = 2002] [serial = 1356] [outer = 0x7f05d26a5800] 13:02:19 INFO - PROCESS | 2002 | 1461614539729 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]]]}] 13:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 2054ms 13:02:19 INFO - PROCESS | 2002 | 1461614539814 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 13:02:19 INFO - PROCESS | 2002 | 1461614539820 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 13:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:02:19 INFO - PROCESS | 2002 | 1461614539847 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:02:19 INFO - PROCESS | 2002 | 1461614539853 Marionette TRACE conn4 <- [1,1778,null,{}] 13:02:19 INFO - PROCESS | 2002 | 1461614539920 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}] 13:02:20 INFO - PROCESS | 2002 | 1461614540256 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 13:02:20 INFO - PROCESS | 2002 | 1461614540536 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:20 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddd4f000 == 140 [pid = 2002] [id = 452] 13:02:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 189 (0x7f05d9357800) [pid = 2002] [serial = 1357] [outer = (nil)] 13:02:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 190 (0x7f05dd9f1c00) [pid = 2002] [serial = 1358] [outer = 0x7f05d9357800] 13:02:20 INFO - PROCESS | 2002 | 1461614540613 Marionette DEBUG loaded listener.js 13:02:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 191 (0x7f05ddc56000) [pid = 2002] [serial = 1359] [outer = 0x7f05d9357800] 13:02:21 INFO - PROCESS | 2002 | 1461614541527 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]]]}] 13:02:21 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 13:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1750ms 13:02:21 INFO - PROCESS | 2002 | 1461614541597 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 13:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:02:21 INFO - PROCESS | 2002 | 1461614541604 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 13:02:21 INFO - PROCESS | 2002 | 1461614541613 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:02:21 INFO - PROCESS | 2002 | 1461614541620 Marionette TRACE conn4 <- [1,1782,null,{}] 13:02:21 INFO - PROCESS | 2002 | 1461614541629 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}] 13:02:21 INFO - PROCESS | 2002 | 1461614541941 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 13:02:22 INFO - PROCESS | 2002 | 1461614542256 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:22 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05df944800 == 141 [pid = 2002] [id = 453] 13:02:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 192 (0x7f05de380800) [pid = 2002] [serial = 1360] [outer = (nil)] 13:02:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 193 (0x7f05de4edc00) [pid = 2002] [serial = 1361] [outer = 0x7f05de380800] 13:02:22 INFO - PROCESS | 2002 | 1461614542339 Marionette DEBUG loaded listener.js 13:02:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 194 (0x7f05df989800) [pid = 2002] [serial = 1362] [outer = 0x7f05de380800] 13:02:23 INFO - PROCESS | 2002 | 1461614543298 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]]]}] 13:02:23 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 13:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1738ms 13:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:02:23 INFO - PROCESS | 2002 | 1461614543349 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 13:02:23 INFO - PROCESS | 2002 | 1461614543352 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 13:02:23 INFO - PROCESS | 2002 | 1461614543359 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:02:23 INFO - PROCESS | 2002 | 1461614543362 Marionette TRACE conn4 <- [1,1786,null,{}] 13:02:23 INFO - PROCESS | 2002 | 1461614543367 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}] 13:02:23 INFO - PROCESS | 2002 | 1461614543589 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 13:02:23 INFO - PROCESS | 2002 | 1461614543902 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:23 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e2599800 == 142 [pid = 2002] [id = 454] 13:02:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 195 (0x7f05de375400) [pid = 2002] [serial = 1363] [outer = (nil)] 13:02:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 196 (0x7f05e0ebf800) [pid = 2002] [serial = 1364] [outer = 0x7f05de375400] 13:02:23 INFO - PROCESS | 2002 | 1461614543982 Marionette DEBUG loaded listener.js 13:02:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 197 (0x7f05e0fc8c00) [pid = 2002] [serial = 1365] [outer = 0x7f05de375400] 13:02:24 INFO - PROCESS | 2002 | 1461614544895 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]]]}] 13:02:24 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 13:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1581ms 13:02:24 INFO - PROCESS | 2002 | 1461614544940 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 13:02:24 INFO - PROCESS | 2002 | 1461614544944 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 13:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:02:24 INFO - PROCESS | 2002 | 1461614544960 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:02:24 INFO - PROCESS | 2002 | 1461614544964 Marionette TRACE conn4 <- [1,1790,null,{}] 13:02:24 INFO - PROCESS | 2002 | 1461614544969 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}] 13:02:25 INFO - PROCESS | 2002 | 1461614545200 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 13:02:25 INFO - PROCESS | 2002 | 1461614545504 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:25 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e31e4800 == 143 [pid = 2002] [id = 455] 13:02:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 198 (0x7f05e0eb4000) [pid = 2002] [serial = 1366] [outer = (nil)] 13:02:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 199 (0x7f05e1ec1000) [pid = 2002] [serial = 1367] [outer = 0x7f05e0eb4000] 13:02:25 INFO - PROCESS | 2002 | 1461614545586 Marionette DEBUG loaded listener.js 13:02:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 200 (0x7f05e253a400) [pid = 2002] [serial = 1368] [outer = 0x7f05e0eb4000] 13:02:26 INFO - PROCESS | 2002 | 1461614546416 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]]]}] 13:02:26 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) 13:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1529ms 13:02:26 INFO - PROCESS | 2002 | 1461614546491 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 13:02:26 INFO - PROCESS | 2002 | 1461614546495 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 13:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:02:26 INFO - PROCESS | 2002 | 1461614546500 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:02:26 INFO - PROCESS | 2002 | 1461614546503 Marionette TRACE conn4 <- [1,1794,null,{}] 13:02:26 INFO - PROCESS | 2002 | 1461614546509 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}] 13:02:26 INFO - PROCESS | 2002 | 1461614546743 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 13:02:27 INFO - PROCESS | 2002 | 1461614547057 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:27 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3f78000 == 144 [pid = 2002] [id = 456] 13:02:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 201 (0x7f05de385c00) [pid = 2002] [serial = 1369] [outer = (nil)] 13:02:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 202 (0x7f05e2629400) [pid = 2002] [serial = 1370] [outer = 0x7f05de385c00] 13:02:27 INFO - PROCESS | 2002 | 1461614547138 Marionette DEBUG loaded listener.js 13:02:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 203 (0x7f05e288dc00) [pid = 2002] [serial = 1371] [outer = 0x7f05de385c00] 13:02:28 INFO - PROCESS | 2002 | 1461614548004 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]]]}] 13:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1580ms 13:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:02:28 INFO - PROCESS | 2002 | 1461614548082 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 13:02:28 INFO - PROCESS | 2002 | 1461614548084 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 13:02:28 INFO - PROCESS | 2002 | 1461614548092 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:02:28 INFO - PROCESS | 2002 | 1461614548094 Marionette TRACE conn4 <- [1,1798,null,{}] 13:02:28 INFO - PROCESS | 2002 | 1461614548100 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}] 13:02:28 INFO - PROCESS | 2002 | 1461614548334 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 13:02:28 INFO - PROCESS | 2002 | 1461614548648 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:28 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e6712800 == 145 [pid = 2002] [id = 457] 13:02:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 204 (0x7f05d95de800) [pid = 2002] [serial = 1372] [outer = (nil)] 13:02:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 205 (0x7f05e295ac00) [pid = 2002] [serial = 1373] [outer = 0x7f05d95de800] 13:02:28 INFO - PROCESS | 2002 | 1461614548730 Marionette DEBUG loaded listener.js 13:02:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 206 (0x7f05e2a95000) [pid = 2002] [serial = 1374] [outer = 0x7f05d95de800] 13:02:29 INFO - PROCESS | 2002 | 1461614549576 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]]]}] 13:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1534ms 13:02:29 INFO - PROCESS | 2002 | 1461614549625 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 13:02:29 INFO - PROCESS | 2002 | 1461614549630 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 13:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:02:29 INFO - PROCESS | 2002 | 1461614549637 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:02:29 INFO - PROCESS | 2002 | 1461614549641 Marionette TRACE conn4 <- [1,1802,null,{}] 13:02:29 INFO - PROCESS | 2002 | 1461614549647 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}] 13:02:29 INFO - PROCESS | 2002 | 1461614549904 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 13:02:30 INFO - PROCESS | 2002 | 1461614550213 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:30 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ef997000 == 146 [pid = 2002] [id = 458] 13:02:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 207 (0x7f05de27c400) [pid = 2002] [serial = 1375] [outer = (nil)] 13:02:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 208 (0x7f05e2b85c00) [pid = 2002] [serial = 1376] [outer = 0x7f05de27c400] 13:02:30 INFO - PROCESS | 2002 | 1461614550295 Marionette DEBUG loaded listener.js 13:02:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 209 (0x7f05e2d4d400) [pid = 2002] [serial = 1377] [outer = 0x7f05de27c400] 13:02:31 INFO - PROCESS | 2002 | 1461614551157 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]]]}] 13:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1582ms 13:02:31 INFO - PROCESS | 2002 | 1461614551221 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 13:02:31 INFO - PROCESS | 2002 | 1461614551225 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 13:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:02:31 INFO - PROCESS | 2002 | 1461614551231 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:02:31 INFO - PROCESS | 2002 | 1461614551235 Marionette TRACE conn4 <- [1,1806,null,{}] 13:02:31 INFO - PROCESS | 2002 | 1461614551240 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}] 13:02:31 INFO - PROCESS | 2002 | 1461614551472 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 13:02:31 INFO - PROCESS | 2002 | 1461614551798 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:31 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c3f6e000 == 147 [pid = 2002] [id = 459] 13:02:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 210 (0x7f05c365d000) [pid = 2002] [serial = 1378] [outer = (nil)] 13:02:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 211 (0x7f05c89eb800) [pid = 2002] [serial = 1379] [outer = 0x7f05c365d000] 13:02:31 INFO - PROCESS | 2002 | 1461614551881 Marionette DEBUG loaded listener.js 13:02:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 212 (0x7f05e2fbb000) [pid = 2002] [serial = 1380] [outer = 0x7f05c365d000] 13:02:32 INFO - PROCESS | 2002 | 1461614552788 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]]]}] 13:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1631ms 13:02:32 INFO - PROCESS | 2002 | 1461614552863 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 13:02:32 INFO - PROCESS | 2002 | 1461614552867 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 13:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:02:32 INFO - PROCESS | 2002 | 1461614552874 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:02:32 INFO - PROCESS | 2002 | 1461614552876 Marionette TRACE conn4 <- [1,1810,null,{}] 13:02:32 INFO - PROCESS | 2002 | 1461614552882 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}] 13:02:33 INFO - PROCESS | 2002 | 1461614553119 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 13:02:33 INFO - PROCESS | 2002 | 1461614553436 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:33 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c32d9800 == 148 [pid = 2002] [id = 460] 13:02:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 213 (0x7f05c3f10000) [pid = 2002] [serial = 1381] [outer = (nil)] 13:02:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 214 (0x7f05c89ecc00) [pid = 2002] [serial = 1382] [outer = 0x7f05c3f10000] 13:02:33 INFO - PROCESS | 2002 | 1461614553519 Marionette DEBUG loaded listener.js 13:02:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 215 (0x7f05de4e9400) [pid = 2002] [serial = 1383] [outer = 0x7f05c3f10000] 13:02:34 INFO - PROCESS | 2002 | 1461614554419 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]]]}] 13:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1579ms 13:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:02:34 INFO - PROCESS | 2002 | 1461614554454 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 13:02:34 INFO - PROCESS | 2002 | 1461614554457 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 13:02:34 INFO - PROCESS | 2002 | 1461614554463 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:02:34 INFO - PROCESS | 2002 | 1461614554467 Marionette TRACE conn4 <- [1,1814,null,{}] 13:02:34 INFO - PROCESS | 2002 | 1461614554472 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}] 13:02:34 INFO - PROCESS | 2002 | 1461614554724 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 13:02:35 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c9550000 == 147 [pid = 2002] [id = 441] 13:02:35 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c802a800 == 146 [pid = 2002] [id = 440] 13:02:35 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c50a5000 == 145 [pid = 2002] [id = 439] 13:02:35 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c32cd000 == 144 [pid = 2002] [id = 438] 13:02:35 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c87d4000 == 143 [pid = 2002] [id = 437] 13:02:35 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dd7b2000 == 142 [pid = 2002] [id = 432] 13:02:35 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05da28c000 == 141 [pid = 2002] [id = 431] 13:02:35 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3ed5800 == 140 [pid = 2002] [id = 430] 13:02:35 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3316800 == 139 [pid = 2002] [id = 429] 13:02:35 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d283f000 == 138 [pid = 2002] [id = 428] 13:02:35 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d2548800 == 137 [pid = 2002] [id = 427] 13:02:35 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d02ce000 == 136 [pid = 2002] [id = 426] 13:02:35 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cf80b000 == 135 [pid = 2002] [id = 425] 13:02:35 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ce229000 == 134 [pid = 2002] [id = 424] 13:02:35 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cddaa000 == 133 [pid = 2002] [id = 423] 13:02:35 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cb811000 == 132 [pid = 2002] [id = 422] 13:02:35 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c9541000 == 131 [pid = 2002] [id = 421] 13:02:35 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c4acc800 == 130 [pid = 2002] [id = 420] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 214 (0x7f05de388400) [pid = 2002] [serial = 1212] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 213 (0x7f05de376800) [pid = 2002] [serial = 1242] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 212 (0x7f05f3cbd800) [pid = 2002] [serial = 1230] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 211 (0x7f05d818ec00) [pid = 2002] [serial = 1202] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 210 (0x7f05dda79000) [pid = 2002] [serial = 1208] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 209 (0x7f05f5584800) [pid = 2002] [serial = 1071] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 208 (0x7f05c84e7000) [pid = 2002] [serial = 1251] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 207 (0x7f05daad3c00) [pid = 2002] [serial = 1206] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 206 (0x7f05f5fc6000) [pid = 2002] [serial = 1086] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 205 (0x7f05c8395000) [pid = 2002] [serial = 1092] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 204 (0x7f05f0c24400) [pid = 2002] [serial = 1229] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 203 (0x7f05f5f07000) [pid = 2002] [serial = 1232] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 202 (0x7f05c3665c00) [pid = 2002] [serial = 1244] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 201 (0x7f05e67b7800) [pid = 2002] [serial = 1226] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 200 (0x7f05cabbc400) [pid = 2002] [serial = 1254] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 199 (0x7f05d946a400) [pid = 2002] [serial = 1203] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 198 (0x7f05f5fc5c00) [pid = 2002] [serial = 1074] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 197 (0x7f05d0057400) [pid = 2002] [serial = 1089] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 196 (0x7f05cf6f1c00) [pid = 2002] [serial = 1125] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 195 (0x7f05c8577400) [pid = 2002] [serial = 1122] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 194 (0x7f05ca9df800) [pid = 2002] [serial = 1077] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 193 (0x7f05de37e800) [pid = 2002] [serial = 1211] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 192 (0x7f05f0cecc00) [pid = 2002] [serial = 1083] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 191 (0x7f05e2955800) [pid = 2002] [serial = 1221] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 190 (0x7f05e0fcc800) [pid = 2002] [serial = 1218] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 189 (0x7f05c84ec400) [pid = 2002] [serial = 1161] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 188 (0x7f05f5fcc000) [pid = 2002] [serial = 1155] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 187 (0x7f05cb9e0000) [pid = 2002] [serial = 1257] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 186 (0x7f05d3d8a800) [pid = 2002] [serial = 1128] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 185 (0x7f05ce88a000) [pid = 2002] [serial = 1197] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 184 (0x7f05e262d000) [pid = 2002] [serial = 1137] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 183 (0x7f05f5fce000) [pid = 2002] [serial = 1233] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 182 (0x7f05e0fbd800) [pid = 2002] [serial = 1217] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 181 (0x7f05e1ec4800) [pid = 2002] [serial = 1065] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 180 (0x7f05ce892400) [pid = 2002] [serial = 1158] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 179 (0x7f05c97f6800) [pid = 2002] [serial = 1146] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 178 (0x7f05f5fc5800) [pid = 2002] [serial = 1152] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05c68f8400) [pid = 2002] [serial = 1250] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 176 (0x7f05d030e000) [pid = 2002] [serial = 1199] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 175 (0x7f05dc541000) [pid = 2002] [serial = 1131] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 174 (0x7f05c8573800) [pid = 2002] [serial = 1193] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 173 (0x7f05defb8000) [pid = 2002] [serial = 1214] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 172 (0x7f05d0057800) [pid = 2002] [serial = 1080] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 171 (0x7f05cc2e6400) [pid = 2002] [serial = 1247] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 170 (0x7f05c97f2c00) [pid = 2002] [serial = 1253] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 169 (0x7f05e05c5c00) [pid = 2002] [serial = 1215] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 168 (0x7f05ca9dc800) [pid = 2002] [serial = 1194] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 167 (0x7f05cde08000) [pid = 2002] [serial = 1196] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 166 (0x7f05e37d4400) [pid = 2002] [serial = 1068] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 165 (0x7f05de381c00) [pid = 2002] [serial = 1098] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 164 (0x7f05f5b6b000) [pid = 2002] [serial = 1143] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 163 (0x7f05e2631000) [pid = 2002] [serial = 1220] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 162 (0x7f05e4798c00) [pid = 2002] [serial = 1224] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05cb8bd800) [pid = 2002] [serial = 1256] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05d31d4800) [pid = 2002] [serial = 1200] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05d01f7000) [pid = 2002] [serial = 1190] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05c6b92000) [pid = 2002] [serial = 1241] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 157 (0x7f05e2fbe000) [pid = 2002] [serial = 1223] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 156 (0x7f05c6b91800) [pid = 2002] [serial = 1101] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 155 (0x7f05c3f1cc00) [pid = 2002] [serial = 1236] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 154 (0x7f05c8572000) [pid = 2002] [serial = 1095] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 153 (0x7f05da93d000) [pid = 2002] [serial = 1205] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 152 (0x7f05dd945c00) [pid = 2002] [serial = 1239] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 151 (0x7f05f5fc4800) [pid = 2002] [serial = 1149] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 150 (0x7f05c3f18000) [pid = 2002] [serial = 1235] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 149 (0x7f05ef909000) [pid = 2002] [serial = 1227] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 148 (0x7f05f0563000) [pid = 2002] [serial = 1140] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05cb8c0800) [pid = 2002] [serial = 1259] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05de27a400) [pid = 2002] [serial = 1134] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05dd941c00) [pid = 2002] [serial = 1238] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05ddf5e000) [pid = 2002] [serial = 1209] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2002 | 1461614556405 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:36 INFO - PROCESS | 2002 | ************************* 13:02:36 INFO - PROCESS | 2002 | A coding exception was thrown and uncaught in a Task. 13:02:36 INFO - PROCESS | 2002 | 13:02:36 INFO - PROCESS | 2002 | Full message: TypeError: NetworkError when attempting to fetch resource. 13:02:36 INFO - PROCESS | 2002 | Full stack: 13:02:36 INFO - PROCESS | 2002 | ************************* 13:02:36 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c3f58000 == 131 [pid = 2002] [id = 461] 13:02:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05c68ed400) [pid = 2002] [serial = 1384] [outer = (nil)] 13:02:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05c68f3800) [pid = 2002] [serial = 1385] [outer = 0x7f05c68ed400] 13:02:36 INFO - PROCESS | 2002 | 1461614556493 Marionette DEBUG loaded listener.js 13:02:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05c6b87400) [pid = 2002] [serial = 1386] [outer = 0x7f05c68ed400] 13:02:37 INFO - PROCESS | 2002 | 1461614557287 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]]]}] 13:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 2884ms 13:02:37 INFO - PROCESS | 2002 | 1461614557348 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 13:02:37 INFO - PROCESS | 2002 | 1461614557354 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 13:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:02:37 INFO - PROCESS | 2002 | 1461614557362 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:02:37 INFO - PROCESS | 2002 | 1461614557366 Marionette TRACE conn4 <- [1,1818,null,{}] 13:02:37 INFO - PROCESS | 2002 | 1461614557372 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}] 13:02:37 INFO - PROCESS | 2002 | 1461614557606 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 13:02:37 INFO - PROCESS | 2002 | 1461614557777 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:37 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c69b5800 == 132 [pid = 2002] [id = 462] 13:02:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05c68edc00) [pid = 2002] [serial = 1387] [outer = (nil)] 13:02:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05c89f0c00) [pid = 2002] [serial = 1388] [outer = 0x7f05c68edc00] 13:02:37 INFO - PROCESS | 2002 | 1461614557846 Marionette DEBUG loaded listener.js 13:02:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 150 (0x7f05ca9d5c00) [pid = 2002] [serial = 1389] [outer = 0x7f05c68edc00] 13:02:38 INFO - PROCESS | 2002 | 1461614558730 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]]]}] 13:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1430ms 13:02:38 INFO - PROCESS | 2002 | 1461614558803 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 13:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:02:38 INFO - PROCESS | 2002 | 1461614558809 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 13:02:38 INFO - PROCESS | 2002 | 1461614558816 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:02:38 INFO - PROCESS | 2002 | 1461614558819 Marionette TRACE conn4 <- [1,1822,null,{}] 13:02:38 INFO - PROCESS | 2002 | 1461614558824 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}] 13:02:39 INFO - PROCESS | 2002 | 1461614559102 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 13:02:39 INFO - PROCESS | 2002 | 1461614559138 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:39 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c82ce000 == 133 [pid = 2002] [id = 463] 13:02:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 151 (0x7f05cac8d000) [pid = 2002] [serial = 1390] [outer = (nil)] 13:02:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 152 (0x7f05cb6c2800) [pid = 2002] [serial = 1391] [outer = 0x7f05cac8d000] 13:02:39 INFO - PROCESS | 2002 | 1461614559201 Marionette DEBUG loaded listener.js 13:02:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 153 (0x7f05cb9e2000) [pid = 2002] [serial = 1392] [outer = 0x7f05cac8d000] 13:02:40 INFO - PROCESS | 2002 | 1461614560335 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]]]}] 13:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1691ms 13:02:40 INFO - PROCESS | 2002 | 1461614560532 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 13:02:40 INFO - PROCESS | 2002 | 1461614560534 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 13:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:02:40 INFO - PROCESS | 2002 | 1461614560579 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:02:40 INFO - PROCESS | 2002 | 1461614560589 Marionette TRACE conn4 <- [1,1826,null,{}] 13:02:41 INFO - PROCESS | 2002 | --DOMWINDOW == 152 (0x7f05c365c800) [pid = 2002] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:02:41 INFO - PROCESS | 2002 | --DOMWINDOW == 151 (0x7f05c3665800) [pid = 2002] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:02:41 INFO - PROCESS | 2002 | --DOMWINDOW == 150 (0x7f05c68f8800) [pid = 2002] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:02:41 INFO - PROCESS | 2002 | --DOMWINDOW == 149 (0x7f05cde0f000) [pid = 2002] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:02:41 INFO - PROCESS | 2002 | --DOMWINDOW == 148 (0x7f05c4bd7c00) [pid = 2002] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:02:41 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05c3667000) [pid = 2002] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:02:41 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05c3661800) [pid = 2002] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:02:41 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05c68fb000) [pid = 2002] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:02:41 INFO - PROCESS | 2002 | 1461614561035 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}] 13:02:41 INFO - PROCESS | 2002 | 1461614561245 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 13:02:41 INFO - PROCESS | 2002 | 1461614561406 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:41 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c8925000 == 134 [pid = 2002] [id = 464] 13:02:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05c4be3000) [pid = 2002] [serial = 1393] [outer = (nil)] 13:02:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05cc2d2800) [pid = 2002] [serial = 1394] [outer = 0x7f05c4be3000] 13:02:41 INFO - PROCESS | 2002 | 1461614561470 Marionette DEBUG loaded listener.js 13:02:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05cc570c00) [pid = 2002] [serial = 1395] [outer = 0x7f05c4be3000] 13:02:42 INFO - PROCESS | 2002 | 1461614562204 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]]]}] 13:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1660ms 13:02:42 INFO - PROCESS | 2002 | 1461614562233 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 13:02:42 INFO - PROCESS | 2002 | 1461614562240 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 13:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:02:42 INFO - PROCESS | 2002 | 1461614562249 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:02:42 INFO - PROCESS | 2002 | 1461614562252 Marionette TRACE conn4 <- [1,1830,null,{}] 13:02:42 INFO - PROCESS | 2002 | 1461614562277 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}] 13:02:42 INFO - PROCESS | 2002 | 1461614562497 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 13:02:42 INFO - PROCESS | 2002 | 1461614562514 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:42 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cb806000 == 135 [pid = 2002] [id = 465] 13:02:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05cc577800) [pid = 2002] [serial = 1396] [outer = (nil)] 13:02:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 150 (0x7f05cf460c00) [pid = 2002] [serial = 1397] [outer = 0x7f05cc577800] 13:02:42 INFO - PROCESS | 2002 | 1461614562578 Marionette DEBUG loaded listener.js 13:02:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 151 (0x7f05cf6ef400) [pid = 2002] [serial = 1398] [outer = 0x7f05cc577800] 13:02:43 INFO - PROCESS | 2002 | 1461614563822 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]]]}] 13:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1605ms 13:02:43 INFO - PROCESS | 2002 | 1461614563854 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 13:02:43 INFO - PROCESS | 2002 | 1461614563860 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 13:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:02:43 INFO - PROCESS | 2002 | 1461614563872 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:02:43 INFO - PROCESS | 2002 | 1461614563876 Marionette TRACE conn4 <- [1,1834,null,{}] 13:02:43 INFO - PROCESS | 2002 | 1461614563885 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}] 13:02:44 INFO - PROCESS | 2002 | 1461614564135 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 13:02:44 INFO - PROCESS | 2002 | 1461614564448 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:44 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c6bc3000 == 136 [pid = 2002] [id = 466] 13:02:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 152 (0x7f05c84ee800) [pid = 2002] [serial = 1399] [outer = (nil)] 13:02:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 153 (0x7f05c8577400) [pid = 2002] [serial = 1400] [outer = 0x7f05c84ee800] 13:02:44 INFO - PROCESS | 2002 | 1461614564536 Marionette DEBUG loaded listener.js 13:02:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 154 (0x7f05ca9da400) [pid = 2002] [serial = 1401] [outer = 0x7f05c84ee800] 13:02:45 INFO - PROCESS | 2002 | 1461614565456 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]]]}] 13:02:45 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 13:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1647ms 13:02:45 INFO - PROCESS | 2002 | 1461614565522 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 13:02:45 INFO - PROCESS | 2002 | 1461614565537 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 13:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:02:45 INFO - PROCESS | 2002 | 1461614565548 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:02:45 INFO - PROCESS | 2002 | 1461614565553 Marionette TRACE conn4 <- [1,1838,null,{}] 13:02:45 INFO - PROCESS | 2002 | 1461614565559 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}] 13:02:45 INFO - PROCESS | 2002 | 1461614565830 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 13:02:46 INFO - PROCESS | 2002 | 1461614566155 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:46 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cb81c000 == 137 [pid = 2002] [id = 467] 13:02:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 155 (0x7f05cb9e3c00) [pid = 2002] [serial = 1402] [outer = (nil)] 13:02:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 156 (0x7f05cc2e3c00) [pid = 2002] [serial = 1403] [outer = 0x7f05cb9e3c00] 13:02:46 INFO - PROCESS | 2002 | 1461614566231 Marionette DEBUG loaded listener.js 13:02:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 157 (0x7f05cc56cc00) [pid = 2002] [serial = 1404] [outer = 0x7f05cb9e3c00] 13:02:47 INFO - PROCESS | 2002 | 1461614567180 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]]]}] 13:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1687ms 13:02:47 INFO - PROCESS | 2002 | 1461614567236 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 13:02:47 INFO - PROCESS | 2002 | 1461614567240 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 13:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:02:47 INFO - PROCESS | 2002 | 1461614567247 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:02:47 INFO - PROCESS | 2002 | 1461614567253 Marionette TRACE conn4 <- [1,1842,null,{}] 13:02:47 INFO - PROCESS | 2002 | 1461614567270 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}] 13:02:47 INFO - PROCESS | 2002 | 1461614567512 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 13:02:47 INFO - PROCESS | 2002 | 1461614567788 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:47 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce874800 == 138 [pid = 2002] [id = 468] 13:02:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 158 (0x7f05cf6e6c00) [pid = 2002] [serial = 1405] [outer = (nil)] 13:02:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05d0051400) [pid = 2002] [serial = 1406] [outer = 0x7f05cf6e6c00] 13:02:47 INFO - PROCESS | 2002 | 1461614567870 Marionette DEBUG loaded listener.js 13:02:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05d01ecc00) [pid = 2002] [serial = 1407] [outer = 0x7f05cf6e6c00] 13:02:48 INFO - PROCESS | 2002 | 1461614568725 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]]]}] 13:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1540ms 13:02:48 INFO - PROCESS | 2002 | 1461614568789 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 13:02:48 INFO - PROCESS | 2002 | 1461614568794 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 13:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:02:48 INFO - PROCESS | 2002 | 1461614568800 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:02:48 INFO - PROCESS | 2002 | 1461614568802 Marionette TRACE conn4 <- [1,1846,null,{}] 13:02:48 INFO - PROCESS | 2002 | 1461614568808 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}] 13:02:49 INFO - PROCESS | 2002 | 1461614569043 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 13:02:49 INFO - PROCESS | 2002 | 1461614569349 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:49 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf91f800 == 139 [pid = 2002] [id = 469] 13:02:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05cc307800) [pid = 2002] [serial = 1408] [outer = (nil)] 13:02:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05d15e6400) [pid = 2002] [serial = 1409] [outer = 0x7f05cc307800] 13:02:49 INFO - PROCESS | 2002 | 1461614569432 Marionette DEBUG loaded listener.js 13:02:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 163 (0x7f05d1873400) [pid = 2002] [serial = 1410] [outer = 0x7f05cc307800] 13:02:50 INFO - PROCESS | 2002 | 1461614570309 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]]]}] 13:02:50 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) 13:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1539ms 13:02:50 INFO - PROCESS | 2002 | 1461614570341 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 13:02:50 INFO - PROCESS | 2002 | 1461614570344 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 13:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:02:50 INFO - PROCESS | 2002 | 1461614570350 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:02:50 INFO - PROCESS | 2002 | 1461614570354 Marionette TRACE conn4 <- [1,1850,null,{}] 13:02:50 INFO - PROCESS | 2002 | 1461614570359 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}] 13:02:50 INFO - PROCESS | 2002 | 1461614570591 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 13:02:50 INFO - PROCESS | 2002 | 1461614570852 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:50 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d1818800 == 140 [pid = 2002] [id = 470] 13:02:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 164 (0x7f05cfc05c00) [pid = 2002] [serial = 1411] [outer = (nil)] 13:02:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 165 (0x7f05d2752c00) [pid = 2002] [serial = 1412] [outer = 0x7f05cfc05c00] 13:02:50 INFO - PROCESS | 2002 | 1461614570973 Marionette DEBUG loaded listener.js 13:02:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 166 (0x7f05d31d8400) [pid = 2002] [serial = 1413] [outer = 0x7f05cfc05c00] 13:02:51 INFO - PROCESS | 2002 | 1461614571874 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]]]}] 13:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1582ms 13:02:51 INFO - PROCESS | 2002 | 1461614571934 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 13:02:51 INFO - PROCESS | 2002 | 1461614571938 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 13:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:02:51 INFO - PROCESS | 2002 | 1461614571945 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:02:51 INFO - PROCESS | 2002 | 1461614571949 Marionette TRACE conn4 <- [1,1854,null,{}] 13:02:51 INFO - PROCESS | 2002 | 1461614571954 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}] 13:02:52 INFO - PROCESS | 2002 | 1461614572252 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 13:02:52 INFO - PROCESS | 2002 | 1461614572560 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:52 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d28ac800 == 141 [pid = 2002] [id = 471] 13:02:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 167 (0x7f05d946a400) [pid = 2002] [serial = 1414] [outer = (nil)] 13:02:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05daadb000) [pid = 2002] [serial = 1415] [outer = 0x7f05d946a400] 13:02:52 INFO - PROCESS | 2002 | 1461614572646 Marionette DEBUG loaded listener.js 13:02:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 169 (0x7f05dd18e400) [pid = 2002] [serial = 1416] [outer = 0x7f05d946a400] 13:02:53 INFO - PROCESS | 2002 | 1461614573514 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]]]}] 13:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1630ms 13:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:02:53 INFO - PROCESS | 2002 | 1461614573576 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 13:02:53 INFO - PROCESS | 2002 | 1461614573579 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 13:02:53 INFO - PROCESS | 2002 | 1461614573586 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:02:53 INFO - PROCESS | 2002 | 1461614573589 Marionette TRACE conn4 <- [1,1858,null,{}] 13:02:53 INFO - PROCESS | 2002 | 1461614573595 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}] 13:02:53 INFO - PROCESS | 2002 | 1461614573824 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 13:02:54 INFO - PROCESS | 2002 | 1461614574088 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:54 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3ca8800 == 142 [pid = 2002] [id = 472] 13:02:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 170 (0x7f05c97f8800) [pid = 2002] [serial = 1417] [outer = (nil)] 13:02:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 171 (0x7f05dd9ecc00) [pid = 2002] [serial = 1418] [outer = 0x7f05c97f8800] 13:02:54 INFO - PROCESS | 2002 | 1461614574206 Marionette DEBUG loaded listener.js 13:02:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05dda7ac00) [pid = 2002] [serial = 1419] [outer = 0x7f05c97f8800] 13:02:55 INFO - PROCESS | 2002 | 1461614575092 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]]]}] 13:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1544ms 13:02:55 INFO - PROCESS | 2002 | 1461614575129 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 13:02:55 INFO - PROCESS | 2002 | 1461614575133 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 13:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:02:55 INFO - PROCESS | 2002 | 1461614575139 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:02:55 INFO - PROCESS | 2002 | 1461614575143 Marionette TRACE conn4 <- [1,1862,null,{}] 13:02:55 INFO - PROCESS | 2002 | 1461614575148 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}] 13:02:55 INFO - PROCESS | 2002 | 1461614575375 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 13:02:55 INFO - PROCESS | 2002 | 1461614575642 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:55 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da287800 == 143 [pid = 2002] [id = 473] 13:02:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 173 (0x7f05ddc59800) [pid = 2002] [serial = 1420] [outer = (nil)] 13:02:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 174 (0x7f05de27e400) [pid = 2002] [serial = 1421] [outer = 0x7f05ddc59800] 13:02:55 INFO - PROCESS | 2002 | 1461614575768 Marionette DEBUG loaded listener.js 13:02:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 175 (0x7f05de37f000) [pid = 2002] [serial = 1422] [outer = 0x7f05ddc59800] 13:02:56 INFO - PROCESS | 2002 | 1461614576605 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]]]}] 13:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1529ms 13:02:56 INFO - PROCESS | 2002 | 1461614576671 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 13:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:02:56 INFO - PROCESS | 2002 | 1461614576674 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 13:02:56 INFO - PROCESS | 2002 | 1461614576681 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:02:56 INFO - PROCESS | 2002 | 1461614576684 Marionette TRACE conn4 <- [1,1866,null,{}] 13:02:56 INFO - PROCESS | 2002 | 1461614576689 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}] 13:02:56 INFO - PROCESS | 2002 | 1461614576927 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 13:02:57 INFO - PROCESS | 2002 | 1461614577190 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:57 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dd2f6000 == 144 [pid = 2002] [id = 474] 13:02:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05dda79800) [pid = 2002] [serial = 1423] [outer = (nil)] 13:02:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 177 (0x7f05defbc800) [pid = 2002] [serial = 1424] [outer = 0x7f05dda79800] 13:02:57 INFO - PROCESS | 2002 | 1461614577317 Marionette DEBUG loaded listener.js 13:02:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05e0ebb000) [pid = 2002] [serial = 1425] [outer = 0x7f05dda79800] 13:02:58 INFO - PROCESS | 2002 | 1461614578142 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]]]}] 13:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1530ms 13:02:58 INFO - PROCESS | 2002 | 1461614578211 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 13:02:58 INFO - PROCESS | 2002 | 1461614578215 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 13:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:02:58 INFO - PROCESS | 2002 | 1461614578220 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:02:58 INFO - PROCESS | 2002 | 1461614578223 Marionette TRACE conn4 <- [1,1870,null,{}] 13:02:58 INFO - PROCESS | 2002 | 1461614578228 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}] 13:02:58 INFO - PROCESS | 2002 | 1461614578494 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 13:02:58 INFO - PROCESS | 2002 | 1461614578802 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:58 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dddd5000 == 145 [pid = 2002] [id = 475] 13:02:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05d82bfc00) [pid = 2002] [serial = 1426] [outer = (nil)] 13:02:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05e20adc00) [pid = 2002] [serial = 1427] [outer = 0x7f05d82bfc00] 13:02:58 INFO - PROCESS | 2002 | 1461614578883 Marionette DEBUG loaded listener.js 13:02:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 181 (0x7f05e2a93000) [pid = 2002] [serial = 1428] [outer = 0x7f05d82bfc00] 13:02:59 INFO - PROCESS | 2002 | 1461614579731 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]]]}] 13:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1582ms 13:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:02:59 INFO - PROCESS | 2002 | 1461614579804 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 13:02:59 INFO - PROCESS | 2002 | 1461614579808 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 13:02:59 INFO - PROCESS | 2002 | 1461614579823 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:02:59 INFO - PROCESS | 2002 | 1461614579832 Marionette TRACE conn4 <- [1,1874,null,{}] 13:02:59 INFO - PROCESS | 2002 | 1461614579840 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}] 13:03:00 INFO - PROCESS | 2002 | 1461614580139 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 13:03:00 INFO - PROCESS | 2002 | 1461614580454 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:00 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de227800 == 146 [pid = 2002] [id = 476] 13:03:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 182 (0x7f05e4128c00) [pid = 2002] [serial = 1429] [outer = (nil)] 13:03:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 183 (0x7f05e41b7400) [pid = 2002] [serial = 1430] [outer = 0x7f05e4128c00] 13:03:00 INFO - PROCESS | 2002 | 1461614580550 Marionette DEBUG loaded listener.js 13:03:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 184 (0x7f05e6625c00) [pid = 2002] [serial = 1431] [outer = 0x7f05e4128c00] 13:03:01 INFO - PROCESS | 2002 | 1461614581460 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]]]}] 13:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1697ms 13:03:01 INFO - PROCESS | 2002 | 1461614581512 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 13:03:01 INFO - PROCESS | 2002 | 1461614581516 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 13:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:03:01 INFO - PROCESS | 2002 | 1461614581521 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:03:01 INFO - PROCESS | 2002 | 1461614581524 Marionette TRACE conn4 <- [1,1878,null,{}] 13:03:01 INFO - PROCESS | 2002 | 1461614581531 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}] 13:03:01 INFO - PROCESS | 2002 | 1461614581766 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 13:03:02 INFO - PROCESS | 2002 | 1461614582101 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:02 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e25a4800 == 147 [pid = 2002] [id = 477] 13:03:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 185 (0x7f05e6784800) [pid = 2002] [serial = 1432] [outer = (nil)] 13:03:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 186 (0x7f05e67bc400) [pid = 2002] [serial = 1433] [outer = 0x7f05e6784800] 13:03:02 INFO - PROCESS | 2002 | 1461614582186 Marionette DEBUG loaded listener.js 13:03:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 187 (0x7f05e6c1b000) [pid = 2002] [serial = 1434] [outer = 0x7f05e6784800] 13:03:03 INFO - PROCESS | 2002 | 1461614583051 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]]]}] 13:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1581ms 13:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:03:03 INFO - PROCESS | 2002 | 1461614583104 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 13:03:03 INFO - PROCESS | 2002 | 1461614583107 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 13:03:03 INFO - PROCESS | 2002 | 1461614583113 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:03:03 INFO - PROCESS | 2002 | 1461614583116 Marionette TRACE conn4 <- [1,1882,null,{}] 13:03:03 INFO - PROCESS | 2002 | 1461614583131 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}] 13:03:03 INFO - PROCESS | 2002 | 1461614583368 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 13:03:03 INFO - PROCESS | 2002 | 1461614583675 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:03 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3c91000 == 148 [pid = 2002] [id = 478] 13:03:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 188 (0x7f05d95e3800) [pid = 2002] [serial = 1435] [outer = (nil)] 13:03:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 189 (0x7f05ea985c00) [pid = 2002] [serial = 1436] [outer = 0x7f05d95e3800] 13:03:03 INFO - PROCESS | 2002 | 1461614583754 Marionette DEBUG loaded listener.js 13:03:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 190 (0x7f05f055e000) [pid = 2002] [serial = 1437] [outer = 0x7f05d95e3800] 13:03:04 INFO - PROCESS | 2002 | 1461614584621 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]]]}] 13:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1541ms 13:03:04 INFO - PROCESS | 2002 | 1461614584654 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 13:03:04 INFO - PROCESS | 2002 | 1461614584657 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 13:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:03:04 INFO - PROCESS | 2002 | 1461614584663 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:03:04 INFO - PROCESS | 2002 | 1461614584667 Marionette TRACE conn4 <- [1,1886,null,{}] 13:03:04 INFO - PROCESS | 2002 | 1461614584672 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}] 13:03:04 INFO - PROCESS | 2002 | 1461614584907 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 13:03:05 INFO - PROCESS | 2002 | 1461614585179 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:05 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ea9eb800 == 149 [pid = 2002] [id = 479] 13:03:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 191 (0x7f05da949800) [pid = 2002] [serial = 1438] [outer = (nil)] 13:03:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 192 (0x7f05f07cb800) [pid = 2002] [serial = 1439] [outer = 0x7f05da949800] 13:03:05 INFO - PROCESS | 2002 | 1461614585314 Marionette DEBUG loaded listener.js 13:03:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 193 (0x7f05f08e8c00) [pid = 2002] [serial = 1440] [outer = 0x7f05da949800] 13:03:06 INFO - PROCESS | 2002 | 1461614586228 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]]]}] 13:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1630ms 13:03:06 INFO - PROCESS | 2002 | 1461614586294 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 13:03:06 INFO - PROCESS | 2002 | 1461614586298 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 13:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:03:06 INFO - PROCESS | 2002 | 1461614586304 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:03:06 INFO - PROCESS | 2002 | 1461614586307 Marionette TRACE conn4 <- [1,1890,null,{}] 13:03:06 INFO - PROCESS | 2002 | 1461614586313 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}] 13:03:06 INFO - PROCESS | 2002 | 1461614586549 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 13:03:06 INFO - PROCESS | 2002 | 1461614586854 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:06 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f0cb2000 == 150 [pid = 2002] [id = 480] 13:03:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 194 (0x7f05f08e9400) [pid = 2002] [serial = 1441] [outer = (nil)] 13:03:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 195 (0x7f05f0a97800) [pid = 2002] [serial = 1442] [outer = 0x7f05f08e9400] 13:03:06 INFO - PROCESS | 2002 | 1461614586948 Marionette DEBUG loaded listener.js 13:03:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 196 (0x7f05f1a3b400) [pid = 2002] [serial = 1443] [outer = 0x7f05f08e9400] 13:03:07 INFO - PROCESS | 2002 | 1461614587798 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]]]}] 13:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1532ms 13:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:03:07 INFO - PROCESS | 2002 | 1461614587837 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 13:03:07 INFO - PROCESS | 2002 | 1461614587840 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 13:03:07 INFO - PROCESS | 2002 | 1461614587846 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:03:07 INFO - PROCESS | 2002 | 1461614587849 Marionette TRACE conn4 <- [1,1894,null,{}] 13:03:07 INFO - PROCESS | 2002 | 1461614587854 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}] 13:03:08 INFO - PROCESS | 2002 | 1461614588079 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 13:03:08 INFO - PROCESS | 2002 | 1461614588345 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:08 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f3735000 == 151 [pid = 2002] [id = 481] 13:03:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 197 (0x7f05da943000) [pid = 2002] [serial = 1444] [outer = (nil)] 13:03:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 198 (0x7f05f1b25000) [pid = 2002] [serial = 1445] [outer = 0x7f05da943000] 13:03:08 INFO - PROCESS | 2002 | 1461614588467 Marionette DEBUG loaded listener.js 13:03:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 199 (0x7f05f37a3400) [pid = 2002] [serial = 1446] [outer = 0x7f05da943000] 13:03:09 INFO - PROCESS | 2002 | 1461614589339 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]]]}] 13:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1532ms 13:03:09 INFO - PROCESS | 2002 | 1461614589379 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 13:03:09 INFO - PROCESS | 2002 | 1461614589382 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 13:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:03:09 INFO - PROCESS | 2002 | 1461614589388 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:03:09 INFO - PROCESS | 2002 | 1461614589393 Marionette TRACE conn4 <- [1,1898,null,{}] 13:03:09 INFO - PROCESS | 2002 | 1461614589398 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}] 13:03:09 INFO - PROCESS | 2002 | 1461614589632 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 13:03:09 INFO - PROCESS | 2002 | 1461614589949 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:09 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f559b000 == 152 [pid = 2002] [id = 482] 13:03:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 200 (0x7f05c89f3c00) [pid = 2002] [serial = 1447] [outer = (nil)] 13:03:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 201 (0x7f05f5305800) [pid = 2002] [serial = 1448] [outer = 0x7f05c89f3c00] 13:03:10 INFO - PROCESS | 2002 | 1461614590030 Marionette DEBUG loaded listener.js 13:03:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 202 (0x7f05f56a7000) [pid = 2002] [serial = 1449] [outer = 0x7f05c89f3c00] 13:03:10 INFO - PROCESS | 2002 | 1461614590944 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]]]}] 13:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1586ms 13:03:10 INFO - PROCESS | 2002 | 1461614590979 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 13:03:10 INFO - PROCESS | 2002 | 1461614590982 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 13:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:03:10 INFO - PROCESS | 2002 | 1461614590990 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:03:10 INFO - PROCESS | 2002 | 1461614590993 Marionette TRACE conn4 <- [1,1902,null,{}] 13:03:11 INFO - PROCESS | 2002 | 1461614590999 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}] 13:03:11 INFO - PROCESS | 2002 | 1461614591235 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 13:03:11 INFO - PROCESS | 2002 | 1461614591579 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:11 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5f9d000 == 153 [pid = 2002] [id = 483] 13:03:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 203 (0x7f05c53a3800) [pid = 2002] [serial = 1450] [outer = (nil)] 13:03:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 204 (0x7f05c53ad000) [pid = 2002] [serial = 1451] [outer = 0x7f05c53a3800] 13:03:11 INFO - PROCESS | 2002 | 1461614591662 Marionette DEBUG loaded listener.js 13:03:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 205 (0x7f05de36c000) [pid = 2002] [serial = 1452] [outer = 0x7f05c53a3800] 13:03:12 INFO - PROCESS | 2002 | 1461614592582 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]]]}] 13:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1650ms 13:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:03:12 INFO - PROCESS | 2002 | 1461614592640 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 13:03:12 INFO - PROCESS | 2002 | 1461614592643 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 13:03:12 INFO - PROCESS | 2002 | 1461614592650 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:03:12 INFO - PROCESS | 2002 | 1461614592653 Marionette TRACE conn4 <- [1,1906,null,{}] 13:03:12 INFO - PROCESS | 2002 | 1461614592659 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}] 13:03:12 INFO - PROCESS | 2002 | 1461614592913 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 13:03:13 INFO - PROCESS | 2002 | 1461614593722 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c8925000 == 152 [pid = 2002] [id = 464] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c82ce000 == 151 [pid = 2002] [id = 463] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c69b5800 == 150 [pid = 2002] [id = 462] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c3f58000 == 149 [pid = 2002] [id = 461] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c32d9800 == 148 [pid = 2002] [id = 460] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c3f6e000 == 147 [pid = 2002] [id = 459] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ef997000 == 146 [pid = 2002] [id = 458] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e6712800 == 145 [pid = 2002] [id = 457] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e3f78000 == 144 [pid = 2002] [id = 456] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e31e4800 == 143 [pid = 2002] [id = 455] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e2599800 == 142 [pid = 2002] [id = 454] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05df944800 == 141 [pid = 2002] [id = 453] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddd4f000 == 140 [pid = 2002] [id = 452] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05daa23800 == 139 [pid = 2002] [id = 451] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d814c800 == 138 [pid = 2002] [id = 450] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3c23800 == 137 [pid = 2002] [id = 449] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d2832800 == 136 [pid = 2002] [id = 448] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d1784000 == 135 [pid = 2002] [id = 447] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cf80a800 == 134 [pid = 2002] [id = 446] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cdda3800 == 133 [pid = 2002] [id = 445] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c892e800 == 132 [pid = 2002] [id = 444] 13:03:14 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c50a4800 == 131 [pid = 2002] [id = 443] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 204 (0x7f05c366b000) [pid = 2002] [serial = 1245] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 203 (0x7f05d3e6b400) [pid = 2002] [serial = 1248] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 202 (0x7f05c838c400) [pid = 2002] [serial = 1328] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 201 (0x7f05cde0ec00) [pid = 2002] [serial = 1323] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 200 (0x7f05cf45fc00) [pid = 2002] [serial = 1325] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 199 (0x7f05cf6ec400) [pid = 2002] [serial = 1326] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 198 (0x7f05cb9e5000) [pid = 2002] [serial = 1268] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 197 (0x7f05cc2cb000) [pid = 2002] [serial = 1260] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 196 (0x7f05d819a400) [pid = 2002] [serial = 1289] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 195 (0x7f05da936000) [pid = 2002] [serial = 1292] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 194 (0x7f05db48c000) [pid = 2002] [serial = 1295] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 193 (0x7f05dd94b000) [pid = 2002] [serial = 1298] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 192 (0x7f05ddc55000) [pid = 2002] [serial = 1301] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 191 (0x7f05de279400) [pid = 2002] [serial = 1304] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 190 (0x7f05de598000) [pid = 2002] [serial = 1307] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 189 (0x7f05c89edc00) [pid = 2002] [serial = 1310] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 188 (0x7f05d17df800) [pid = 2002] [serial = 1280] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 187 (0x7f05ca9dd400) [pid = 2002] [serial = 1265] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 186 (0x7f05d3d88800) [pid = 2002] [serial = 1286] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 185 (0x7f05cfc09000) [pid = 2002] [serial = 1277] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 184 (0x7f05c366b400) [pid = 2002] [serial = 1262] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 183 (0x7f05cb9de400) [pid = 2002] [serial = 1319] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 182 (0x7f05ce331800) [pid = 2002] [serial = 1274] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 181 (0x7f05cc3f0800) [pid = 2002] [serial = 1271] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 180 (0x7f05c3f19800) [pid = 2002] [serial = 1316] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 179 (0x7f05c8573c00) [pid = 2002] [serial = 1317] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 178 (0x7f05c8572800) [pid = 2002] [serial = 1314] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05c6b88c00) [pid = 2002] [serial = 1313] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 176 (0x7f05d2751400) [pid = 2002] [serial = 1283] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 175 (0x7f05cc3ee000) [pid = 2002] [serial = 1322] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | --DOMWINDOW == 174 (0x7f05cc2d9400) [pid = 2002] [serial = 1320] [outer = (nil)] [url = about:blank] 13:03:14 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c3d7d000 == 132 [pid = 2002] [id = 484] 13:03:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 175 (0x7f05c366b400) [pid = 2002] [serial = 1453] [outer = (nil)] 13:03:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05c5135c00) [pid = 2002] [serial = 1454] [outer = 0x7f05c366b400] 13:03:14 INFO - PROCESS | 2002 | 1461614594649 Marionette DEBUG loaded listener.js 13:03:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 177 (0x7f05c68ef400) [pid = 2002] [serial = 1455] [outer = 0x7f05c366b400] 13:03:15 INFO - PROCESS | 2002 | 1461614595476 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]]]}] 13:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2886ms 13:03:15 INFO - PROCESS | 2002 | 1461614595536 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 13:03:15 INFO - PROCESS | 2002 | 1461614595543 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 13:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:03:15 INFO - PROCESS | 2002 | 1461614595554 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:03:15 INFO - PROCESS | 2002 | 1461614595559 Marionette TRACE conn4 <- [1,1910,null,{}] 13:03:15 INFO - PROCESS | 2002 | 1461614595569 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}] 13:03:15 INFO - PROCESS | 2002 | 1461614595819 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 13:03:16 INFO - PROCESS | 2002 | 1461614596014 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:16 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c68d2000 == 133 [pid = 2002] [id = 485] 13:03:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05c3f16400) [pid = 2002] [serial = 1456] [outer = (nil)] 13:03:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05c84e1000) [pid = 2002] [serial = 1457] [outer = 0x7f05c3f16400] 13:03:16 INFO - PROCESS | 2002 | 1461614596085 Marionette DEBUG loaded listener.js 13:03:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05c89ee400) [pid = 2002] [serial = 1458] [outer = 0x7f05c3f16400] 13:03:17 INFO - PROCESS | 2002 | 1461614597000 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]]]}] 13:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1543ms 13:03:17 INFO - PROCESS | 2002 | 1461614597100 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 13:03:17 INFO - PROCESS | 2002 | 1461614597106 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 13:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:03:17 INFO - PROCESS | 2002 | 1461614597115 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:03:17 INFO - PROCESS | 2002 | 1461614597118 Marionette TRACE conn4 <- [1,1914,null,{}] 13:03:17 INFO - PROCESS | 2002 | 1461614597123 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}] 13:03:17 INFO - PROCESS | 2002 | 1461614597421 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 13:03:17 INFO - PROCESS | 2002 | 1461614597455 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:17 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c82ce000 == 134 [pid = 2002] [id = 486] 13:03:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 181 (0x7f05c89ef400) [pid = 2002] [serial = 1459] [outer = (nil)] 13:03:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 182 (0x7f05cac84400) [pid = 2002] [serial = 1460] [outer = 0x7f05c89ef400] 13:03:17 INFO - PROCESS | 2002 | 1461614597521 Marionette DEBUG loaded listener.js 13:03:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 183 (0x7f05cb6c3400) [pid = 2002] [serial = 1461] [outer = 0x7f05c89ef400] 13:03:18 INFO - PROCESS | 2002 | 1461614598636 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]]]}] 13:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1583ms 13:03:18 INFO - PROCESS | 2002 | 1461614598698 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 13:03:18 INFO - PROCESS | 2002 | 1461614598702 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 13:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:03:18 INFO - PROCESS | 2002 | 1461614598711 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:03:18 INFO - PROCESS | 2002 | 1461614598720 Marionette TRACE conn4 <- [1,1918,null,{}] 13:03:18 INFO - PROCESS | 2002 | 1461614598741 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}] 13:03:19 INFO - PROCESS | 2002 | 1461614599039 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 182 (0x7f05cf466800) [pid = 2002] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 181 (0x7f05cabc8c00) [pid = 2002] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 180 (0x7f05cb9da400) [pid = 2002] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 179 (0x7f05cc304c00) [pid = 2002] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 178 (0x7f05c89f5c00) [pid = 2002] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05d3d8d000) [pid = 2002] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 176 (0x7f05c857b800) [pid = 2002] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 175 (0x7f05ce891400) [pid = 2002] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 174 (0x7f05d3e6e000) [pid = 2002] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 173 (0x7f05d9fc6800) [pid = 2002] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 172 (0x7f05cc2e2800) [pid = 2002] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 171 (0x7f05cb9dd400) [pid = 2002] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 170 (0x7f05cb8c5400) [pid = 2002] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 169 (0x7f05c84ed000) [pid = 2002] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 168 (0x7f05c3661c00) [pid = 2002] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 167 (0x7f05cb9d7800) [pid = 2002] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 166 (0x7f05cfc05800) [pid = 2002] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 165 (0x7f05cb6be000) [pid = 2002] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 164 (0x7f05de375400) [pid = 2002] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 163 (0x7f05c8578c00) [pid = 2002] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 162 (0x7f05de380800) [pid = 2002] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05c365d000) [pid = 2002] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05c4bda400) [pid = 2002] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05d819c000) [pid = 2002] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05cb8bd400) [pid = 2002] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 157 (0x7f05d26a5800) [pid = 2002] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 156 (0x7f05c8575000) [pid = 2002] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 155 (0x7f05de385c00) [pid = 2002] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 154 (0x7f05e0eb4000) [pid = 2002] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 153 (0x7f05d95de800) [pid = 2002] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 152 (0x7f05c68edc00) [pid = 2002] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 151 (0x7f05d1874800) [pid = 2002] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 150 (0x7f05cc2ccc00) [pid = 2002] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 149 (0x7f05c68ed400) [pid = 2002] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 148 (0x7f05d9357800) [pid = 2002] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05c3662000) [pid = 2002] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05c3f10000) [pid = 2002] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05cac8d000) [pid = 2002] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05de27c400) [pid = 2002] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:03:20 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05c4be3000) [pid = 2002] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:03:20 INFO - PROCESS | 2002 | 1461614600093 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:20 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c50bf800 == 135 [pid = 2002] [id = 487] 13:03:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05c365d000) [pid = 2002] [serial = 1462] [outer = (nil)] 13:03:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05c4be3000) [pid = 2002] [serial = 1463] [outer = 0x7f05c365d000] 13:03:20 INFO - PROCESS | 2002 | 1461614600165 Marionette DEBUG loaded listener.js 13:03:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05c89ebc00) [pid = 2002] [serial = 1464] [outer = 0x7f05c365d000] 13:03:20 INFO - PROCESS | 2002 | 1461614600954 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]]]}] 13:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2261ms 13:03:20 INFO - PROCESS | 2002 | 1461614600970 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 13:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:03:20 INFO - PROCESS | 2002 | 1461614600976 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 13:03:20 INFO - PROCESS | 2002 | 1461614600983 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:03:20 INFO - PROCESS | 2002 | 1461614600986 Marionette TRACE conn4 <- [1,1922,null,{}] 13:03:20 INFO - PROCESS | 2002 | 1461614600992 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}] 13:03:21 INFO - PROCESS | 2002 | 1461614601274 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 13:03:21 INFO - PROCESS | 2002 | 1461614601297 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:21 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05caa87800 == 136 [pid = 2002] [id = 488] 13:03:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05c3661c00) [pid = 2002] [serial = 1465] [outer = (nil)] 13:03:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05cc2de400) [pid = 2002] [serial = 1466] [outer = 0x7f05c3661c00] 13:03:21 INFO - PROCESS | 2002 | 1461614601372 Marionette DEBUG loaded listener.js 13:03:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05cde06c00) [pid = 2002] [serial = 1467] [outer = 0x7f05c3661c00] 13:03:22 INFO - PROCESS | 2002 | 1461614602615 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]]]}] 13:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1685ms 13:03:22 INFO - PROCESS | 2002 | 1461614602685 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 13:03:22 INFO - PROCESS | 2002 | 1461614602693 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 13:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:03:22 INFO - PROCESS | 2002 | 1461614602716 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:03:22 INFO - PROCESS | 2002 | 1461614602724 Marionette TRACE conn4 <- [1,1926,null,{}] 13:03:22 INFO - PROCESS | 2002 | 1461614602734 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}] 13:03:23 INFO - PROCESS | 2002 | 1461614603014 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 13:03:23 INFO - PROCESS | 2002 | 1461614603309 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:23 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c82cb000 == 137 [pid = 2002] [id = 489] 13:03:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 150 (0x7f05c84eec00) [pid = 2002] [serial = 1468] [outer = (nil)] 13:03:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 151 (0x7f05c89e8800) [pid = 2002] [serial = 1469] [outer = 0x7f05c84eec00] 13:03:23 INFO - PROCESS | 2002 | 1461614603397 Marionette DEBUG loaded listener.js 13:03:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 152 (0x7f05ca9dd800) [pid = 2002] [serial = 1470] [outer = 0x7f05c84eec00] 13:03:24 INFO - PROCESS | 2002 | 1461614604290 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]]]}] 13:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1644ms 13:03:24 INFO - PROCESS | 2002 | 1461614604368 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 13:03:24 INFO - PROCESS | 2002 | 1461614604377 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 13:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:03:24 INFO - PROCESS | 2002 | 1461614604391 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:03:24 INFO - PROCESS | 2002 | 1461614604395 Marionette TRACE conn4 <- [1,1930,null,{}] 13:03:24 INFO - PROCESS | 2002 | 1461614604402 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}] 13:03:24 INFO - PROCESS | 2002 | 1461614604648 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 13:03:25 INFO - PROCESS | 2002 | 1461614605002 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:25 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cb814800 == 138 [pid = 2002] [id = 490] 13:03:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 153 (0x7f05cb9da000) [pid = 2002] [serial = 1471] [outer = (nil)] 13:03:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 154 (0x7f05cc2ccc00) [pid = 2002] [serial = 1472] [outer = 0x7f05cb9da000] 13:03:25 INFO - PROCESS | 2002 | 1461614605101 Marionette DEBUG loaded listener.js 13:03:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 155 (0x7f05cc3e2800) [pid = 2002] [serial = 1473] [outer = 0x7f05cb9da000] 13:03:26 INFO - PROCESS | 2002 | 1461614606103 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]]]}] 13:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1740ms 13:03:26 INFO - PROCESS | 2002 | 1461614606133 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 13:03:26 INFO - PROCESS | 2002 | 1461614606137 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 13:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:03:26 INFO - PROCESS | 2002 | 1461614606144 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:03:26 INFO - PROCESS | 2002 | 1461614606150 Marionette TRACE conn4 <- [1,1934,null,{}] 13:03:26 INFO - PROCESS | 2002 | 1461614606167 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}] 13:03:26 INFO - PROCESS | 2002 | 1461614606399 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 13:03:26 INFO - PROCESS | 2002 | 1461614606711 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:26 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce23b000 == 139 [pid = 2002] [id = 491] 13:03:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 156 (0x7f05cde02c00) [pid = 2002] [serial = 1474] [outer = (nil)] 13:03:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 157 (0x7f05cf466800) [pid = 2002] [serial = 1475] [outer = 0x7f05cde02c00] 13:03:26 INFO - PROCESS | 2002 | 1461614606796 Marionette DEBUG loaded listener.js 13:03:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 158 (0x7f05cfc02800) [pid = 2002] [serial = 1476] [outer = 0x7f05cde02c00] 13:03:27 INFO - PROCESS | 2002 | 1461614607722 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]]]}] 13:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1636ms 13:03:27 INFO - PROCESS | 2002 | 1461614607782 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 13:03:27 INFO - PROCESS | 2002 | 1461614607786 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 13:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:03:27 INFO - PROCESS | 2002 | 1461614607793 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:03:27 INFO - PROCESS | 2002 | 1461614607796 Marionette TRACE conn4 <- [1,1938,null,{}] 13:03:27 INFO - PROCESS | 2002 | 1461614607802 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}] 13:03:28 INFO - PROCESS | 2002 | 1461614608040 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 13:03:28 INFO - PROCESS | 2002 | 1461614608345 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:28 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf918000 == 140 [pid = 2002] [id = 492] 13:03:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05ce889800) [pid = 2002] [serial = 1477] [outer = (nil)] 13:03:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05d01ed800) [pid = 2002] [serial = 1478] [outer = 0x7f05ce889800] 13:03:28 INFO - PROCESS | 2002 | 1461614608428 Marionette DEBUG loaded listener.js 13:03:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05d15ed800) [pid = 2002] [serial = 1479] [outer = 0x7f05ce889800] 13:03:29 INFO - PROCESS | 2002 | 1461614609280 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]]]}] 13:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1535ms 13:03:29 INFO - PROCESS | 2002 | 1461614609329 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 13:03:29 INFO - PROCESS | 2002 | 1461614609333 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 13:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:03:29 INFO - PROCESS | 2002 | 1461614609340 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:03:29 INFO - PROCESS | 2002 | 1461614609342 Marionette TRACE conn4 <- [1,1942,null,{}] 13:03:29 INFO - PROCESS | 2002 | 1461614609348 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}] 13:03:29 INFO - PROCESS | 2002 | 1461614609581 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 13:03:29 INFO - PROCESS | 2002 | 1461614609843 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:29 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d181d000 == 141 [pid = 2002] [id = 493] 13:03:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05cfc0d800) [pid = 2002] [serial = 1480] [outer = (nil)] 13:03:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 163 (0x7f05d26a5800) [pid = 2002] [serial = 1481] [outer = 0x7f05cfc0d800] 13:03:29 INFO - PROCESS | 2002 | 1461614609976 Marionette DEBUG loaded listener.js 13:03:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 164 (0x7f05d2f12400) [pid = 2002] [serial = 1482] [outer = 0x7f05cfc0d800] 13:03:30 INFO - PROCESS | 2002 | 1461614610862 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]]]}] 13:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1591ms 13:03:30 INFO - PROCESS | 2002 | 1461614610932 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 13:03:30 INFO - PROCESS | 2002 | 1461614610936 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 13:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:03:30 INFO - PROCESS | 2002 | 1461614610949 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:03:30 INFO - PROCESS | 2002 | 1461614610952 Marionette TRACE conn4 <- [1,1946,null,{}] 13:03:30 INFO - PROCESS | 2002 | 1461614610959 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}] 13:03:31 INFO - PROCESS | 2002 | 1461614611257 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 13:03:31 INFO - PROCESS | 2002 | 1461614611639 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:31 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d28ac000 == 142 [pid = 2002] [id = 494] 13:03:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 165 (0x7f05d818dc00) [pid = 2002] [serial = 1483] [outer = (nil)] 13:03:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 166 (0x7f05d9470000) [pid = 2002] [serial = 1484] [outer = 0x7f05d818dc00] 13:03:31 INFO - PROCESS | 2002 | 1461614611774 Marionette DEBUG loaded listener.js 13:03:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 167 (0x7f05da547400) [pid = 2002] [serial = 1485] [outer = 0x7f05d818dc00] 13:03:33 INFO - PROCESS | 2002 | 1461614613107 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]]]}] 13:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2198ms 13:03:33 INFO - PROCESS | 2002 | 1461614613148 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 13:03:33 INFO - PROCESS | 2002 | 1461614613151 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 13:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:03:33 INFO - PROCESS | 2002 | 1461614613161 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:03:33 INFO - PROCESS | 2002 | 1461614613164 Marionette TRACE conn4 <- [1,1950,null,{}] 13:03:33 INFO - PROCESS | 2002 | 1461614613173 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}] 13:03:33 INFO - PROCESS | 2002 | 1461614613442 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 13:03:33 INFO - PROCESS | 2002 | 1461614613750 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:33 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3c39800 == 143 [pid = 2002] [id = 495] 13:03:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05d818ec00) [pid = 2002] [serial = 1486] [outer = (nil)] 13:03:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 169 (0x7f05da946400) [pid = 2002] [serial = 1487] [outer = 0x7f05d818ec00] 13:03:33 INFO - PROCESS | 2002 | 1461614613848 Marionette DEBUG loaded listener.js 13:03:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 170 (0x7f05daad6000) [pid = 2002] [serial = 1488] [outer = 0x7f05d818ec00] 13:03:34 INFO - PROCESS | 2002 | 1461614614786 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]]]}] 13:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1684ms 13:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:03:34 INFO - PROCESS | 2002 | 1461614614844 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 13:03:34 INFO - PROCESS | 2002 | 1461614614847 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 13:03:34 INFO - PROCESS | 2002 | 1461614614854 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:03:34 INFO - PROCESS | 2002 | 1461614614857 Marionette TRACE conn4 <- [1,1954,null,{}] 13:03:34 INFO - PROCESS | 2002 | 1461614614865 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}] 13:03:35 INFO - PROCESS | 2002 | 1461614615126 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 13:03:35 INFO - PROCESS | 2002 | 1461614615441 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:35 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da285800 == 144 [pid = 2002] [id = 496] 13:03:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 171 (0x7f05d8184800) [pid = 2002] [serial = 1489] [outer = (nil)] 13:03:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05dd158000) [pid = 2002] [serial = 1490] [outer = 0x7f05d8184800] 13:03:35 INFO - PROCESS | 2002 | 1461614615526 Marionette DEBUG loaded listener.js 13:03:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 173 (0x7f05dd945000) [pid = 2002] [serial = 1491] [outer = 0x7f05d8184800] 13:03:36 INFO - PROCESS | 2002 | 1461614616476 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]]]}] 13:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1682ms 13:03:36 INFO - PROCESS | 2002 | 1461614616535 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 13:03:36 INFO - PROCESS | 2002 | 1461614616539 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 13:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:03:36 INFO - PROCESS | 2002 | 1461614616545 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:03:36 INFO - PROCESS | 2002 | 1461614616548 Marionette TRACE conn4 <- [1,1958,null,{}] 13:03:36 INFO - PROCESS | 2002 | 1461614616554 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}] 13:03:36 INFO - PROCESS | 2002 | 1461614616788 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 13:03:37 INFO - PROCESS | 2002 | 1461614617057 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:37 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddbc5000 == 145 [pid = 2002] [id = 497] 13:03:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 174 (0x7f05da54c000) [pid = 2002] [serial = 1492] [outer = (nil)] 13:03:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 175 (0x7f05dda79000) [pid = 2002] [serial = 1493] [outer = 0x7f05da54c000] 13:03:37 INFO - PROCESS | 2002 | 1461614617216 Marionette DEBUG loaded listener.js 13:03:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05de272400) [pid = 2002] [serial = 1494] [outer = 0x7f05da54c000] 13:03:38 INFO - PROCESS | 2002 | 1461614618144 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]]]}] 13:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1641ms 13:03:38 INFO - PROCESS | 2002 | 1461614618188 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 13:03:38 INFO - PROCESS | 2002 | 1461614618194 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 13:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:03:38 INFO - PROCESS | 2002 | 1461614618202 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:03:38 INFO - PROCESS | 2002 | 1461614618204 Marionette TRACE conn4 <- [1,1962,null,{}] 13:03:38 INFO - PROCESS | 2002 | 1461614618211 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}] 13:03:38 INFO - PROCESS | 2002 | 1461614618479 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 13:03:38 INFO - PROCESS | 2002 | 1461614618792 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:38 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de070800 == 146 [pid = 2002] [id = 498] 13:03:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 177 (0x7f05c89eb000) [pid = 2002] [serial = 1495] [outer = (nil)] 13:03:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05de4f1800) [pid = 2002] [serial = 1496] [outer = 0x7f05c89eb000] 13:03:38 INFO - PROCESS | 2002 | 1461614618878 Marionette DEBUG loaded listener.js 13:03:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05defc2000) [pid = 2002] [serial = 1497] [outer = 0x7f05c89eb000] 13:03:39 INFO - PROCESS | 2002 | 1461614619789 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]]]}] 13:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1632ms 13:03:39 INFO - PROCESS | 2002 | 1461614619834 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 13:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:03:39 INFO - PROCESS | 2002 | 1461614619839 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 13:03:39 INFO - PROCESS | 2002 | 1461614619846 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:03:39 INFO - PROCESS | 2002 | 1461614619851 Marionette TRACE conn4 <- [1,1966,null,{}] 13:03:39 INFO - PROCESS | 2002 | 1461614619858 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}] 13:03:40 INFO - PROCESS | 2002 | 1461614620166 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 13:03:40 INFO - PROCESS | 2002 | 1461614620493 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:40 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e13b2000 == 147 [pid = 2002] [id = 499] 13:03:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05e1d69c00) [pid = 2002] [serial = 1498] [outer = (nil)] 13:03:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 181 (0x7f05e2377400) [pid = 2002] [serial = 1499] [outer = 0x7f05e1d69c00] 13:03:40 INFO - PROCESS | 2002 | 1461614620598 Marionette DEBUG loaded listener.js 13:03:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 182 (0x7f05e2634800) [pid = 2002] [serial = 1500] [outer = 0x7f05e1d69c00] 13:03:41 INFO - PROCESS | 2002 | 1461614621569 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]]]}] 13:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1790ms 13:03:41 INFO - PROCESS | 2002 | 1461614621637 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 13:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:03:41 INFO - PROCESS | 2002 | 1461614621641 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 13:03:41 INFO - PROCESS | 2002 | 1461614621649 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:03:41 INFO - PROCESS | 2002 | 1461614621652 Marionette TRACE conn4 <- [1,1970,null,{}] 13:03:41 INFO - PROCESS | 2002 | 1461614621658 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}] 13:03:41 INFO - PROCESS | 2002 | 1461614621905 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 13:03:42 INFO - PROCESS | 2002 | 1461614622232 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:42 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3c8b800 == 148 [pid = 2002] [id = 500] 13:03:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 183 (0x7f05e2634c00) [pid = 2002] [serial = 1501] [outer = (nil)] 13:03:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 184 (0x7f05e2b8a400) [pid = 2002] [serial = 1502] [outer = 0x7f05e2634c00] 13:03:42 INFO - PROCESS | 2002 | 1461614622310 Marionette DEBUG loaded listener.js 13:03:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 185 (0x7f05e3717000) [pid = 2002] [serial = 1503] [outer = 0x7f05e2634c00] 13:03:43 INFO - PROCESS | 2002 | 1461614623135 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]]]}] 13:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1536ms 13:03:43 INFO - PROCESS | 2002 | 1461614623184 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 13:03:43 INFO - PROCESS | 2002 | 1461614623187 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 13:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:03:43 INFO - PROCESS | 2002 | 1461614623194 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:03:43 INFO - PROCESS | 2002 | 1461614623197 Marionette TRACE conn4 <- [1,1974,null,{}] 13:03:43 INFO - PROCESS | 2002 | 1461614623202 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}] 13:03:43 INFO - PROCESS | 2002 | 1461614623430 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 13:03:43 INFO - PROCESS | 2002 | 1461614623707 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:43 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e6718000 == 149 [pid = 2002] [id = 501] 13:03:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 186 (0x7f05cac85000) [pid = 2002] [serial = 1504] [outer = (nil)] 13:03:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 187 (0x7f05e37d3400) [pid = 2002] [serial = 1505] [outer = 0x7f05cac85000] 13:03:43 INFO - PROCESS | 2002 | 1461614623788 Marionette DEBUG loaded listener.js 13:03:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 188 (0x7f05e3d5ac00) [pid = 2002] [serial = 1506] [outer = 0x7f05cac85000] 13:03:44 INFO - PROCESS | 2002 | 1461614624654 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]]]}] 13:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1532ms 13:03:44 INFO - PROCESS | 2002 | 1461614624728 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 13:03:44 INFO - PROCESS | 2002 | 1461614624731 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 13:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:03:44 INFO - PROCESS | 2002 | 1461614624738 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:03:44 INFO - PROCESS | 2002 | 1461614624741 Marionette TRACE conn4 <- [1,1978,null,{}] 13:03:44 INFO - PROCESS | 2002 | 1461614624747 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}] 13:03:45 INFO - PROCESS | 2002 | 1461614625030 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 13:03:45 INFO - PROCESS | 2002 | 1461614625336 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:45 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f08c4800 == 150 [pid = 2002] [id = 502] 13:03:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 189 (0x7f05ce339c00) [pid = 2002] [serial = 1507] [outer = (nil)] 13:03:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 190 (0x7f05e6625000) [pid = 2002] [serial = 1508] [outer = 0x7f05ce339c00] 13:03:45 INFO - PROCESS | 2002 | 1461614625418 Marionette DEBUG loaded listener.js 13:03:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 191 (0x7f05ef906400) [pid = 2002] [serial = 1509] [outer = 0x7f05ce339c00] 13:03:46 INFO - PROCESS | 2002 | 1461614626290 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]]]}] 13:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1582ms 13:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:03:46 INFO - PROCESS | 2002 | 1461614626321 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 13:03:46 INFO - PROCESS | 2002 | 1461614626324 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 13:03:46 INFO - PROCESS | 2002 | 1461614626334 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:03:46 INFO - PROCESS | 2002 | 1461614626338 Marionette TRACE conn4 <- [1,1982,null,{}] 13:03:46 INFO - PROCESS | 2002 | 1461614626344 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}] 13:03:46 INFO - PROCESS | 2002 | 1461614626591 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 13:03:46 INFO - PROCESS | 2002 | 1461614626904 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:46 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f7b21800 == 151 [pid = 2002] [id = 503] 13:03:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 192 (0x7f05e37d3c00) [pid = 2002] [serial = 1510] [outer = (nil)] 13:03:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 193 (0x7f05f0a4f000) [pid = 2002] [serial = 1511] [outer = 0x7f05e37d3c00] 13:03:46 INFO - PROCESS | 2002 | 1461614626992 Marionette DEBUG loaded listener.js 13:03:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 194 (0x7f05f1d34c00) [pid = 2002] [serial = 1512] [outer = 0x7f05e37d3c00] 13:03:47 INFO - PROCESS | 2002 | 1461614627854 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]]]}] 13:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1542ms 13:03:47 INFO - PROCESS | 2002 | 1461614627874 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 13:03:47 INFO - PROCESS | 2002 | 1461614627878 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 13:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:03:47 INFO - PROCESS | 2002 | 1461614627884 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:03:47 INFO - PROCESS | 2002 | 1461614627886 Marionette TRACE conn4 <- [1,1986,null,{}] 13:03:47 INFO - PROCESS | 2002 | 1461614627893 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}] 13:03:48 INFO - PROCESS | 2002 | 1461614628131 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 13:03:48 INFO - PROCESS | 2002 | 1461614628410 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:48 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f9f3a800 == 152 [pid = 2002] [id = 504] 13:03:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 195 (0x7f05cc3ecc00) [pid = 2002] [serial = 1513] [outer = (nil)] 13:03:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 196 (0x7f05f530c400) [pid = 2002] [serial = 1514] [outer = 0x7f05cc3ecc00] 13:03:48 INFO - PROCESS | 2002 | 1461614628528 Marionette DEBUG loaded listener.js 13:03:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 197 (0x7f05f56b0400) [pid = 2002] [serial = 1515] [outer = 0x7f05cc3ecc00] 13:03:49 INFO - PROCESS | 2002 | 1461614629447 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]]]}] 13:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1630ms 13:03:49 INFO - PROCESS | 2002 | 1461614629515 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 13:03:49 INFO - PROCESS | 2002 | 1461614629519 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 13:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:03:49 INFO - PROCESS | 2002 | 1461614629525 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:03:49 INFO - PROCESS | 2002 | 1461614629528 Marionette TRACE conn4 <- [1,1990,null,{}] 13:03:49 INFO - PROCESS | 2002 | 1461614629534 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}] 13:03:49 INFO - PROCESS | 2002 | 1461614629773 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 13:03:50 INFO - PROCESS | 2002 | 1461614630040 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:50 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05fae85800 == 153 [pid = 2002] [id = 505] 13:03:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 198 (0x7f05c6685000) [pid = 2002] [serial = 1516] [outer = (nil)] 13:03:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 199 (0x7f05c668b400) [pid = 2002] [serial = 1517] [outer = 0x7f05c6685000] 13:03:50 INFO - PROCESS | 2002 | 1461614630159 Marionette DEBUG loaded listener.js 13:03:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 200 (0x7f05c6690000) [pid = 2002] [serial = 1518] [outer = 0x7f05c6685000] 13:03:51 INFO - PROCESS | 2002 | 1461614631009 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]]]}] 13:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1535ms 13:03:51 INFO - PROCESS | 2002 | 1461614631062 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 13:03:51 INFO - PROCESS | 2002 | 1461614631066 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 13:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:03:51 INFO - PROCESS | 2002 | 1461614631072 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:03:51 INFO - PROCESS | 2002 | 1461614631074 Marionette TRACE conn4 <- [1,1994,null,{}] 13:03:51 INFO - PROCESS | 2002 | 1461614631081 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}] 13:03:51 INFO - PROCESS | 2002 | 1461614631333 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 13:03:51 INFO - PROCESS | 2002 | 1461614631642 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:51 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c9726800 == 154 [pid = 2002] [id = 506] 13:03:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 201 (0x7f05c6682c00) [pid = 2002] [serial = 1519] [outer = (nil)] 13:03:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 202 (0x7f05d05bd800) [pid = 2002] [serial = 1520] [outer = 0x7f05c6682c00] 13:03:51 INFO - PROCESS | 2002 | 1461614631725 Marionette DEBUG loaded listener.js 13:03:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 203 (0x7f05d05c1c00) [pid = 2002] [serial = 1521] [outer = 0x7f05c6682c00] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f89f1000 == 153 [pid = 2002] [id = 297] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d33e1000 == 152 [pid = 2002] [id = 138] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de222800 == 151 [pid = 2002] [id = 248] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05daa27000 == 150 [pid = 2002] [id = 246] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f5545000 == 149 [pid = 2002] [id = 64] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c954e800 == 148 [pid = 2002] [id = 302] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e28bd000 == 147 [pid = 2002] [id = 191] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddbda000 == 146 [pid = 2002] [id = 247] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de06b800 == 145 [pid = 2002] [id = 189] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c50bf800 == 144 [pid = 2002] [id = 487] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c82ce000 == 143 [pid = 2002] [id = 486] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c68d2000 == 142 [pid = 2002] [id = 485] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c3d7d000 == 141 [pid = 2002] [id = 484] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f5f9d000 == 140 [pid = 2002] [id = 483] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f559b000 == 139 [pid = 2002] [id = 482] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f3735000 == 138 [pid = 2002] [id = 481] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f0cb2000 == 137 [pid = 2002] [id = 480] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ea9eb800 == 136 [pid = 2002] [id = 479] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e3c91000 == 135 [pid = 2002] [id = 478] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e25a4800 == 134 [pid = 2002] [id = 477] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de227800 == 133 [pid = 2002] [id = 476] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dddd5000 == 132 [pid = 2002] [id = 475] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dd2f6000 == 131 [pid = 2002] [id = 474] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05da287800 == 130 [pid = 2002] [id = 473] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3ca8800 == 129 [pid = 2002] [id = 472] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d28ac800 == 128 [pid = 2002] [id = 471] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d1818800 == 127 [pid = 2002] [id = 470] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cf91f800 == 126 [pid = 2002] [id = 469] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ce874800 == 125 [pid = 2002] [id = 468] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cb81c000 == 124 [pid = 2002] [id = 467] 13:03:53 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c6bc3000 == 123 [pid = 2002] [id = 466] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 202 (0x7f05d31d0c00) [pid = 2002] [serial = 1284] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 201 (0x7f05dda72400) [pid = 2002] [serial = 1299] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 200 (0x7f05cc2ed000) [pid = 2002] [serial = 1269] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 199 (0x7f05ce88fc00) [pid = 2002] [serial = 1275] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 198 (0x7f05cac83000) [pid = 2002] [serial = 1266] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 197 (0x7f05ddf58400) [pid = 2002] [serial = 1302] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 196 (0x7f05dd946000) [pid = 2002] [serial = 1296] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 195 (0x7f05d1878000) [pid = 2002] [serial = 1281] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 194 (0x7f05da984000) [pid = 2002] [serial = 1293] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 193 (0x7f05de386c00) [pid = 2002] [serial = 1305] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 192 (0x7f05d9470400) [pid = 2002] [serial = 1290] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 191 (0x7f05cc578000) [pid = 2002] [serial = 1272] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 190 (0x7f05d31d7000) [pid = 2002] [serial = 1191] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 189 (0x7f05e05c6800) [pid = 2002] [serial = 1308] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 188 (0x7f05c5133000) [pid = 2002] [serial = 1263] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 187 (0x7f05d818d800) [pid = 2002] [serial = 1287] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 186 (0x7f05d01ef000) [pid = 2002] [serial = 1278] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 185 (0x7f05d01ea400) [pid = 2002] [serial = 1343] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 184 (0x7f05d0305000) [pid = 2002] [serial = 1344] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 183 (0x7f05e0ebf800) [pid = 2002] [serial = 1364] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 182 (0x7f05e0fc8c00) [pid = 2002] [serial = 1365] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 181 (0x7f05cf464000) [pid = 2002] [serial = 1340] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 180 (0x7f05cfc08800) [pid = 2002] [serial = 1341] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 179 (0x7f05de4edc00) [pid = 2002] [serial = 1361] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 178 (0x7f05df989800) [pid = 2002] [serial = 1362] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05c89eb800) [pid = 2002] [serial = 1379] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 176 (0x7f05e2fbb000) [pid = 2002] [serial = 1380] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 175 (0x7f05c513a400) [pid = 2002] [serial = 1331] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 174 (0x7f05c6b83c00) [pid = 2002] [serial = 1332] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 173 (0x7f05da949c00) [pid = 2002] [serial = 1352] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 172 (0x7f05db491400) [pid = 2002] [serial = 1353] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 171 (0x7f05d946bc00) [pid = 2002] [serial = 1349] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 170 (0x7f05da54c800) [pid = 2002] [serial = 1350] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 169 (0x7f05dd155400) [pid = 2002] [serial = 1355] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 168 (0x7f05dd941800) [pid = 2002] [serial = 1356] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 167 (0x7f05c89f0400) [pid = 2002] [serial = 1334] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 166 (0x7f05ca9d9000) [pid = 2002] [serial = 1335] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 165 (0x7f05e2629400) [pid = 2002] [serial = 1370] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 164 (0x7f05e288dc00) [pid = 2002] [serial = 1371] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 163 (0x7f05e1ec1000) [pid = 2002] [serial = 1367] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 162 (0x7f05e253a400) [pid = 2002] [serial = 1368] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05e295ac00) [pid = 2002] [serial = 1373] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05e2a95000) [pid = 2002] [serial = 1374] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05c89f0c00) [pid = 2002] [serial = 1388] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05d31d5c00) [pid = 2002] [serial = 1346] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 157 (0x7f05d8189000) [pid = 2002] [serial = 1347] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 156 (0x7f05cc2e9400) [pid = 2002] [serial = 1337] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 155 (0x7f05cc56dc00) [pid = 2002] [serial = 1338] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 154 (0x7f05c68f3800) [pid = 2002] [serial = 1385] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 153 (0x7f05c6b87400) [pid = 2002] [serial = 1386] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 152 (0x7f05dd9f1c00) [pid = 2002] [serial = 1358] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 151 (0x7f05ddc56000) [pid = 2002] [serial = 1359] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 150 (0x7f05ce88dc00) [pid = 2002] [serial = 1329] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 149 (0x7f05c89ecc00) [pid = 2002] [serial = 1382] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 148 (0x7f05cb6c2800) [pid = 2002] [serial = 1391] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05de4e9400) [pid = 2002] [serial = 1383] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05e2b85c00) [pid = 2002] [serial = 1376] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05e2d4d400) [pid = 2002] [serial = 1377] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05cc2d2800) [pid = 2002] [serial = 1394] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05cb9e2000) [pid = 2002] [serial = 1392] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05cf460c00) [pid = 2002] [serial = 1397] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05cc570c00) [pid = 2002] [serial = 1395] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05ca9d5c00) [pid = 2002] [serial = 1389] [outer = (nil)] [url = about:blank] 13:03:54 INFO - PROCESS | 2002 | 1461614634479 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]]]}] 13:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 3437ms 13:03:54 INFO - PROCESS | 2002 | 1461614634511 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 13:03:54 INFO - PROCESS | 2002 | 1461614634517 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 13:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:03:54 INFO - PROCESS | 2002 | 1461614634526 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:03:54 INFO - PROCESS | 2002 | 1461614634533 Marionette TRACE conn4 <- [1,1998,null,{}] 13:03:54 INFO - PROCESS | 2002 | 1461614634542 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}] 13:03:54 INFO - PROCESS | 2002 | 1461614634792 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 13:03:54 INFO - PROCESS | 2002 | 1461614634982 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:55 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c6703800 == 124 [pid = 2002] [id = 507] 13:03:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05c513b800) [pid = 2002] [serial = 1522] [outer = (nil)] 13:03:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05c668d000) [pid = 2002] [serial = 1523] [outer = 0x7f05c513b800] 13:03:55 INFO - PROCESS | 2002 | 1461614635062 Marionette DEBUG loaded listener.js 13:03:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05c6b84800) [pid = 2002] [serial = 1524] [outer = 0x7f05c513b800] 13:03:55 INFO - PROCESS | 2002 | 1461614635830 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]]]}] 13:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1341ms 13:03:55 INFO - PROCESS | 2002 | 1461614635867 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 13:03:55 INFO - PROCESS | 2002 | 1461614635878 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 13:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:03:55 INFO - PROCESS | 2002 | 1461614635888 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:03:55 INFO - PROCESS | 2002 | 1461614635892 Marionette TRACE conn4 <- [1,2002,null,{}] 13:03:55 INFO - PROCESS | 2002 | 1461614635898 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}] 13:03:56 INFO - PROCESS | 2002 | 1461614636209 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 13:03:56 INFO - PROCESS | 2002 | 1461614636421 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:56 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c69c0800 == 125 [pid = 2002] [id = 508] 13:03:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05c84e3c00) [pid = 2002] [serial = 1525] [outer = (nil)] 13:03:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05c8573800) [pid = 2002] [serial = 1526] [outer = 0x7f05c84e3c00] 13:03:56 INFO - PROCESS | 2002 | 1461614636623 Marionette DEBUG loaded listener.js 13:03:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05c89f2000) [pid = 2002] [serial = 1527] [outer = 0x7f05c84e3c00] 13:03:58 INFO - PROCESS | 2002 | 1461614638135 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]]]}] 13:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 2335ms 13:03:58 INFO - PROCESS | 2002 | 1461614638243 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 13:03:58 INFO - PROCESS | 2002 | 1461614638253 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 13:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:03:58 INFO - PROCESS | 2002 | 1461614638288 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:03:58 INFO - PROCESS | 2002 | 1461614638294 Marionette TRACE conn4 <- [1,2006,null,{}] 13:03:58 INFO - PROCESS | 2002 | 1461614638312 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}] 13:03:59 INFO - PROCESS | 2002 | 1461614639219 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05d95e3800) [pid = 2002] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05cc307800) [pid = 2002] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05cfc05c00) [pid = 2002] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05cf6e6c00) [pid = 2002] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05da949800) [pid = 2002] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05f08e9400) [pid = 2002] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 139 (0x7f05c84ee800) [pid = 2002] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 138 (0x7f05da943000) [pid = 2002] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 137 (0x7f05c366b400) [pid = 2002] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 136 (0x7f05c89f3c00) [pid = 2002] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 135 (0x7f05c53a3800) [pid = 2002] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 134 (0x7f05ddc59800) [pid = 2002] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 133 (0x7f05d82bfc00) [pid = 2002] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 132 (0x7f05c3f16400) [pid = 2002] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 131 (0x7f05e6784800) [pid = 2002] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 130 (0x7f05c97f8800) [pid = 2002] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 129 (0x7f05c89ef400) [pid = 2002] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 128 (0x7f05dda79800) [pid = 2002] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 127 (0x7f05cb9e3c00) [pid = 2002] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 126 (0x7f05c365d000) [pid = 2002] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 125 (0x7f05d946a400) [pid = 2002] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 124 (0x7f05e4128c00) [pid = 2002] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:03:59 INFO - PROCESS | 2002 | --DOMWINDOW == 123 (0x7f05c5139400) [pid = 2002] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:03:59 INFO - PROCESS | 2002 | 1461614639400 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:59 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c6bba000 == 126 [pid = 2002] [id = 509] 13:03:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 124 (0x7f05c5139400) [pid = 2002] [serial = 1528] [outer = (nil)] 13:03:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 125 (0x7f05c68f8400) [pid = 2002] [serial = 1529] [outer = 0x7f05c5139400] 13:03:59 INFO - PROCESS | 2002 | 1461614639473 Marionette DEBUG loaded listener.js 13:03:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 126 (0x7f05cabc8c00) [pid = 2002] [serial = 1530] [outer = 0x7f05c5139400] 13:04:00 INFO - PROCESS | 2002 | 1461614640217 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]]]}] 13:04:00 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 13:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1949ms 13:04:00 INFO - PROCESS | 2002 | 1461614640237 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 13:04:00 INFO - PROCESS | 2002 | 1461614640244 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 13:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:04:00 INFO - PROCESS | 2002 | 1461614640254 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:04:00 INFO - PROCESS | 2002 | 1461614640256 Marionette TRACE conn4 <- [1,2010,null,{}] 13:04:00 INFO - PROCESS | 2002 | 1461614640264 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}] 13:04:00 INFO - PROCESS | 2002 | 1461614640542 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 13:04:00 INFO - PROCESS | 2002 | 1461614640565 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:00 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c953d000 == 127 [pid = 2002] [id = 510] 13:04:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 127 (0x7f05c53a2800) [pid = 2002] [serial = 1531] [outer = (nil)] 13:04:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 128 (0x7f05cb6bdc00) [pid = 2002] [serial = 1532] [outer = 0x7f05c53a2800] 13:04:00 INFO - PROCESS | 2002 | 1461614640635 Marionette DEBUG loaded listener.js 13:04:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 129 (0x7f05cb9e3000) [pid = 2002] [serial = 1533] [outer = 0x7f05c53a2800] 13:04:01 INFO - PROCESS | 2002 | 1461614641784 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]]]}] 13:04:01 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 13:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1586ms 13:04:01 INFO - PROCESS | 2002 | 1461614641842 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 13:04:01 INFO - PROCESS | 2002 | 1461614641847 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 13:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:04:01 INFO - PROCESS | 2002 | 1461614641868 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:04:01 INFO - PROCESS | 2002 | 1461614641878 Marionette TRACE conn4 <- [1,2014,null,{}] 13:04:01 INFO - PROCESS | 2002 | 1461614641893 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}] 13:04:02 INFO - PROCESS | 2002 | 1461614642234 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 13:04:02 INFO - PROCESS | 2002 | 1461614642598 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:02 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c68d4800 == 128 [pid = 2002] [id = 511] 13:04:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 130 (0x7f05c3f1e000) [pid = 2002] [serial = 1534] [outer = (nil)] 13:04:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 131 (0x7f05c6b87c00) [pid = 2002] [serial = 1535] [outer = 0x7f05c3f1e000] 13:04:02 INFO - PROCESS | 2002 | 1461614642680 Marionette DEBUG loaded listener.js 13:04:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 132 (0x7f05c84e6800) [pid = 2002] [serial = 1536] [outer = 0x7f05c3f1e000] 13:04:03 INFO - PROCESS | 2002 | 1461614643662 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]]]}] 13:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1855ms 13:04:03 INFO - PROCESS | 2002 | 1461614643722 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 13:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:04:03 INFO - PROCESS | 2002 | 1461614643732 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 13:04:03 INFO - PROCESS | 2002 | 1461614643745 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:04:03 INFO - PROCESS | 2002 | 1461614643750 Marionette TRACE conn4 <- [1,2018,null,{}] 13:04:03 INFO - PROCESS | 2002 | 1461614643756 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}] 13:04:04 INFO - PROCESS | 2002 | 1461614644058 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 13:04:04 INFO - PROCESS | 2002 | 1461614644379 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:04 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c97e2000 == 129 [pid = 2002] [id = 512] 13:04:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 133 (0x7f05c97e9800) [pid = 2002] [serial = 1537] [outer = (nil)] 13:04:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 134 (0x7f05ca9e1400) [pid = 2002] [serial = 1538] [outer = 0x7f05c97e9800] 13:04:04 INFO - PROCESS | 2002 | 1461614644467 Marionette DEBUG loaded listener.js 13:04:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 135 (0x7f05cb6bb800) [pid = 2002] [serial = 1539] [outer = 0x7f05c97e9800] 13:04:05 INFO - PROCESS | 2002 | 1461614645514 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]]]}] 13:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1835ms 13:04:05 INFO - PROCESS | 2002 | 1461614645580 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 13:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:04:05 INFO - PROCESS | 2002 | 1461614645584 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 13:04:05 INFO - PROCESS | 2002 | 1461614645592 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:04:05 INFO - PROCESS | 2002 | 1461614645600 Marionette TRACE conn4 <- [1,2022,null,{}] 13:04:05 INFO - PROCESS | 2002 | 1461614645620 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}] 13:04:05 INFO - PROCESS | 2002 | 1461614645924 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 13:04:06 INFO - PROCESS | 2002 | 1461614646248 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:06 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cb80c800 == 130 [pid = 2002] [id = 513] 13:04:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 136 (0x7f05cc2edc00) [pid = 2002] [serial = 1540] [outer = (nil)] 13:04:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 137 (0x7f05cc307c00) [pid = 2002] [serial = 1541] [outer = 0x7f05cc2edc00] 13:04:06 INFO - PROCESS | 2002 | 1461614646352 Marionette DEBUG loaded listener.js 13:04:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 138 (0x7f05cc572c00) [pid = 2002] [serial = 1542] [outer = 0x7f05cc2edc00] 13:04:07 INFO - PROCESS | 2002 | 1461614647384 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]]]}] 13:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1848ms 13:04:07 INFO - PROCESS | 2002 | 1461614647440 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 13:04:07 INFO - PROCESS | 2002 | 1461614647444 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 13:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:04:07 INFO - PROCESS | 2002 | 1461614647451 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:04:07 INFO - PROCESS | 2002 | 1461614647454 Marionette TRACE conn4 <- [1,2026,null,{}] 13:04:07 INFO - PROCESS | 2002 | 1461614647460 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}] 13:04:07 INFO - PROCESS | 2002 | 1461614647702 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 13:04:07 INFO - PROCESS | 2002 | 1461614647958 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:08 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cde4b000 == 131 [pid = 2002] [id = 514] 13:04:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 139 (0x7f05cc304800) [pid = 2002] [serial = 1543] [outer = (nil)] 13:04:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05ce331800) [pid = 2002] [serial = 1544] [outer = 0x7f05cc304800] 13:04:08 INFO - PROCESS | 2002 | 1461614648078 Marionette DEBUG loaded listener.js 13:04:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05ce88fc00) [pid = 2002] [serial = 1545] [outer = 0x7f05cc304800] 13:04:08 INFO - PROCESS | 2002 | 1461614648938 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]]]}] 13:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1534ms 13:04:08 INFO - PROCESS | 2002 | 1461614648985 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 13:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:04:08 INFO - PROCESS | 2002 | 1461614648989 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 13:04:08 INFO - PROCESS | 2002 | 1461614648995 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:04:09 INFO - PROCESS | 2002 | 1461614648999 Marionette TRACE conn4 <- [1,2030,null,{}] 13:04:09 INFO - PROCESS | 2002 | 1461614649004 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}] 13:04:09 INFO - PROCESS | 2002 | 1461614649232 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 13:04:09 INFO - PROCESS | 2002 | 1461614649465 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:09 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce867000 == 132 [pid = 2002] [id = 515] 13:04:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05cc573c00) [pid = 2002] [serial = 1546] [outer = (nil)] 13:04:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05cf463c00) [pid = 2002] [serial = 1547] [outer = 0x7f05cc573c00] 13:04:09 INFO - PROCESS | 2002 | 1461614649545 Marionette DEBUG loaded listener.js 13:04:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05cf6f0c00) [pid = 2002] [serial = 1548] [outer = 0x7f05cc573c00] 13:04:10 INFO - PROCESS | 2002 | 1461614650528 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]]]}] 13:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1584ms 13:04:10 INFO - PROCESS | 2002 | 1461614650581 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 13:04:10 INFO - PROCESS | 2002 | 1461614650586 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 13:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:04:10 INFO - PROCESS | 2002 | 1461614650593 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:04:10 INFO - PROCESS | 2002 | 1461614650596 Marionette TRACE conn4 <- [1,2034,null,{}] 13:04:10 INFO - PROCESS | 2002 | 1461614650604 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}] 13:04:10 INFO - PROCESS | 2002 | 1461614650901 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 13:04:11 INFO - PROCESS | 2002 | 1461614651223 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:11 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf90d800 == 133 [pid = 2002] [id = 516] 13:04:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05d01f5000) [pid = 2002] [serial = 1549] [outer = (nil)] 13:04:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05d05c2400) [pid = 2002] [serial = 1550] [outer = 0x7f05d01f5000] 13:04:11 INFO - PROCESS | 2002 | 1461614651324 Marionette DEBUG loaded listener.js 13:04:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05d05c8c00) [pid = 2002] [serial = 1551] [outer = 0x7f05d01f5000] 13:04:12 INFO - PROCESS | 2002 | 1461614652309 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]]]}] 13:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1788ms 13:04:12 INFO - PROCESS | 2002 | 1461614652383 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 13:04:12 INFO - PROCESS | 2002 | 1461614652386 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 13:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:04:12 INFO - PROCESS | 2002 | 1461614652393 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:04:12 INFO - PROCESS | 2002 | 1461614652396 Marionette TRACE conn4 <- [1,2038,null,{}] 13:04:12 INFO - PROCESS | 2002 | 1461614652402 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}] 13:04:12 INFO - PROCESS | 2002 | 1461614652651 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 13:04:12 INFO - PROCESS | 2002 | 1461614652954 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:12 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d179e800 == 134 [pid = 2002] [id = 517] 13:04:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05d0302800) [pid = 2002] [serial = 1552] [outer = (nil)] 13:04:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05d1875c00) [pid = 2002] [serial = 1553] [outer = 0x7f05d0302800] 13:04:13 INFO - PROCESS | 2002 | 1461614653034 Marionette DEBUG loaded listener.js 13:04:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 150 (0x7f05d2757800) [pid = 2002] [serial = 1554] [outer = 0x7f05d0302800] 13:04:13 INFO - PROCESS | 2002 | 1461614653861 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]]]}] 13:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1532ms 13:04:13 INFO - PROCESS | 2002 | 1461614653925 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 13:04:13 INFO - PROCESS | 2002 | 1461614653929 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 13:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:04:13 INFO - PROCESS | 2002 | 1461614653935 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:04:13 INFO - PROCESS | 2002 | 1461614653939 Marionette TRACE conn4 <- [1,2042,null,{}] 13:04:13 INFO - PROCESS | 2002 | 1461614653944 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}] 13:04:14 INFO - PROCESS | 2002 | 1461614654181 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 13:04:14 INFO - PROCESS | 2002 | 1461614654384 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:14 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d27c9800 == 135 [pid = 2002] [id = 518] 13:04:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 151 (0x7f05d05bdc00) [pid = 2002] [serial = 1555] [outer = (nil)] 13:04:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 152 (0x7f05d31cfc00) [pid = 2002] [serial = 1556] [outer = 0x7f05d05bdc00] 13:04:14 INFO - PROCESS | 2002 | 1461614654504 Marionette DEBUG loaded listener.js 13:04:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 153 (0x7f05d3b81000) [pid = 2002] [serial = 1557] [outer = 0x7f05d05bdc00] 13:04:15 INFO - PROCESS | 2002 | 1461614655510 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]]]}] 13:04:15 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) 13:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1635ms 13:04:15 INFO - PROCESS | 2002 | 1461614655573 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 13:04:15 INFO - PROCESS | 2002 | 1461614655577 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 13:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:04:15 INFO - PROCESS | 2002 | 1461614655583 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:04:15 INFO - PROCESS | 2002 | 1461614655586 Marionette TRACE conn4 <- [1,2046,null,{}] 13:04:15 INFO - PROCESS | 2002 | 1461614655591 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}] 13:04:15 INFO - PROCESS | 2002 | 1461614655824 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 13:04:16 INFO - PROCESS | 2002 | 1461614656120 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:16 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d289c000 == 136 [pid = 2002] [id = 519] 13:04:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 154 (0x7f05d2756400) [pid = 2002] [serial = 1558] [outer = (nil)] 13:04:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 155 (0x7f05d3e66c00) [pid = 2002] [serial = 1559] [outer = 0x7f05d2756400] 13:04:16 INFO - PROCESS | 2002 | 1461614656200 Marionette DEBUG loaded listener.js 13:04:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 156 (0x7f05d8187000) [pid = 2002] [serial = 1560] [outer = 0x7f05d2756400] 13:04:17 INFO - PROCESS | 2002 | 1461614657101 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]]]}] 13:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1583ms 13:04:17 INFO - PROCESS | 2002 | 1461614657167 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 13:04:17 INFO - PROCESS | 2002 | 1461614657171 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 13:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:04:17 INFO - PROCESS | 2002 | 1461614657178 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:04:17 INFO - PROCESS | 2002 | 1461614657181 Marionette TRACE conn4 <- [1,2050,null,{}] 13:04:17 INFO - PROCESS | 2002 | 1461614657187 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}] 13:04:17 INFO - PROCESS | 2002 | 1461614657451 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 13:04:17 INFO - PROCESS | 2002 | 1461614657758 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:17 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3330000 == 137 [pid = 2002] [id = 520] 13:04:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 157 (0x7f05d26b0c00) [pid = 2002] [serial = 1561] [outer = (nil)] 13:04:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 158 (0x7f05d8199400) [pid = 2002] [serial = 1562] [outer = 0x7f05d26b0c00] 13:04:17 INFO - PROCESS | 2002 | 1461614657854 Marionette DEBUG loaded listener.js 13:04:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05d9357400) [pid = 2002] [serial = 1563] [outer = 0x7f05d26b0c00] 13:04:18 INFO - PROCESS | 2002 | 1461614658769 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]]]}] 13:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1630ms 13:04:18 INFO - PROCESS | 2002 | 1461614658810 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 13:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:04:18 INFO - PROCESS | 2002 | 1461614658814 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 13:04:18 INFO - PROCESS | 2002 | 1461614658821 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:04:18 INFO - PROCESS | 2002 | 1461614658826 Marionette TRACE conn4 <- [1,2054,null,{}] 13:04:18 INFO - PROCESS | 2002 | 1461614658832 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}] 13:04:19 INFO - PROCESS | 2002 | 1461614659101 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 13:04:19 INFO - PROCESS | 2002 | 1461614659438 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:19 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d810d000 == 138 [pid = 2002] [id = 521] 13:04:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05c365d400) [pid = 2002] [serial = 1564] [outer = (nil)] 13:04:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05da943000) [pid = 2002] [serial = 1565] [outer = 0x7f05c365d400] 13:04:19 INFO - PROCESS | 2002 | 1461614659529 Marionette DEBUG loaded listener.js 13:04:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05daabd400) [pid = 2002] [serial = 1566] [outer = 0x7f05c365d400] 13:04:20 INFO - PROCESS | 2002 | 1461614660401 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]]]}] 13:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1631ms 13:04:20 INFO - PROCESS | 2002 | 1461614660452 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 13:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:04:20 INFO - PROCESS | 2002 | 1461614660457 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 13:04:20 INFO - PROCESS | 2002 | 1461614660463 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:04:20 INFO - PROCESS | 2002 | 1461614660466 Marionette TRACE conn4 <- [1,2058,null,{}] 13:04:20 INFO - PROCESS | 2002 | 1461614660471 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}] 13:04:20 INFO - PROCESS | 2002 | 1461614660698 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 13:04:20 INFO - PROCESS | 2002 | 1461614660965 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:21 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da27d000 == 139 [pid = 2002] [id = 522] 13:04:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 163 (0x7f05da934800) [pid = 2002] [serial = 1567] [outer = (nil)] 13:04:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 164 (0x7f05dd155c00) [pid = 2002] [serial = 1568] [outer = 0x7f05da934800] 13:04:21 INFO - PROCESS | 2002 | 1461614661090 Marionette DEBUG loaded listener.js 13:04:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 165 (0x7f05dd93e400) [pid = 2002] [serial = 1569] [outer = 0x7f05da934800] 13:04:22 INFO - PROCESS | 2002 | 1461614662246 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]]]}] 13:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1831ms 13:04:22 INFO - PROCESS | 2002 | 1461614662297 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 13:04:22 INFO - PROCESS | 2002 | 1461614662305 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 13:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:04:22 INFO - PROCESS | 2002 | 1461614662323 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:04:22 INFO - PROCESS | 2002 | 1461614662327 Marionette TRACE conn4 <- [1,2062,null,{}] 13:04:22 INFO - PROCESS | 2002 | 1461614662338 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}] 13:04:22 INFO - PROCESS | 2002 | 1461614662745 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 13:04:23 INFO - PROCESS | 2002 | 1461614663077 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:23 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05db91f800 == 140 [pid = 2002] [id = 523] 13:04:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 166 (0x7f05daad1400) [pid = 2002] [serial = 1570] [outer = (nil)] 13:04:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 167 (0x7f05dd946c00) [pid = 2002] [serial = 1571] [outer = 0x7f05daad1400] 13:04:23 INFO - PROCESS | 2002 | 1461614663155 Marionette DEBUG loaded listener.js 13:04:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05dd9f3000) [pid = 2002] [serial = 1572] [outer = 0x7f05daad1400] 13:04:24 INFO - PROCESS | 2002 | 1461614664106 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]]]}] 13:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1836ms 13:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:04:24 INFO - PROCESS | 2002 | 1461614664160 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 13:04:24 INFO - PROCESS | 2002 | 1461614664162 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 13:04:24 INFO - PROCESS | 2002 | 1461614664170 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:04:24 INFO - PROCESS | 2002 | 1461614664173 Marionette TRACE conn4 <- [1,2066,null,{}] 13:04:24 INFO - PROCESS | 2002 | 1461614664179 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}] 13:04:24 INFO - PROCESS | 2002 | 1461614664433 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 13:04:24 INFO - PROCESS | 2002 | 1461614664754 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:24 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddbdf000 == 141 [pid = 2002] [id = 524] 13:04:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 169 (0x7f05db6f3000) [pid = 2002] [serial = 1573] [outer = (nil)] 13:04:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 170 (0x7f05ddc52c00) [pid = 2002] [serial = 1574] [outer = 0x7f05db6f3000] 13:04:24 INFO - PROCESS | 2002 | 1461614664840 Marionette DEBUG loaded listener.js 13:04:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 171 (0x7f05ddf55800) [pid = 2002] [serial = 1575] [outer = 0x7f05db6f3000] 13:04:25 INFO - PROCESS | 2002 | 1461614665758 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]]]}] 13:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1634ms 13:04:25 INFO - PROCESS | 2002 | 1461614665804 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 13:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:04:25 INFO - PROCESS | 2002 | 1461614665809 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 13:04:25 INFO - PROCESS | 2002 | 1461614665816 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:04:25 INFO - PROCESS | 2002 | 1461614665819 Marionette TRACE conn4 <- [1,2070,null,{}] 13:04:25 INFO - PROCESS | 2002 | 1461614665825 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}] 13:04:26 INFO - PROCESS | 2002 | 1461614666072 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 13:04:26 INFO - PROCESS | 2002 | 1461614666380 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:26 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dded6800 == 142 [pid = 2002] [id = 525] 13:04:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05dda7a400) [pid = 2002] [serial = 1576] [outer = (nil)] 13:04:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 173 (0x7f05de27e800) [pid = 2002] [serial = 1577] [outer = 0x7f05dda7a400] 13:04:26 INFO - PROCESS | 2002 | 1461614666471 Marionette DEBUG loaded listener.js 13:04:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 174 (0x7f05de381800) [pid = 2002] [serial = 1578] [outer = 0x7f05dda7a400] 13:04:27 INFO - PROCESS | 2002 | 1461614667468 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]]]}] 13:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1693ms 13:04:27 INFO - PROCESS | 2002 | 1461614667509 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 13:04:27 INFO - PROCESS | 2002 | 1461614667513 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 13:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:04:27 INFO - PROCESS | 2002 | 1461614667520 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:04:27 INFO - PROCESS | 2002 | 1461614667523 Marionette TRACE conn4 <- [1,2074,null,{}] 13:04:27 INFO - PROCESS | 2002 | 1461614667528 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}] 13:04:27 INFO - PROCESS | 2002 | 1461614667775 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 13:04:28 INFO - PROCESS | 2002 | 1461614668087 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:28 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e0551800 == 143 [pid = 2002] [id = 526] 13:04:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 175 (0x7f05d3d84800) [pid = 2002] [serial = 1579] [outer = (nil)] 13:04:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05de4f5800) [pid = 2002] [serial = 1580] [outer = 0x7f05d3d84800] 13:04:28 INFO - PROCESS | 2002 | 1461614668170 Marionette DEBUG loaded listener.js 13:04:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 177 (0x7f05e0d7e400) [pid = 2002] [serial = 1581] [outer = 0x7f05d3d84800] 13:04:29 INFO - PROCESS | 2002 | 1461614669086 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]]]}] 13:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1628ms 13:04:29 INFO - PROCESS | 2002 | 1461614669150 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 13:04:29 INFO - PROCESS | 2002 | 1461614669153 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 13:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:04:29 INFO - PROCESS | 2002 | 1461614669160 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:04:29 INFO - PROCESS | 2002 | 1461614669164 Marionette TRACE conn4 <- [1,2078,null,{}] 13:04:29 INFO - PROCESS | 2002 | 1461614669170 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}] 13:04:29 INFO - PROCESS | 2002 | 1461614669427 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 13:04:29 INFO - PROCESS | 2002 | 1461614669742 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:29 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e23a1800 == 144 [pid = 2002] [id = 527] 13:04:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05dda6fc00) [pid = 2002] [serial = 1582] [outer = (nil)] 13:04:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05e0fbe800) [pid = 2002] [serial = 1583] [outer = 0x7f05dda6fc00] 13:04:29 INFO - PROCESS | 2002 | 1461614669828 Marionette DEBUG loaded listener.js 13:04:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05e0fcc400) [pid = 2002] [serial = 1584] [outer = 0x7f05dda6fc00] 13:04:30 INFO - PROCESS | 2002 | 1461614670709 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]]]}] 13:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1581ms 13:04:30 INFO - PROCESS | 2002 | 1461614670743 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 13:04:30 INFO - PROCESS | 2002 | 1461614670747 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 13:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:04:30 INFO - PROCESS | 2002 | 1461614670754 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:04:30 INFO - PROCESS | 2002 | 1461614670759 Marionette TRACE conn4 <- [1,2082,null,{}] 13:04:30 INFO - PROCESS | 2002 | 1461614670765 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}] 13:04:31 INFO - PROCESS | 2002 | 1461614671021 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 13:04:31 INFO - PROCESS | 2002 | 1461614671340 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:31 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3756800 == 145 [pid = 2002] [id = 528] 13:04:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 181 (0x7f05de4edc00) [pid = 2002] [serial = 1585] [outer = (nil)] 13:04:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 182 (0x7f05e25db000) [pid = 2002] [serial = 1586] [outer = 0x7f05de4edc00] 13:04:31 INFO - PROCESS | 2002 | 1461614671426 Marionette DEBUG loaded listener.js 13:04:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 183 (0x7f05e2884400) [pid = 2002] [serial = 1587] [outer = 0x7f05de4edc00] 13:04:32 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cc6df000 == 144 [pid = 2002] [id = 322] 13:04:32 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c6bba000 == 143 [pid = 2002] [id = 509] 13:04:32 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c69c0800 == 142 [pid = 2002] [id = 508] 13:04:32 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c6703800 == 141 [pid = 2002] [id = 507] 13:04:32 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05fae85800 == 140 [pid = 2002] [id = 505] 13:04:32 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f9f3a800 == 139 [pid = 2002] [id = 504] 13:04:32 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f7b21800 == 138 [pid = 2002] [id = 503] 13:04:32 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f08c4800 == 137 [pid = 2002] [id = 502] 13:04:32 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e6718000 == 136 [pid = 2002] [id = 501] 13:04:32 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e3c8b800 == 135 [pid = 2002] [id = 500] 13:04:32 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e13b2000 == 134 [pid = 2002] [id = 499] 13:04:32 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de070800 == 133 [pid = 2002] [id = 498] 13:04:32 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddbc5000 == 132 [pid = 2002] [id = 497] 13:04:32 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05da285800 == 131 [pid = 2002] [id = 496] 13:04:32 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3c39800 == 130 [pid = 2002] [id = 495] 13:04:32 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d28ac000 == 129 [pid = 2002] [id = 494] 13:04:32 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d181d000 == 128 [pid = 2002] [id = 493] 13:04:32 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cf918000 == 127 [pid = 2002] [id = 492] 13:04:32 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ce23b000 == 126 [pid = 2002] [id = 491] 13:04:32 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cb814800 == 125 [pid = 2002] [id = 490] 13:04:32 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c82cb000 == 124 [pid = 2002] [id = 489] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 182 (0x7f05f055e000) [pid = 2002] [serial = 1437] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 181 (0x7f05d15e6400) [pid = 2002] [serial = 1409] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 180 (0x7f05d31d8400) [pid = 2002] [serial = 1413] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 179 (0x7f05d0051400) [pid = 2002] [serial = 1406] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 178 (0x7f05f07cb800) [pid = 2002] [serial = 1439] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05f1a3b400) [pid = 2002] [serial = 1443] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 176 (0x7f05ca9da400) [pid = 2002] [serial = 1401] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 175 (0x7f05f0a97800) [pid = 2002] [serial = 1442] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 174 (0x7f05f37a3400) [pid = 2002] [serial = 1446] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 173 (0x7f05c68ef400) [pid = 2002] [serial = 1455] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 172 (0x7f05f56a7000) [pid = 2002] [serial = 1449] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 171 (0x7f05de36c000) [pid = 2002] [serial = 1452] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 170 (0x7f05de27e400) [pid = 2002] [serial = 1421] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 169 (0x7f05e20adc00) [pid = 2002] [serial = 1427] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 168 (0x7f05c5135c00) [pid = 2002] [serial = 1454] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 167 (0x7f05c84e1000) [pid = 2002] [serial = 1457] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 166 (0x7f05e67bc400) [pid = 2002] [serial = 1433] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 165 (0x7f05dda7ac00) [pid = 2002] [serial = 1419] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 164 (0x7f05e6c1b000) [pid = 2002] [serial = 1434] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 163 (0x7f05cb6c3400) [pid = 2002] [serial = 1461] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 162 (0x7f05defbc800) [pid = 2002] [serial = 1424] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05d2752c00) [pid = 2002] [serial = 1412] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05cc2e3c00) [pid = 2002] [serial = 1403] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05c53ad000) [pid = 2002] [serial = 1451] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05d1873400) [pid = 2002] [serial = 1410] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 157 (0x7f05c89ebc00) [pid = 2002] [serial = 1464] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 156 (0x7f05daadb000) [pid = 2002] [serial = 1415] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 155 (0x7f05e41b7400) [pid = 2002] [serial = 1430] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 154 (0x7f05e2a93000) [pid = 2002] [serial = 1428] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 153 (0x7f05e0ebb000) [pid = 2002] [serial = 1425] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 152 (0x7f05cb9dcc00) [pid = 2002] [serial = 1311] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 151 (0x7f05dd9ecc00) [pid = 2002] [serial = 1418] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 150 (0x7f05c4be3000) [pid = 2002] [serial = 1463] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 149 (0x7f05f08e8c00) [pid = 2002] [serial = 1440] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 148 (0x7f05dd18e400) [pid = 2002] [serial = 1416] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05de37f000) [pid = 2002] [serial = 1422] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05f5305800) [pid = 2002] [serial = 1448] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05f1b25000) [pid = 2002] [serial = 1445] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05d01ecc00) [pid = 2002] [serial = 1407] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05c89ee400) [pid = 2002] [serial = 1458] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05cc56cc00) [pid = 2002] [serial = 1404] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05ea985c00) [pid = 2002] [serial = 1436] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05e6625c00) [pid = 2002] [serial = 1431] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 139 (0x7f05cac84400) [pid = 2002] [serial = 1460] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 138 (0x7f05c8577400) [pid = 2002] [serial = 1400] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | --DOMWINDOW == 137 (0x7f05cc2de400) [pid = 2002] [serial = 1466] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2002 | 1461614673930 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]]]}] 13:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 3241ms 13:04:33 INFO - PROCESS | 2002 | 1461614673997 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 13:04:34 INFO - PROCESS | 2002 | 1461614674004 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 13:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:04:34 INFO - PROCESS | 2002 | 1461614674012 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:04:34 INFO - PROCESS | 2002 | 1461614674018 Marionette TRACE conn4 <- [1,2086,null,{}] 13:04:34 INFO - PROCESS | 2002 | 1461614674026 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}] 13:04:34 INFO - PROCESS | 2002 | 1461614674266 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 13:04:34 INFO - PROCESS | 2002 | 1461614674468 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:34 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c68c9000 == 125 [pid = 2002] [id = 529] 13:04:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 138 (0x7f05c68edc00) [pid = 2002] [serial = 1588] [outer = (nil)] 13:04:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 139 (0x7f05c68f4c00) [pid = 2002] [serial = 1589] [outer = 0x7f05c68edc00] 13:04:34 INFO - PROCESS | 2002 | 1461614674593 Marionette DEBUG loaded listener.js 13:04:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05c838cc00) [pid = 2002] [serial = 1590] [outer = 0x7f05c68edc00] 13:04:35 INFO - PROCESS | 2002 | 1461614675490 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]]]}] 13:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1542ms 13:04:35 INFO - PROCESS | 2002 | 1461614675559 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 13:04:35 INFO - PROCESS | 2002 | 1461614675566 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 13:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:04:35 INFO - PROCESS | 2002 | 1461614675578 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:04:35 INFO - PROCESS | 2002 | 1461614675582 Marionette TRACE conn4 <- [1,2090,null,{}] 13:04:35 INFO - PROCESS | 2002 | 1461614675595 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}] 13:04:35 INFO - PROCESS | 2002 | 1461614675901 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 13:04:35 INFO - PROCESS | 2002 | 1461614675944 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:35 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c83c2800 == 126 [pid = 2002] [id = 530] 13:04:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05c84e3400) [pid = 2002] [serial = 1591] [outer = (nil)] 13:04:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05c97ed800) [pid = 2002] [serial = 1592] [outer = 0x7f05c84e3400] 13:04:36 INFO - PROCESS | 2002 | 1461614676011 Marionette DEBUG loaded listener.js 13:04:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05ca9e1c00) [pid = 2002] [serial = 1593] [outer = 0x7f05c84e3400] 13:04:37 INFO - PROCESS | 2002 | 1461614677440 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]]]}] 13:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1893ms 13:04:37 INFO - PROCESS | 2002 | 1461614677496 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 13:04:37 INFO - PROCESS | 2002 | 1461614677499 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 13:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:04:37 INFO - PROCESS | 2002 | 1461614677508 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:04:37 INFO - PROCESS | 2002 | 1461614677514 Marionette TRACE conn4 <- [1,2094,null,{}] 13:04:38 INFO - PROCESS | 2002 | 1461614678012 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}] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05cb9da000) [pid = 2002] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05d818dc00) [pid = 2002] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05cc577800) [pid = 2002] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 139 (0x7f05d8184800) [pid = 2002] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 138 (0x7f05c84eec00) [pid = 2002] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 137 (0x7f05c513b800) [pid = 2002] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 136 (0x7f05e1d69c00) [pid = 2002] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 135 (0x7f05c6682c00) [pid = 2002] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 134 (0x7f05cde02c00) [pid = 2002] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 133 (0x7f05c89eb000) [pid = 2002] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 132 (0x7f05d818ec00) [pid = 2002] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 131 (0x7f05ce889800) [pid = 2002] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 130 (0x7f05da54c000) [pid = 2002] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 129 (0x7f05cfc0d800) [pid = 2002] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 128 (0x7f05e37d3c00) [pid = 2002] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 127 (0x7f05cac85000) [pid = 2002] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 126 (0x7f05e2634c00) [pid = 2002] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 125 (0x7f05ce339c00) [pid = 2002] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 124 (0x7f05c5139400) [pid = 2002] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 123 (0x7f05c6685000) [pid = 2002] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 122 (0x7f05c84e3c00) [pid = 2002] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:04:38 INFO - PROCESS | 2002 | --DOMWINDOW == 121 (0x7f05cc3ecc00) [pid = 2002] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:04:38 INFO - PROCESS | 2002 | 1461614678379 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 13:04:38 INFO - PROCESS | 2002 | 1461614678508 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:38 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c97cd800 == 127 [pid = 2002] [id = 531] 13:04:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 122 (0x7f05c89f5400) [pid = 2002] [serial = 1594] [outer = (nil)] 13:04:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 123 (0x7f05cb6be400) [pid = 2002] [serial = 1595] [outer = 0x7f05c89f5400] 13:04:38 INFO - PROCESS | 2002 | 1461614678577 Marionette DEBUG loaded listener.js 13:04:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 124 (0x7f05cc56c400) [pid = 2002] [serial = 1596] [outer = 0x7f05c89f5400] 13:04:39 INFO - PROCESS | 2002 | 1461614679352 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]]]}] 13:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1891ms 13:04:39 INFO - PROCESS | 2002 | 1461614679400 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 13:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:04:39 INFO - PROCESS | 2002 | 1461614679406 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 13:04:39 INFO - PROCESS | 2002 | 1461614679412 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:04:39 INFO - PROCESS | 2002 | 1461614679416 Marionette TRACE conn4 <- [1,2098,null,{}] 13:04:39 INFO - PROCESS | 2002 | 1461614679422 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}] 13:04:39 INFO - PROCESS | 2002 | 1461614679644 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 13:04:39 INFO - PROCESS | 2002 | 1461614679833 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:39 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cb814800 == 128 [pid = 2002] [id = 532] 13:04:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 125 (0x7f05c6685000) [pid = 2002] [serial = 1597] [outer = (nil)] 13:04:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 126 (0x7f05ce337c00) [pid = 2002] [serial = 1598] [outer = 0x7f05c6685000] 13:04:39 INFO - PROCESS | 2002 | 1461614679902 Marionette DEBUG loaded listener.js 13:04:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 127 (0x7f05ce894000) [pid = 2002] [serial = 1599] [outer = 0x7f05c6685000] 13:04:41 INFO - PROCESS | 2002 | 1461614681071 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]]]}] 13:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1735ms 13:04:41 INFO - PROCESS | 2002 | 1461614681148 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 13:04:41 INFO - PROCESS | 2002 | 1461614681155 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 13:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:04:41 INFO - PROCESS | 2002 | 1461614681164 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:04:41 INFO - PROCESS | 2002 | 1461614681170 Marionette TRACE conn4 <- [1,2102,null,{}] 13:04:41 INFO - PROCESS | 2002 | 1461614681179 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}] 13:04:41 INFO - PROCESS | 2002 | 1461614681474 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 13:04:41 INFO - PROCESS | 2002 | 1461614681795 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:41 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c83d6000 == 129 [pid = 2002] [id = 533] 13:04:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 128 (0x7f05c838b000) [pid = 2002] [serial = 1600] [outer = (nil)] 13:04:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 129 (0x7f05c84ec400) [pid = 2002] [serial = 1601] [outer = 0x7f05c838b000] 13:04:41 INFO - PROCESS | 2002 | 1461614681891 Marionette DEBUG loaded listener.js 13:04:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 130 (0x7f05c97f4800) [pid = 2002] [serial = 1602] [outer = 0x7f05c838b000] 13:04:42 INFO - PROCESS | 2002 | 1461614682874 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]]]}] 13:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1785ms 13:04:42 INFO - PROCESS | 2002 | 1461614682950 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 13:04:42 INFO - PROCESS | 2002 | 1461614682960 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 13:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:04:42 INFO - PROCESS | 2002 | 1461614682973 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:04:42 INFO - PROCESS | 2002 | 1461614682976 Marionette TRACE conn4 <- [1,2106,null,{}] 13:04:42 INFO - PROCESS | 2002 | 1461614682984 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}] 13:04:43 INFO - PROCESS | 2002 | 1461614683293 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 13:04:43 INFO - PROCESS | 2002 | 1461614683639 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:43 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cc6fb000 == 130 [pid = 2002] [id = 534] 13:04:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 131 (0x7f05cc2d4400) [pid = 2002] [serial = 1603] [outer = (nil)] 13:04:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 132 (0x7f05cc3e4c00) [pid = 2002] [serial = 1604] [outer = 0x7f05cc2d4400] 13:04:43 INFO - PROCESS | 2002 | 1461614683731 Marionette DEBUG loaded listener.js 13:04:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 133 (0x7f05ce333c00) [pid = 2002] [serial = 1605] [outer = 0x7f05cc2d4400] 13:04:44 INFO - PROCESS | 2002 | 1461614684692 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]]]}] 13:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1787ms 13:04:44 INFO - PROCESS | 2002 | 1461614684760 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 13:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:04:44 INFO - PROCESS | 2002 | 1461614684764 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 13:04:44 INFO - PROCESS | 2002 | 1461614684771 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:04:44 INFO - PROCESS | 2002 | 1461614684778 Marionette TRACE conn4 <- [1,2110,null,{}] 13:04:44 INFO - PROCESS | 2002 | 1461614684795 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}] 13:04:45 INFO - PROCESS | 2002 | 1461614685097 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 13:04:45 INFO - PROCESS | 2002 | 1461614685415 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:45 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf811800 == 131 [pid = 2002] [id = 535] 13:04:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 134 (0x7f05cfc02400) [pid = 2002] [serial = 1606] [outer = (nil)] 13:04:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 135 (0x7f05cfc0ec00) [pid = 2002] [serial = 1607] [outer = 0x7f05cfc02400] 13:04:45 INFO - PROCESS | 2002 | 1461614685552 Marionette DEBUG loaded listener.js 13:04:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 136 (0x7f05d005e400) [pid = 2002] [serial = 1608] [outer = 0x7f05cfc02400] 13:04:46 INFO - PROCESS | 2002 | 1461614686670 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]]]}] 13:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1945ms 13:04:46 INFO - PROCESS | 2002 | 1461614686717 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 13:04:46 INFO - PROCESS | 2002 | 1461614686722 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 13:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:04:46 INFO - PROCESS | 2002 | 1461614686728 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:04:46 INFO - PROCESS | 2002 | 1461614686732 Marionette TRACE conn4 <- [1,2114,null,{}] 13:04:46 INFO - PROCESS | 2002 | 1461614686737 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}] 13:04:46 INFO - PROCESS | 2002 | 1461614686993 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 13:04:47 INFO - PROCESS | 2002 | 1461614687306 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:47 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d1790800 == 132 [pid = 2002] [id = 536] 13:04:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 137 (0x7f05c8396000) [pid = 2002] [serial = 1609] [outer = (nil)] 13:04:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 138 (0x7f05d0303400) [pid = 2002] [serial = 1610] [outer = 0x7f05c8396000] 13:04:47 INFO - PROCESS | 2002 | 1461614687388 Marionette DEBUG loaded listener.js 13:04:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 139 (0x7f05d05bb800) [pid = 2002] [serial = 1611] [outer = 0x7f05c8396000] 13:04:48 INFO - PROCESS | 2002 | 1461614688238 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]]]}] 13:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1581ms 13:04:48 INFO - PROCESS | 2002 | 1461614688312 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 13:04:48 INFO - PROCESS | 2002 | 1461614688315 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 13:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:04:48 INFO - PROCESS | 2002 | 1461614688322 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:04:48 INFO - PROCESS | 2002 | 1461614688325 Marionette TRACE conn4 <- [1,2118,null,{}] 13:04:48 INFO - PROCESS | 2002 | 1461614688332 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}] 13:04:48 INFO - PROCESS | 2002 | 1461614688616 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 13:04:48 INFO - PROCESS | 2002 | 1461614688918 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:48 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d27cc000 == 133 [pid = 2002] [id = 537] 13:04:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05cc3ecc00) [pid = 2002] [serial = 1612] [outer = (nil)] 13:04:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05d05c9800) [pid = 2002] [serial = 1613] [outer = 0x7f05cc3ecc00] 13:04:49 INFO - PROCESS | 2002 | 1461614689003 Marionette DEBUG loaded listener.js 13:04:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05d1876c00) [pid = 2002] [serial = 1614] [outer = 0x7f05cc3ecc00] 13:04:49 INFO - PROCESS | 2002 | 1461614689959 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]]]}] 13:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1689ms 13:04:50 INFO - PROCESS | 2002 | 1461614690011 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 13:04:50 INFO - PROCESS | 2002 | 1461614690015 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 13:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:04:50 INFO - PROCESS | 2002 | 1461614690022 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:04:50 INFO - PROCESS | 2002 | 1461614690027 Marionette TRACE conn4 <- [1,2122,null,{}] 13:04:50 INFO - PROCESS | 2002 | 1461614690033 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}] 13:04:50 INFO - PROCESS | 2002 | 1461614690327 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 13:04:50 INFO - PROCESS | 2002 | 1461614690652 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:50 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3c27800 == 134 [pid = 2002] [id = 538] 13:04:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05d818dc00) [pid = 2002] [serial = 1615] [outer = (nil)] 13:04:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05d9357c00) [pid = 2002] [serial = 1616] [outer = 0x7f05d818dc00] 13:04:50 INFO - PROCESS | 2002 | 1461614690754 Marionette DEBUG loaded listener.js 13:04:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05d97cc000) [pid = 2002] [serial = 1617] [outer = 0x7f05d818dc00] 13:04:51 INFO - PROCESS | 2002 | 1461614691653 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]]]}] 13:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1686ms 13:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:04:51 INFO - PROCESS | 2002 | 1461614691709 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 13:04:51 INFO - PROCESS | 2002 | 1461614691712 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 13:04:51 INFO - PROCESS | 2002 | 1461614691719 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:04:51 INFO - PROCESS | 2002 | 1461614691722 Marionette TRACE conn4 <- [1,2126,null,{}] 13:04:51 INFO - PROCESS | 2002 | 1461614691729 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}] 13:04:51 INFO - PROCESS | 2002 | 1461614691983 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 13:04:52 INFO - PROCESS | 2002 | 1461614692294 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:52 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d813e000 == 135 [pid = 2002] [id = 539] 13:04:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05c668cc00) [pid = 2002] [serial = 1618] [outer = (nil)] 13:04:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05da546400) [pid = 2002] [serial = 1619] [outer = 0x7f05c668cc00] 13:04:52 INFO - PROCESS | 2002 | 1461614692376 Marionette DEBUG loaded listener.js 13:04:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05da949000) [pid = 2002] [serial = 1620] [outer = 0x7f05c668cc00] 13:04:53 INFO - PROCESS | 2002 | 1461614693224 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]]]}] 13:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1581ms 13:04:53 INFO - PROCESS | 2002 | 1461614693301 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 13:04:53 INFO - PROCESS | 2002 | 1461614693305 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 13:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:04:53 INFO - PROCESS | 2002 | 1461614693311 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:04:53 INFO - PROCESS | 2002 | 1461614693315 Marionette TRACE conn4 <- [1,2130,null,{}] 13:04:53 INFO - PROCESS | 2002 | 1461614693321 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}] 13:04:53 INFO - PROCESS | 2002 | 1461614693595 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 13:04:53 INFO - PROCESS | 2002 | 1461614693896 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:53 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da91a000 == 136 [pid = 2002] [id = 540] 13:04:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05d97ca400) [pid = 2002] [serial = 1621] [outer = (nil)] 13:04:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 150 (0x7f05da990000) [pid = 2002] [serial = 1622] [outer = 0x7f05d97ca400] 13:04:53 INFO - PROCESS | 2002 | 1461614693990 Marionette DEBUG loaded listener.js 13:04:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 151 (0x7f05db904800) [pid = 2002] [serial = 1623] [outer = 0x7f05d97ca400] 13:04:54 INFO - PROCESS | 2002 | 1461614694925 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] 13:04:55 INFO - PROCESS | 2002 | 1461614695003 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 13:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:04:55 INFO - PROCESS | 2002 | 1461614695011 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:04:55 INFO - PROCESS | 2002 | 1461614695014 Marionette TRACE conn4 <- [1,2134,null,{}] 13:04:55 INFO - PROCESS | 2002 | 1461614695021 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}] 13:04:55 INFO - PROCESS | 2002 | 1461614695297 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 13:04:55 INFO - PROCESS | 2002 | 1461614695610 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:55 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddbdd800 == 137 [pid = 2002] [id = 541] 13:04:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 152 (0x7f05d15e7c00) [pid = 2002] [serial = 1624] [outer = (nil)] 13:04:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 153 (0x7f05dd942000) [pid = 2002] [serial = 1625] [outer = 0x7f05d15e7c00] 13:04:55 INFO - PROCESS | 2002 | 1461614695694 Marionette DEBUG loaded listener.js 13:04:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 154 (0x7f05ddf54800) [pid = 2002] [serial = 1626] [outer = 0x7f05d15e7c00] 13:04:56 INFO - PROCESS | 2002 | 1461614696745 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]]]}] 13:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1788ms 13:04:56 INFO - PROCESS | 2002 | 1461614696800 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 13:04:56 INFO - PROCESS | 2002 | 1461614696803 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 13:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:04:56 INFO - PROCESS | 2002 | 1461614696811 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:04:56 INFO - PROCESS | 2002 | 1461614696813 Marionette TRACE conn4 <- [1,2138,null,{}] 13:04:56 INFO - PROCESS | 2002 | 1461614696820 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}] 13:04:57 INFO - PROCESS | 2002 | 1461614697125 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 13:04:57 INFO - PROCESS | 2002 | 1461614697461 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:57 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de144000 == 138 [pid = 2002] [id = 542] 13:04:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 155 (0x7f05de36f400) [pid = 2002] [serial = 1627] [outer = (nil)] 13:04:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 156 (0x7f05de4e6c00) [pid = 2002] [serial = 1628] [outer = 0x7f05de36f400] 13:04:57 INFO - PROCESS | 2002 | 1461614697548 Marionette DEBUG loaded listener.js 13:04:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 157 (0x7f05e0d81400) [pid = 2002] [serial = 1629] [outer = 0x7f05de36f400] 13:04:58 INFO - PROCESS | 2002 | 1461614698434 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]]]}] 13:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1682ms 13:04:58 INFO - PROCESS | 2002 | 1461614698492 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 13:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:04:58 INFO - PROCESS | 2002 | 1461614698498 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 13:04:58 INFO - PROCESS | 2002 | 1461614698505 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:04:58 INFO - PROCESS | 2002 | 1461614698509 Marionette TRACE conn4 <- [1,2142,null,{}] 13:04:58 INFO - PROCESS | 2002 | 1461614698516 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}] 13:04:58 INFO - PROCESS | 2002 | 1461614698804 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 13:04:59 INFO - PROCESS | 2002 | 1461614699132 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:59 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e297b000 == 139 [pid = 2002] [id = 543] 13:04:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 158 (0x7f05e262e000) [pid = 2002] [serial = 1630] [outer = (nil)] 13:04:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05e2954000) [pid = 2002] [serial = 1631] [outer = 0x7f05e262e000] 13:04:59 INFO - PROCESS | 2002 | 1461614699224 Marionette DEBUG loaded listener.js 13:04:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05e2a96000) [pid = 2002] [serial = 1632] [outer = 0x7f05e262e000] 13:05:00 INFO - PROCESS | 2002 | 1461614700135 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] 13:05:00 INFO - PROCESS | 2002 | 1461614700205 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 13:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:05:00 INFO - PROCESS | 2002 | 1461614700212 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:05:00 INFO - PROCESS | 2002 | 1461614700214 Marionette TRACE conn4 <- [1,2146,null,{}] 13:05:00 INFO - PROCESS | 2002 | 1461614700221 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}] 13:05:00 INFO - PROCESS | 2002 | 1461614700490 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 13:05:00 INFO - PROCESS | 2002 | 1461614700803 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:00 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3d7a800 == 140 [pid = 2002] [id = 544] 13:05:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05dda76400) [pid = 2002] [serial = 1633] [outer = (nil)] 13:05:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05e2fc1400) [pid = 2002] [serial = 1634] [outer = 0x7f05dda76400] 13:05:00 INFO - PROCESS | 2002 | 1461614700886 Marionette DEBUG loaded listener.js 13:05:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 163 (0x7f05e3aa5c00) [pid = 2002] [serial = 1635] [outer = 0x7f05dda76400] 13:05:01 INFO - PROCESS | 2002 | 1461614701824 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] 13:05:01 INFO - PROCESS | 2002 | 1461614701902 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 13:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:05:01 INFO - PROCESS | 2002 | 1461614701910 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:05:01 INFO - PROCESS | 2002 | 1461614701915 Marionette TRACE conn4 <- [1,2150,null,{}] 13:05:01 INFO - PROCESS | 2002 | 1461614701921 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}] 13:05:02 INFO - PROCESS | 2002 | 1461614702215 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 13:05:02 INFO - PROCESS | 2002 | 1461614702548 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:02 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e671a000 == 141 [pid = 2002] [id = 545] 13:05:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 164 (0x7f05e262c800) [pid = 2002] [serial = 1636] [outer = (nil)] 13:05:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 165 (0x7f05e41b8000) [pid = 2002] [serial = 1637] [outer = 0x7f05e262c800] 13:05:02 INFO - PROCESS | 2002 | 1461614702630 Marionette DEBUG loaded listener.js 13:05:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 166 (0x7f05e6792800) [pid = 2002] [serial = 1638] [outer = 0x7f05e262c800] 13:05:03 INFO - PROCESS | 2002 | 1461614703569 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]]]}] 13:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1738ms 13:05:03 INFO - PROCESS | 2002 | 1461614703649 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 13:05:03 INFO - PROCESS | 2002 | 1461614703654 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 13:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:05:03 INFO - PROCESS | 2002 | 1461614703660 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:05:03 INFO - PROCESS | 2002 | 1461614703663 Marionette TRACE conn4 <- [1,2154,null,{}] 13:05:03 INFO - PROCESS | 2002 | 1461614703671 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}] 13:05:03 INFO - PROCESS | 2002 | 1461614703958 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 13:05:04 INFO - PROCESS | 2002 | 1461614704271 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:04 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ef9a5800 == 142 [pid = 2002] [id = 546] 13:05:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 167 (0x7f05de27e400) [pid = 2002] [serial = 1639] [outer = (nil)] 13:05:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05e69da400) [pid = 2002] [serial = 1640] [outer = 0x7f05de27e400] 13:05:04 INFO - PROCESS | 2002 | 1461614704350 Marionette DEBUG loaded listener.js 13:05:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 169 (0x7f05ef909000) [pid = 2002] [serial = 1641] [outer = 0x7f05de27e400] 13:05:05 INFO - PROCESS | 2002 | 1461614705233 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]]]}] 13:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1633ms 13:05:05 INFO - PROCESS | 2002 | 1461614705295 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 13:05:05 INFO - PROCESS | 2002 | 1461614705299 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 13:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:05:05 INFO - PROCESS | 2002 | 1461614705306 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:05:05 INFO - PROCESS | 2002 | 1461614705309 Marionette TRACE conn4 <- [1,2158,null,{}] 13:05:05 INFO - PROCESS | 2002 | 1461614705319 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}] 13:05:05 INFO - PROCESS | 2002 | 1461614705589 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 13:05:05 INFO - PROCESS | 2002 | 1461614705908 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:05 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f0ae4800 == 143 [pid = 2002] [id = 547] 13:05:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 170 (0x7f05d26a9c00) [pid = 2002] [serial = 1642] [outer = (nil)] 13:05:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 171 (0x7f05f07c9800) [pid = 2002] [serial = 1643] [outer = 0x7f05d26a9c00] 13:05:05 INFO - PROCESS | 2002 | 1461614705991 Marionette DEBUG loaded listener.js 13:05:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05f08e8c00) [pid = 2002] [serial = 1644] [outer = 0x7f05d26a9c00] 13:05:06 INFO - PROCESS | 2002 | 1461614706867 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]]]}] 13:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1595ms 13:05:06 INFO - PROCESS | 2002 | 1461614706903 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 13:05:06 INFO - PROCESS | 2002 | 1461614706907 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 13:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:05:06 INFO - PROCESS | 2002 | 1461614706913 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:05:06 INFO - PROCESS | 2002 | 1461614706915 Marionette TRACE conn4 <- [1,2162,null,{}] 13:05:06 INFO - PROCESS | 2002 | 1461614706922 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}] 13:05:07 INFO - PROCESS | 2002 | 1461614707190 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 13:05:07 INFO - PROCESS | 2002 | 1461614707433 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:07 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f3c82800 == 144 [pid = 2002] [id = 548] 13:05:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 173 (0x7f05da94e400) [pid = 2002] [serial = 1645] [outer = (nil)] 13:05:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 174 (0x7f05f0cf4800) [pid = 2002] [serial = 1646] [outer = 0x7f05da94e400] 13:05:07 INFO - PROCESS | 2002 | 1461614707566 Marionette DEBUG loaded listener.js 13:05:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 175 (0x7f05f1d35c00) [pid = 2002] [serial = 1647] [outer = 0x7f05da94e400] 13:05:08 INFO - PROCESS | 2002 | 1461614708483 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]]]}] 13:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1637ms 13:05:08 INFO - PROCESS | 2002 | 1461614708552 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 13:05:08 INFO - PROCESS | 2002 | 1461614708556 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 13:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:05:08 INFO - PROCESS | 2002 | 1461614708562 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:05:08 INFO - PROCESS | 2002 | 1461614708564 Marionette TRACE conn4 <- [1,2166,null,{}] 13:05:08 INFO - PROCESS | 2002 | 1461614708570 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}] 13:05:08 INFO - PROCESS | 2002 | 1461614708821 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 13:05:09 INFO - PROCESS | 2002 | 1461614709130 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:09 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5bf1800 == 145 [pid = 2002] [id = 549] 13:05:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05ddf56400) [pid = 2002] [serial = 1648] [outer = (nil)] 13:05:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 177 (0x7f05f3c42000) [pid = 2002] [serial = 1649] [outer = 0x7f05ddf56400] 13:05:09 INFO - PROCESS | 2002 | 1461614709211 Marionette DEBUG loaded listener.js 13:05:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05f5584800) [pid = 2002] [serial = 1650] [outer = 0x7f05ddf56400] 13:05:10 INFO - PROCESS | 2002 | 1461614710079 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]]]}] 13:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1578ms 13:05:10 INFO - PROCESS | 2002 | 1461614710141 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 13:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:05:10 INFO - PROCESS | 2002 | 1461614710145 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 13:05:10 INFO - PROCESS | 2002 | 1461614710152 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:05:10 INFO - PROCESS | 2002 | 1461614710155 Marionette TRACE conn4 <- [1,2170,null,{}] 13:05:10 INFO - PROCESS | 2002 | 1461614710161 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}] 13:05:10 INFO - PROCESS | 2002 | 1461614710418 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 13:05:11 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddd5a800 == 144 [pid = 2002] [id = 331] 13:05:11 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c97cd800 == 143 [pid = 2002] [id = 531] 13:05:11 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c83c2800 == 142 [pid = 2002] [id = 530] 13:05:11 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c68c9000 == 141 [pid = 2002] [id = 529] 13:05:11 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e23a1800 == 140 [pid = 2002] [id = 527] 13:05:11 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e0551800 == 139 [pid = 2002] [id = 526] 13:05:11 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dded6800 == 138 [pid = 2002] [id = 525] 13:05:11 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddbdf000 == 137 [pid = 2002] [id = 524] 13:05:11 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05db91f800 == 136 [pid = 2002] [id = 523] 13:05:11 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05da27d000 == 135 [pid = 2002] [id = 522] 13:05:11 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d810d000 == 134 [pid = 2002] [id = 521] 13:05:11 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3330000 == 133 [pid = 2002] [id = 520] 13:05:11 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d289c000 == 132 [pid = 2002] [id = 519] 13:05:11 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d27c9800 == 131 [pid = 2002] [id = 518] 13:05:11 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d179e800 == 130 [pid = 2002] [id = 517] 13:05:11 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cf90d800 == 129 [pid = 2002] [id = 516] 13:05:11 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ce867000 == 128 [pid = 2002] [id = 515] 13:05:11 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cde4b000 == 127 [pid = 2002] [id = 514] 13:05:11 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cb80c800 == 126 [pid = 2002] [id = 513] 13:05:11 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c97e2000 == 125 [pid = 2002] [id = 512] 13:05:11 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c68d4800 == 124 [pid = 2002] [id = 511] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05cb6bdc00) [pid = 2002] [serial = 1532] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 176 (0x7f05cc3e2800) [pid = 2002] [serial = 1473] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 175 (0x7f05d9470000) [pid = 2002] [serial = 1484] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 174 (0x7f05cf6ef400) [pid = 2002] [serial = 1398] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 173 (0x7f05dd158000) [pid = 2002] [serial = 1490] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 172 (0x7f05ca9dd800) [pid = 2002] [serial = 1470] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 171 (0x7f05c668d000) [pid = 2002] [serial = 1523] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 170 (0x7f05e2634800) [pid = 2002] [serial = 1500] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 169 (0x7f05e2377400) [pid = 2002] [serial = 1499] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 168 (0x7f05d05bd800) [pid = 2002] [serial = 1520] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 167 (0x7f05cf466800) [pid = 2002] [serial = 1475] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 166 (0x7f05defc2000) [pid = 2002] [serial = 1497] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 165 (0x7f05c6b84800) [pid = 2002] [serial = 1524] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 164 (0x7f05de4f1800) [pid = 2002] [serial = 1496] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 163 (0x7f05d05c1c00) [pid = 2002] [serial = 1521] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 162 (0x7f05da946400) [pid = 2002] [serial = 1487] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05d15ed800) [pid = 2002] [serial = 1479] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05dda79000) [pid = 2002] [serial = 1493] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05d2f12400) [pid = 2002] [serial = 1482] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05daad6000) [pid = 2002] [serial = 1488] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 157 (0x7f05f0a4f000) [pid = 2002] [serial = 1511] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 156 (0x7f05e37d3400) [pid = 2002] [serial = 1505] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 155 (0x7f05e3717000) [pid = 2002] [serial = 1503] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 154 (0x7f05da547400) [pid = 2002] [serial = 1485] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 153 (0x7f05f1d34c00) [pid = 2002] [serial = 1512] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 152 (0x7f05cfc02800) [pid = 2002] [serial = 1476] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 151 (0x7f05ef906400) [pid = 2002] [serial = 1509] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 150 (0x7f05c68f8400) [pid = 2002] [serial = 1529] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 149 (0x7f05e6625000) [pid = 2002] [serial = 1508] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 148 (0x7f05d01ed800) [pid = 2002] [serial = 1478] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05de272400) [pid = 2002] [serial = 1494] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05cabc8c00) [pid = 2002] [serial = 1530] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05e3d5ac00) [pid = 2002] [serial = 1506] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05cc2ccc00) [pid = 2002] [serial = 1472] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05d26a5800) [pid = 2002] [serial = 1481] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05c6690000) [pid = 2002] [serial = 1518] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05c89f2000) [pid = 2002] [serial = 1527] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05c89e8800) [pid = 2002] [serial = 1469] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 139 (0x7f05f530c400) [pid = 2002] [serial = 1514] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 138 (0x7f05c668b400) [pid = 2002] [serial = 1517] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 137 (0x7f05c8573800) [pid = 2002] [serial = 1526] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 136 (0x7f05e2b8a400) [pid = 2002] [serial = 1502] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 135 (0x7f05f56b0400) [pid = 2002] [serial = 1515] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | --DOMWINDOW == 134 (0x7f05dd945000) [pid = 2002] [serial = 1491] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 2002 | 1461614712276 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:12 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c4ad9800 == 125 [pid = 2002] [id = 550] 13:05:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 135 (0x7f05c4bda000) [pid = 2002] [serial = 1651] [outer = (nil)] 13:05:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 136 (0x7f05c4be3000) [pid = 2002] [serial = 1652] [outer = 0x7f05c4bda000] 13:05:12 INFO - PROCESS | 2002 | 1461614712356 Marionette DEBUG loaded listener.js 13:05:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 137 (0x7f05c53a8c00) [pid = 2002] [serial = 1653] [outer = 0x7f05c4bda000] 13:05:13 INFO - PROCESS | 2002 | 1461614713249 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]]]}] 13:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 3135ms 13:05:13 INFO - PROCESS | 2002 | 1461614713322 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 13:05:13 INFO - PROCESS | 2002 | 1461614713328 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 13:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:05:13 INFO - PROCESS | 2002 | 1461614713340 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:05:13 INFO - PROCESS | 2002 | 1461614713344 Marionette TRACE conn4 <- [1,2174,null,{}] 13:05:13 INFO - PROCESS | 2002 | 1461614713353 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}] 13:05:13 INFO - PROCESS | 2002 | 1461614713595 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 13:05:13 INFO - PROCESS | 2002 | 1461614713772 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:13 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c6ba7800 == 126 [pid = 2002] [id = 551] 13:05:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 138 (0x7f05c512fc00) [pid = 2002] [serial = 1654] [outer = (nil)] 13:05:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 139 (0x7f05c6b8a400) [pid = 2002] [serial = 1655] [outer = 0x7f05c512fc00] 13:05:13 INFO - PROCESS | 2002 | 1461614713840 Marionette DEBUG loaded listener.js 13:05:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05c84e9400) [pid = 2002] [serial = 1656] [outer = 0x7f05c512fc00] 13:05:14 INFO - PROCESS | 2002 | 1461614714705 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]]]}] 13:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1439ms 13:05:14 INFO - PROCESS | 2002 | 1461614714825 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 13:05:14 INFO - PROCESS | 2002 | 1461614714832 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 13:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:05:14 INFO - PROCESS | 2002 | 1461614714840 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:05:14 INFO - PROCESS | 2002 | 1461614714843 Marionette TRACE conn4 <- [1,2178,null,{}] 13:05:14 INFO - PROCESS | 2002 | 1461614714851 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}] 13:05:15 INFO - PROCESS | 2002 | 1461614715160 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 13:05:15 INFO - PROCESS | 2002 | 1461614715255 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:15 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c83df800 == 127 [pid = 2002] [id = 552] 13:05:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05c84e9c00) [pid = 2002] [serial = 1657] [outer = (nil)] 13:05:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05ca9da400) [pid = 2002] [serial = 1658] [outer = 0x7f05c84e9c00] 13:05:15 INFO - PROCESS | 2002 | 1461614715334 Marionette DEBUG loaded listener.js 13:05:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05cabc8c00) [pid = 2002] [serial = 1659] [outer = 0x7f05c84e9c00] 13:05:16 INFO - PROCESS | 2002 | 1461614716436 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]]]}] 13:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1635ms 13:05:17 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05da934800) [pid = 2002] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:05:17 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05cc573c00) [pid = 2002] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:05:17 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05c68edc00) [pid = 2002] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:05:17 INFO - PROCESS | 2002 | --DOMWINDOW == 139 (0x7f05c365d400) [pid = 2002] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:05:17 INFO - PROCESS | 2002 | --DOMWINDOW == 138 (0x7f05cc304800) [pid = 2002] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:05:17 INFO - PROCESS | 2002 | --DOMWINDOW == 137 (0x7f05c89f5400) [pid = 2002] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:05:17 INFO - PROCESS | 2002 | --DOMWINDOW == 136 (0x7f05db6f3000) [pid = 2002] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:05:17 INFO - PROCESS | 2002 | --DOMWINDOW == 135 (0x7f05c84e3400) [pid = 2002] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:05:17 INFO - PROCESS | 2002 | --DOMWINDOW == 134 (0x7f05d3d84800) [pid = 2002] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:05:17 INFO - PROCESS | 2002 | --DOMWINDOW == 133 (0x7f05d05bdc00) [pid = 2002] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:05:17 INFO - PROCESS | 2002 | --DOMWINDOW == 132 (0x7f05c97e9800) [pid = 2002] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:05:17 INFO - PROCESS | 2002 | --DOMWINDOW == 131 (0x7f05cc2edc00) [pid = 2002] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:05:17 INFO - PROCESS | 2002 | --DOMWINDOW == 130 (0x7f05c3f1e000) [pid = 2002] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:05:17 INFO - PROCESS | 2002 | --DOMWINDOW == 129 (0x7f05dda7a400) [pid = 2002] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:05:17 INFO - PROCESS | 2002 | --DOMWINDOW == 128 (0x7f05dda6fc00) [pid = 2002] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:05:17 INFO - PROCESS | 2002 | --DOMWINDOW == 127 (0x7f05d0302800) [pid = 2002] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:05:17 INFO - PROCESS | 2002 | --DOMWINDOW == 126 (0x7f05d01f5000) [pid = 2002] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:05:17 INFO - PROCESS | 2002 | --DOMWINDOW == 125 (0x7f05daad1400) [pid = 2002] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:05:17 INFO - PROCESS | 2002 | --DOMWINDOW == 124 (0x7f05d2756400) [pid = 2002] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:05:17 INFO - PROCESS | 2002 | --DOMWINDOW == 123 (0x7f05d26b0c00) [pid = 2002] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:05:17 INFO - PROCESS | 2002 | --DOMWINDOW == 122 (0x7f05c3661c00) [pid = 2002] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:05:17 INFO - PROCESS | 2002 | 1461614717113 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 13:05:17 INFO - PROCESS | 2002 | 1461614717120 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 13:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:05:17 INFO - PROCESS | 2002 | 1461614717157 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:05:17 INFO - PROCESS | 2002 | 1461614717166 Marionette TRACE conn4 <- [1,2182,null,{}] 13:05:17 INFO - PROCESS | 2002 | 1461614717172 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}] 13:05:17 INFO - PROCESS | 2002 | 1461614717443 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 13:05:17 INFO - PROCESS | 2002 | 1461614717558 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:17 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c9733800 == 128 [pid = 2002] [id = 553] 13:05:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 123 (0x7f05c856e800) [pid = 2002] [serial = 1660] [outer = (nil)] 13:05:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 124 (0x7f05cb8c2000) [pid = 2002] [serial = 1661] [outer = 0x7f05c856e800] 13:05:17 INFO - PROCESS | 2002 | 1461614717634 Marionette DEBUG loaded listener.js 13:05:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 125 (0x7f05cc2d0c00) [pid = 2002] [serial = 1662] [outer = 0x7f05c856e800] 13:05:18 INFO - PROCESS | 2002 | 1461614718429 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]]]}] 13:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1304ms 13:05:18 INFO - PROCESS | 2002 | 1461614718447 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 13:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:05:18 INFO - PROCESS | 2002 | 1461614718452 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 13:05:18 INFO - PROCESS | 2002 | 1461614718459 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:05:18 INFO - PROCESS | 2002 | 1461614718463 Marionette TRACE conn4 <- [1,2186,null,{}] 13:05:18 INFO - PROCESS | 2002 | 1461614718480 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}] 13:05:18 INFO - PROCESS | 2002 | 1461614718702 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 13:05:18 INFO - PROCESS | 2002 | 1461614718724 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:18 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cadc9800 == 129 [pid = 2002] [id = 554] 13:05:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 126 (0x7f05c89f1000) [pid = 2002] [serial = 1663] [outer = (nil)] 13:05:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 127 (0x7f05cc303800) [pid = 2002] [serial = 1664] [outer = 0x7f05c89f1000] 13:05:18 INFO - PROCESS | 2002 | 1461614718946 Marionette DEBUG loaded listener.js 13:05:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 128 (0x7f05cc3e3000) [pid = 2002] [serial = 1665] [outer = 0x7f05c89f1000] 13:05:20 INFO - PROCESS | 2002 | 1461614720099 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]]]}] 13:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1699ms 13:05:20 INFO - PROCESS | 2002 | 1461614720158 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 13:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:05:20 INFO - PROCESS | 2002 | 1461614720167 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 13:05:20 INFO - PROCESS | 2002 | 1461614720175 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:05:20 INFO - PROCESS | 2002 | 1461614720182 Marionette TRACE conn4 <- [1,2190,null,{}] 13:05:20 INFO - PROCESS | 2002 | 1461614720190 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}] 13:05:20 INFO - PROCESS | 2002 | 1461614720567 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 13:05:20 INFO - PROCESS | 2002 | 1461614720831 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:20 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c83c6000 == 130 [pid = 2002] [id = 555] 13:05:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 129 (0x7f05c838e800) [pid = 2002] [serial = 1666] [outer = (nil)] 13:05:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 130 (0x7f05c84e2400) [pid = 2002] [serial = 1667] [outer = 0x7f05c838e800] 13:05:20 INFO - PROCESS | 2002 | 1461614720911 Marionette DEBUG loaded listener.js 13:05:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 131 (0x7f05c89f0c00) [pid = 2002] [serial = 1668] [outer = 0x7f05c838e800] 13:05:21 INFO - PROCESS | 2002 | 1461614721900 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]]]}] 13:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1790ms 13:05:21 INFO - PROCESS | 2002 | 1461614721966 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 13:05:21 INFO - PROCESS | 2002 | 1461614721975 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 13:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:05:21 INFO - PROCESS | 2002 | 1461614721987 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:05:21 INFO - PROCESS | 2002 | 1461614721991 Marionette TRACE conn4 <- [1,2194,null,{}] 13:05:22 INFO - PROCESS | 2002 | 1461614721999 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}] 13:05:22 INFO - PROCESS | 2002 | 1461614722282 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 13:05:22 INFO - PROCESS | 2002 | 1461614722625 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:22 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cc4d8000 == 131 [pid = 2002] [id = 556] 13:05:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 132 (0x7f05c6689400) [pid = 2002] [serial = 1669] [outer = (nil)] 13:05:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 133 (0x7f05cc2d9800) [pid = 2002] [serial = 1670] [outer = 0x7f05c6689400] 13:05:22 INFO - PROCESS | 2002 | 1461614722718 Marionette DEBUG loaded listener.js 13:05:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 134 (0x7f05cc311000) [pid = 2002] [serial = 1671] [outer = 0x7f05c6689400] 13:05:23 INFO - PROCESS | 2002 | 1461614723659 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]]]}] 13:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1734ms 13:05:23 INFO - PROCESS | 2002 | 1461614723722 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 13:05:23 INFO - PROCESS | 2002 | 1461614723726 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 13:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:05:23 INFO - PROCESS | 2002 | 1461614723733 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:05:23 INFO - PROCESS | 2002 | 1461614723740 Marionette TRACE conn4 <- [1,2198,null,{}] 13:05:23 INFO - PROCESS | 2002 | 1461614723757 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}] 13:05:24 INFO - PROCESS | 2002 | 1461614724043 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 13:05:24 INFO - PROCESS | 2002 | 1461614724342 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:24 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce22f000 == 132 [pid = 2002] [id = 557] 13:05:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 135 (0x7f05cc56b000) [pid = 2002] [serial = 1672] [outer = (nil)] 13:05:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 136 (0x7f05ce337000) [pid = 2002] [serial = 1673] [outer = 0x7f05cc56b000] 13:05:24 INFO - PROCESS | 2002 | 1461614724427 Marionette DEBUG loaded listener.js 13:05:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 137 (0x7f05ce896400) [pid = 2002] [serial = 1674] [outer = 0x7f05cc56b000] 13:05:25 INFO - PROCESS | 2002 | 1461614725345 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]]]}] 13:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1642ms 13:05:25 INFO - PROCESS | 2002 | 1461614725376 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 13:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:05:25 INFO - PROCESS | 2002 | 1461614725382 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 13:05:25 INFO - PROCESS | 2002 | 1461614725389 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:05:25 INFO - PROCESS | 2002 | 1461614725392 Marionette TRACE conn4 <- [1,2202,null,{}] 13:05:25 INFO - PROCESS | 2002 | 1461614725405 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}] 13:05:25 INFO - PROCESS | 2002 | 1461614725662 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 13:05:25 INFO - PROCESS | 2002 | 1461614725960 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:25 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf808800 == 133 [pid = 2002] [id = 558] 13:05:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 138 (0x7f05c6b92000) [pid = 2002] [serial = 1675] [outer = (nil)] 13:05:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 139 (0x7f05cfc04c00) [pid = 2002] [serial = 1676] [outer = 0x7f05c6b92000] 13:05:26 INFO - PROCESS | 2002 | 1461614726047 Marionette DEBUG loaded listener.js 13:05:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05d0050000) [pid = 2002] [serial = 1677] [outer = 0x7f05c6b92000] 13:05:26 INFO - PROCESS | 2002 | 1461614726975 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]]]}] 13:05:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:05:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1640ms 13:05:27 INFO - PROCESS | 2002 | 1461614727029 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 13:05:27 INFO - PROCESS | 2002 | 1461614727032 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 13:05:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:05:27 INFO - PROCESS | 2002 | 1461614727040 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:05:27 INFO - PROCESS | 2002 | 1461614727043 Marionette TRACE conn4 <- [1,2206,null,{}] 13:05:27 INFO - PROCESS | 2002 | 1461614727049 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}] 13:05:27 INFO - PROCESS | 2002 | 1461614727298 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 13:05:27 INFO - PROCESS | 2002 | 1461614727610 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:27 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d02c4000 == 134 [pid = 2002] [id = 559] 13:05:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05d0055400) [pid = 2002] [serial = 1678] [outer = (nil)] 13:05:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05d01ed000) [pid = 2002] [serial = 1679] [outer = 0x7f05d0055400] 13:05:27 INFO - PROCESS | 2002 | 1461614727709 Marionette DEBUG loaded listener.js 13:05:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05d0307c00) [pid = 2002] [serial = 1680] [outer = 0x7f05d0055400] 13:05:28 INFO - PROCESS | 2002 | 1461614728613 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]]]}] 13:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1633ms 13:05:28 INFO - PROCESS | 2002 | 1461614728673 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 13:05:28 INFO - PROCESS | 2002 | 1461614728677 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 13:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:05:28 INFO - PROCESS | 2002 | 1461614728685 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:05:28 INFO - PROCESS | 2002 | 1461614728688 Marionette TRACE conn4 <- [1,2210,null,{}] 13:05:28 INFO - PROCESS | 2002 | 1461614728694 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}] 13:05:28 INFO - PROCESS | 2002 | 1461614728946 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 13:05:29 INFO - PROCESS | 2002 | 1461614729245 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:29 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d2681000 == 135 [pid = 2002] [id = 560] 13:05:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05d05c9400) [pid = 2002] [serial = 1681] [outer = (nil)] 13:05:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05d1879000) [pid = 2002] [serial = 1682] [outer = 0x7f05d05c9400] 13:05:29 INFO - PROCESS | 2002 | 1461614729331 Marionette DEBUG loaded listener.js 13:05:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05d2755800) [pid = 2002] [serial = 1683] [outer = 0x7f05d05c9400] 13:05:30 INFO - PROCESS | 2002 | 1461614730142 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]]]}] 13:05:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:05:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1485ms 13:05:30 INFO - PROCESS | 2002 | 1461614730178 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 13:05:30 INFO - PROCESS | 2002 | 1461614730181 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 13:05:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:05:30 INFO - PROCESS | 2002 | 1461614730193 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:05:30 INFO - PROCESS | 2002 | 1461614730196 Marionette TRACE conn4 <- [1,2214,null,{}] 13:05:30 INFO - PROCESS | 2002 | 1461614730202 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}] 13:05:30 INFO - PROCESS | 2002 | 1461614730463 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 13:05:30 INFO - PROCESS | 2002 | 1461614730722 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:30 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d2fa8800 == 136 [pid = 2002] [id = 561] 13:05:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05d15eec00) [pid = 2002] [serial = 1684] [outer = (nil)] 13:05:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05d31d4800) [pid = 2002] [serial = 1685] [outer = 0x7f05d15eec00] 13:05:30 INFO - PROCESS | 2002 | 1461614730805 Marionette DEBUG loaded listener.js 13:05:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05d3d86400) [pid = 2002] [serial = 1686] [outer = 0x7f05d15eec00] 13:05:31 INFO - PROCESS | 2002 | 1461614731749 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]]]}] 13:05:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1586ms 13:05:31 INFO - PROCESS | 2002 | 1461614731779 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 13:05:31 INFO - PROCESS | 2002 | 1461614731784 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 13:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:05:31 INFO - PROCESS | 2002 | 1461614731791 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:05:31 INFO - PROCESS | 2002 | 1461614731795 Marionette TRACE conn4 <- [1,2218,null,{}] 13:05:31 INFO - PROCESS | 2002 | 1461614731801 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}] 13:05:32 INFO - PROCESS | 2002 | 1461614732043 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 13:05:32 INFO - PROCESS | 2002 | 1461614732365 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:32 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d332e800 == 137 [pid = 2002] [id = 562] 13:05:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 150 (0x7f05c6b87000) [pid = 2002] [serial = 1687] [outer = (nil)] 13:05:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 151 (0x7f05d3d8f800) [pid = 2002] [serial = 1688] [outer = 0x7f05c6b87000] 13:05:32 INFO - PROCESS | 2002 | 1461614732452 Marionette DEBUG loaded listener.js 13:05:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 152 (0x7f05d818bc00) [pid = 2002] [serial = 1689] [outer = 0x7f05c6b87000] 13:05:33 INFO - PROCESS | 2002 | 1461614733355 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]]]}] 13:05:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:05:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1631ms 13:05:33 INFO - PROCESS | 2002 | 1461614733424 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 13:05:33 INFO - PROCESS | 2002 | 1461614733429 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 13:05:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:05:33 INFO - PROCESS | 2002 | 1461614733437 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:05:33 INFO - PROCESS | 2002 | 1461614733439 Marionette TRACE conn4 <- [1,2222,null,{}] 13:05:33 INFO - PROCESS | 2002 | 1461614733446 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}] 13:05:33 INFO - PROCESS | 2002 | 1461614733709 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 13:05:34 INFO - PROCESS | 2002 | 1461614734022 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:34 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3ee2800 == 138 [pid = 2002] [id = 563] 13:05:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 153 (0x7f05c857b000) [pid = 2002] [serial = 1690] [outer = (nil)] 13:05:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 154 (0x7f05d9359c00) [pid = 2002] [serial = 1691] [outer = 0x7f05c857b000] 13:05:34 INFO - PROCESS | 2002 | 1461614734109 Marionette DEBUG loaded listener.js 13:05:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 155 (0x7f05d95e0800) [pid = 2002] [serial = 1692] [outer = 0x7f05c857b000] 13:05:35 INFO - PROCESS | 2002 | 1461614735029 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]]]}] 13:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1634ms 13:05:35 INFO - PROCESS | 2002 | 1461614735072 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 13:05:35 INFO - PROCESS | 2002 | 1461614735076 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 13:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:05:35 INFO - PROCESS | 2002 | 1461614735084 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:05:35 INFO - PROCESS | 2002 | 1461614735088 Marionette TRACE conn4 <- [1,2226,null,{}] 13:05:35 INFO - PROCESS | 2002 | 1461614735094 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}] 13:05:35 INFO - PROCESS | 2002 | 1461614735354 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 13:05:35 INFO - PROCESS | 2002 | 1461614735675 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:35 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da281000 == 139 [pid = 2002] [id = 564] 13:05:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 156 (0x7f05da935c00) [pid = 2002] [serial = 1693] [outer = (nil)] 13:05:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 157 (0x7f05da94a800) [pid = 2002] [serial = 1694] [outer = 0x7f05da935c00] 13:05:35 INFO - PROCESS | 2002 | 1461614735762 Marionette DEBUG loaded listener.js 13:05:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 158 (0x7f05da98e800) [pid = 2002] [serial = 1695] [outer = 0x7f05da935c00] 13:05:36 INFO - PROCESS | 2002 | 1461614736649 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]]]}] 13:05:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:05:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1633ms 13:05:36 INFO - PROCESS | 2002 | 1461614736719 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 13:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:05:36 INFO - PROCESS | 2002 | 1461614736726 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 13:05:36 INFO - PROCESS | 2002 | 1461614736737 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:05:36 INFO - PROCESS | 2002 | 1461614736744 Marionette TRACE conn4 <- [1,2230,null,{}] 13:05:36 INFO - PROCESS | 2002 | 1461614736754 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}] 13:05:37 INFO - PROCESS | 2002 | 1461614737101 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 13:05:37 INFO - PROCESS | 2002 | 1461614737430 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:37 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dd7bc800 == 140 [pid = 2002] [id = 565] 13:05:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05daad6000) [pid = 2002] [serial = 1696] [outer = (nil)] 13:05:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05dd945000) [pid = 2002] [serial = 1697] [outer = 0x7f05daad6000] 13:05:37 INFO - PROCESS | 2002 | 1461614737518 Marionette DEBUG loaded listener.js 13:05:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05dda78000) [pid = 2002] [serial = 1698] [outer = 0x7f05daad6000] 13:05:38 INFO - PROCESS | 2002 | 1461614738385 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]]]}] 13:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1694ms 13:05:38 INFO - PROCESS | 2002 | 1461614738429 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 13:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:05:38 INFO - PROCESS | 2002 | 1461614738433 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 13:05:38 INFO - PROCESS | 2002 | 1461614738439 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:05:38 INFO - PROCESS | 2002 | 1461614738442 Marionette TRACE conn4 <- [1,2234,null,{}] 13:05:38 INFO - PROCESS | 2002 | 1461614738448 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}] 13:05:38 INFO - PROCESS | 2002 | 1461614738685 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 13:05:38 INFO - PROCESS | 2002 | 1461614738952 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:38 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dddc2800 == 141 [pid = 2002] [id = 566] 13:05:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05d0059c00) [pid = 2002] [serial = 1699] [outer = (nil)] 13:05:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 163 (0x7f05ddc5e000) [pid = 2002] [serial = 1700] [outer = 0x7f05d0059c00] 13:05:39 INFO - PROCESS | 2002 | 1461614739034 Marionette DEBUG loaded listener.js 13:05:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 164 (0x7f05de276800) [pid = 2002] [serial = 1701] [outer = 0x7f05d0059c00] 13:05:39 INFO - PROCESS | 2002 | 1461614739918 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]]]}] 13:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1530ms 13:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:05:39 INFO - PROCESS | 2002 | 1461614739970 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 13:05:39 INFO - PROCESS | 2002 | 1461614739973 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 13:05:39 INFO - PROCESS | 2002 | 1461614739980 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:05:40 INFO - PROCESS | 2002 | 1461614739993 Marionette TRACE conn4 <- [1,2238,null,{}] 13:05:40 INFO - PROCESS | 2002 | 1461614740019 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}] 13:05:40 INFO - PROCESS | 2002 | 1461614740265 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 13:05:40 INFO - PROCESS | 2002 | 1461614740586 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:40 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de134000 == 142 [pid = 2002] [id = 567] 13:05:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 165 (0x7f05db491400) [pid = 2002] [serial = 1702] [outer = (nil)] 13:05:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 166 (0x7f05de377c00) [pid = 2002] [serial = 1703] [outer = 0x7f05db491400] 13:05:40 INFO - PROCESS | 2002 | 1461614740670 Marionette DEBUG loaded listener.js 13:05:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 167 (0x7f05de389c00) [pid = 2002] [serial = 1704] [outer = 0x7f05db491400] 13:05:41 INFO - PROCESS | 2002 | 1461614741536 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]]]}] 13:05:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:05:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1612ms 13:05:41 INFO - PROCESS | 2002 | 1461614741592 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 13:05:41 INFO - PROCESS | 2002 | 1461614741596 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 13:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:05:41 INFO - PROCESS | 2002 | 1461614741603 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:05:41 INFO - PROCESS | 2002 | 1461614741608 Marionette TRACE conn4 <- [1,2242,null,{}] 13:05:41 INFO - PROCESS | 2002 | 1461614741614 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}] 13:05:41 INFO - PROCESS | 2002 | 1461614741864 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 13:05:42 INFO - PROCESS | 2002 | 1461614742237 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:42 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e13b7000 == 143 [pid = 2002] [id = 568] 13:05:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05cfc07000) [pid = 2002] [serial = 1705] [outer = (nil)] 13:05:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 169 (0x7f05defb6000) [pid = 2002] [serial = 1706] [outer = 0x7f05cfc07000] 13:05:42 INFO - PROCESS | 2002 | 1461614742325 Marionette DEBUG loaded listener.js 13:05:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 170 (0x7f05e0eb5400) [pid = 2002] [serial = 1707] [outer = 0x7f05cfc07000] 13:05:43 INFO - PROCESS | 2002 | 1461614743312 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]]]}] 13:05:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:05:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1738ms 13:05:43 INFO - PROCESS | 2002 | 1461614743342 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 13:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:05:43 INFO - PROCESS | 2002 | 1461614743346 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 13:05:43 INFO - PROCESS | 2002 | 1461614743353 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:05:43 INFO - PROCESS | 2002 | 1461614743357 Marionette TRACE conn4 <- [1,2246,null,{}] 13:05:43 INFO - PROCESS | 2002 | 1461614743363 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}] 13:05:43 INFO - PROCESS | 2002 | 1461614743656 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 13:05:43 INFO - PROCESS | 2002 | 1461614743974 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:44 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e31d7000 == 144 [pid = 2002] [id = 569] 13:05:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 171 (0x7f05d17e3800) [pid = 2002] [serial = 1708] [outer = (nil)] 13:05:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05e131a000) [pid = 2002] [serial = 1709] [outer = 0x7f05d17e3800] 13:05:44 INFO - PROCESS | 2002 | 1461614744058 Marionette DEBUG loaded listener.js 13:05:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 173 (0x7f05e25d1000) [pid = 2002] [serial = 1710] [outer = 0x7f05d17e3800] 13:05:45 INFO - PROCESS | 2002 | 1461614745032 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]]]}] 13:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1732ms 13:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:05:45 INFO - PROCESS | 2002 | 1461614745085 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 13:05:45 INFO - PROCESS | 2002 | 1461614745088 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 13:05:45 INFO - PROCESS | 2002 | 1461614745095 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:05:45 INFO - PROCESS | 2002 | 1461614745098 Marionette TRACE conn4 <- [1,2250,null,{}] 13:05:45 INFO - PROCESS | 2002 | 1461614745105 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}] 13:05:45 INFO - PROCESS | 2002 | 1461614745361 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 13:05:45 INFO - PROCESS | 2002 | 1461614745681 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:45 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e9ade000 == 145 [pid = 2002] [id = 570] 13:05:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 174 (0x7f05e0eb6000) [pid = 2002] [serial = 1711] [outer = (nil)] 13:05:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 175 (0x7f05e262fc00) [pid = 2002] [serial = 1712] [outer = 0x7f05e0eb6000] 13:05:45 INFO - PROCESS | 2002 | 1461614745779 Marionette DEBUG loaded listener.js 13:05:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05e2a91800) [pid = 2002] [serial = 1713] [outer = 0x7f05e0eb6000] 13:05:46 INFO - PROCESS | 2002 | 1461614746722 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]]]}] 13:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1684ms 13:05:46 INFO - PROCESS | 2002 | 1461614746780 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 13:05:46 INFO - PROCESS | 2002 | 1461614746784 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 13:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:05:46 INFO - PROCESS | 2002 | 1461614746791 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:05:46 INFO - PROCESS | 2002 | 1461614746793 Marionette TRACE conn4 <- [1,2254,null,{}] 13:05:46 INFO - PROCESS | 2002 | 1461614746800 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}] 13:05:47 INFO - PROCESS | 2002 | 1461614747075 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 13:05:47 INFO - PROCESS | 2002 | 1461614747422 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:47 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f55a1800 == 146 [pid = 2002] [id = 571] 13:05:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 177 (0x7f05c366b400) [pid = 2002] [serial = 1714] [outer = (nil)] 13:05:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05e2b8a400) [pid = 2002] [serial = 1715] [outer = 0x7f05c366b400] 13:05:47 INFO - PROCESS | 2002 | 1461614747507 Marionette DEBUG loaded listener.js 13:05:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05e6c13c00) [pid = 2002] [serial = 1716] [outer = 0x7f05c366b400] 13:05:48 INFO - PROCESS | 2002 | 1461614748510 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]]]}] 13:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1781ms 13:05:48 INFO - PROCESS | 2002 | 1461614748572 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 13:05:48 INFO - PROCESS | 2002 | 1461614748577 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 13:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:05:48 INFO - PROCESS | 2002 | 1461614748584 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:05:48 INFO - PROCESS | 2002 | 1461614748589 Marionette TRACE conn4 <- [1,2258,null,{}] 13:05:48 INFO - PROCESS | 2002 | 1461614748596 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}] 13:05:48 INFO - PROCESS | 2002 | 1461614748857 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 13:05:49 INFO - PROCESS | 2002 | 1461614749191 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:49 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f8665800 == 147 [pid = 2002] [id = 572] 13:05:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05da93fc00) [pid = 2002] [serial = 1717] [outer = (nil)] 13:05:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 181 (0x7f05f07d1800) [pid = 2002] [serial = 1718] [outer = 0x7f05da93fc00] 13:05:49 INFO - PROCESS | 2002 | 1461614749284 Marionette DEBUG loaded listener.js 13:05:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 182 (0x7f05f1aedc00) [pid = 2002] [serial = 1719] [outer = 0x7f05da93fc00] 13:05:51 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c9733800 == 146 [pid = 2002] [id = 553] 13:05:51 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c83df800 == 145 [pid = 2002] [id = 552] 13:05:51 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c6ba7800 == 144 [pid = 2002] [id = 551] 13:05:51 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c4ad9800 == 143 [pid = 2002] [id = 550] 13:05:51 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f3c82800 == 142 [pid = 2002] [id = 548] 13:05:51 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f0ae4800 == 141 [pid = 2002] [id = 547] 13:05:51 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ef9a5800 == 140 [pid = 2002] [id = 546] 13:05:51 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e671a000 == 139 [pid = 2002] [id = 545] 13:05:51 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e3d7a800 == 138 [pid = 2002] [id = 544] 13:05:51 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e297b000 == 137 [pid = 2002] [id = 543] 13:05:51 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de144000 == 136 [pid = 2002] [id = 542] 13:05:51 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddbdd800 == 135 [pid = 2002] [id = 541] 13:05:51 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05da91a000 == 134 [pid = 2002] [id = 540] 13:05:51 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d813e000 == 133 [pid = 2002] [id = 539] 13:05:51 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3c27800 == 132 [pid = 2002] [id = 538] 13:05:51 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d27cc000 == 131 [pid = 2002] [id = 537] 13:05:51 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d1790800 == 130 [pid = 2002] [id = 536] 13:05:51 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cf811800 == 129 [pid = 2002] [id = 535] 13:05:51 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cc6fb000 == 128 [pid = 2002] [id = 534] 13:05:51 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c83d6000 == 127 [pid = 2002] [id = 533] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 181 (0x7f05dd93e400) [pid = 2002] [serial = 1569] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 180 (0x7f05cf6f0c00) [pid = 2002] [serial = 1548] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 179 (0x7f05c838cc00) [pid = 2002] [serial = 1590] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 178 (0x7f05da943000) [pid = 2002] [serial = 1565] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05ce88fc00) [pid = 2002] [serial = 1545] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 176 (0x7f05cc56c400) [pid = 2002] [serial = 1596] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 175 (0x7f05ddc52c00) [pid = 2002] [serial = 1574] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 174 (0x7f05ca9e1c00) [pid = 2002] [serial = 1593] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 173 (0x7f05de4f5800) [pid = 2002] [serial = 1580] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 172 (0x7f05cb6be400) [pid = 2002] [serial = 1595] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 171 (0x7f05d3b81000) [pid = 2002] [serial = 1557] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 170 (0x7f05cb6bb800) [pid = 2002] [serial = 1539] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 169 (0x7f05cf463c00) [pid = 2002] [serial = 1547] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 168 (0x7f05e25db000) [pid = 2002] [serial = 1586] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 167 (0x7f05cc307c00) [pid = 2002] [serial = 1541] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 166 (0x7f05c6b87c00) [pid = 2002] [serial = 1535] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 165 (0x7f05de27e800) [pid = 2002] [serial = 1577] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 164 (0x7f05e0fcc400) [pid = 2002] [serial = 1584] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 163 (0x7f05d2757800) [pid = 2002] [serial = 1554] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 162 (0x7f05d05c2400) [pid = 2002] [serial = 1550] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05dd946c00) [pid = 2002] [serial = 1571] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05c68f4c00) [pid = 2002] [serial = 1589] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05daabd400) [pid = 2002] [serial = 1566] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05de381800) [pid = 2002] [serial = 1578] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 157 (0x7f05d05c8c00) [pid = 2002] [serial = 1551] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 156 (0x7f05e0fbe800) [pid = 2002] [serial = 1583] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 155 (0x7f05dd9f3000) [pid = 2002] [serial = 1572] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 154 (0x7f05d3e66c00) [pid = 2002] [serial = 1559] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 153 (0x7f05d8187000) [pid = 2002] [serial = 1560] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 152 (0x7f05c97ed800) [pid = 2002] [serial = 1592] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 151 (0x7f05e0d7e400) [pid = 2002] [serial = 1581] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 150 (0x7f05ddf55800) [pid = 2002] [serial = 1575] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 149 (0x7f05ce331800) [pid = 2002] [serial = 1544] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 148 (0x7f05c84e6800) [pid = 2002] [serial = 1536] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05d9357400) [pid = 2002] [serial = 1563] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05cc572c00) [pid = 2002] [serial = 1542] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05cde06c00) [pid = 2002] [serial = 1467] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05dd155c00) [pid = 2002] [serial = 1568] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05d31cfc00) [pid = 2002] [serial = 1556] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05ca9e1400) [pid = 2002] [serial = 1538] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05d8199400) [pid = 2002] [serial = 1562] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05d1875c00) [pid = 2002] [serial = 1553] [outer = (nil)] [url = about:blank] 13:05:52 INFO - PROCESS | 2002 | 1461614752352 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]]]}] 13:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 3799ms 13:05:52 INFO - PROCESS | 2002 | 1461614752384 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 13:05:52 INFO - PROCESS | 2002 | 1461614752393 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 13:05:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:05:52 INFO - PROCESS | 2002 | 1461614752402 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:05:52 INFO - PROCESS | 2002 | 1461614752409 Marionette TRACE conn4 <- [1,2262,null,{}] 13:05:52 INFO - PROCESS | 2002 | 1461614752418 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}] 13:05:52 INFO - PROCESS | 2002 | 1461614752693 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 13:05:52 INFO - PROCESS | 2002 | 1461614752893 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:52 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c6bb7800 == 128 [pid = 2002] [id = 573] 13:05:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05c6b8b800) [pid = 2002] [serial = 1720] [outer = (nil)] 13:05:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05c838c400) [pid = 2002] [serial = 1721] [outer = 0x7f05c6b8b800] 13:05:53 INFO - PROCESS | 2002 | 1461614753019 Marionette DEBUG loaded listener.js 13:05:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05c8573800) [pid = 2002] [serial = 1722] [outer = 0x7f05c6b8b800] 13:05:53 INFO - PROCESS | 2002 | 1461614753865 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]]]}] 13:05:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:05:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1487ms 13:05:53 INFO - PROCESS | 2002 | 1461614753891 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 13:05:53 INFO - PROCESS | 2002 | 1461614753899 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 13:05:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:05:53 INFO - PROCESS | 2002 | 1461614753944 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:05:53 INFO - PROCESS | 2002 | 1461614753949 Marionette TRACE conn4 <- [1,2266,null,{}] 13:05:53 INFO - PROCESS | 2002 | 1461614753967 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}] 13:05:54 INFO - PROCESS | 2002 | 1461614754254 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 13:05:54 INFO - PROCESS | 2002 | 1461614754287 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:54 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c9545800 == 129 [pid = 2002] [id = 574] 13:05:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05c89e6c00) [pid = 2002] [serial = 1723] [outer = (nil)] 13:05:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05cabc1c00) [pid = 2002] [serial = 1724] [outer = 0x7f05c89e6c00] 13:05:54 INFO - PROCESS | 2002 | 1461614754350 Marionette DEBUG loaded listener.js 13:05:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05cb6c2800) [pid = 2002] [serial = 1725] [outer = 0x7f05c89e6c00] 13:05:55 INFO - PROCESS | 2002 | 1461614755374 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]]]}] 13:05:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:05:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1484ms 13:05:55 INFO - PROCESS | 2002 | 1461614755394 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 13:05:55 INFO - PROCESS | 2002 | 1461614755399 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 13:05:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:05:55 INFO - PROCESS | 2002 | 1461614755405 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:05:55 INFO - PROCESS | 2002 | 1461614755411 Marionette TRACE conn4 <- [1,2270,null,{}] 13:05:55 INFO - PROCESS | 2002 | 1461614755436 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}] 13:05:55 INFO - PROCESS | 2002 | 1461614755847 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 13:05:55 INFO - PROCESS | 2002 | 1461614755909 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:55 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cadcc800 == 130 [pid = 2002] [id = 575] 13:05:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05cc3ee800) [pid = 2002] [serial = 1726] [outer = (nil)] 13:05:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05cc574000) [pid = 2002] [serial = 1727] [outer = 0x7f05cc3ee800] 13:05:55 INFO - PROCESS | 2002 | 1461614755988 Marionette DEBUG loaded listener.js 13:05:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05ce33b000) [pid = 2002] [serial = 1728] [outer = 0x7f05cc3ee800] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 148 (0x7f05d15e7c00) [pid = 2002] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05c84e9c00) [pid = 2002] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05e262e000) [pid = 2002] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05cfc02400) [pid = 2002] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05e262c800) [pid = 2002] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05c512fc00) [pid = 2002] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05c838b000) [pid = 2002] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05dda76400) [pid = 2002] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05d97ca400) [pid = 2002] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 139 (0x7f05c4bda000) [pid = 2002] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 138 (0x7f05cc3ecc00) [pid = 2002] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 137 (0x7f05de36f400) [pid = 2002] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 136 (0x7f05de4edc00) [pid = 2002] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 135 (0x7f05d26a9c00) [pid = 2002] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 134 (0x7f05de27e400) [pid = 2002] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 133 (0x7f05cc2d4400) [pid = 2002] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 132 (0x7f05da94e400) [pid = 2002] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 131 (0x7f05d818dc00) [pid = 2002] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 130 (0x7f05c8396000) [pid = 2002] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 129 (0x7f05c856e800) [pid = 2002] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 128 (0x7f05c53a2800) [pid = 2002] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:05:56 INFO - PROCESS | 2002 | --DOMWINDOW == 127 (0x7f05c668cc00) [pid = 2002] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:05:57 INFO - PROCESS | 2002 | 1461614757459 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]]]}] 13:05:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:05:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2093ms 13:05:57 INFO - PROCESS | 2002 | 1461614757499 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 13:05:57 INFO - PROCESS | 2002 | 1461614757505 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 13:05:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:05:57 INFO - PROCESS | 2002 | 1461614757511 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:05:57 INFO - PROCESS | 2002 | 1461614757514 Marionette TRACE conn4 <- [1,2274,null,{}] 13:05:57 INFO - PROCESS | 2002 | 1461614757520 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}] 13:05:57 INFO - PROCESS | 2002 | 1461614757743 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 13:05:57 INFO - PROCESS | 2002 | 1461614757931 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:57 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cddb6800 == 131 [pid = 2002] [id = 576] 13:05:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 128 (0x7f05c3665c00) [pid = 2002] [serial = 1729] [outer = (nil)] 13:05:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 129 (0x7f05cc3ecc00) [pid = 2002] [serial = 1730] [outer = 0x7f05c3665c00] 13:05:58 INFO - PROCESS | 2002 | 1461614757999 Marionette DEBUG loaded listener.js 13:05:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 130 (0x7f05cf6e5800) [pid = 2002] [serial = 1731] [outer = 0x7f05c3665c00] 13:05:58 INFO - PROCESS | 2002 | 1461614758964 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]]]}] 13:05:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:05:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1486ms 13:05:59 INFO - PROCESS | 2002 | 1461614758999 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 13:05:59 INFO - PROCESS | 2002 | 1461614759006 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 13:05:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:05:59 INFO - PROCESS | 2002 | 1461614759015 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:05:59 INFO - PROCESS | 2002 | 1461614759021 Marionette TRACE conn4 <- [1,2278,null,{}] 13:05:59 INFO - PROCESS | 2002 | 1461614759032 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}] 13:05:59 INFO - PROCESS | 2002 | 1461614759317 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 13:05:59 INFO - PROCESS | 2002 | 1461614759646 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:59 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c6bbd000 == 132 [pid = 2002] [id = 577] 13:05:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 131 (0x7f05c668e800) [pid = 2002] [serial = 1732] [outer = (nil)] 13:05:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 132 (0x7f05c6b87400) [pid = 2002] [serial = 1733] [outer = 0x7f05c668e800] 13:05:59 INFO - PROCESS | 2002 | 1461614759733 Marionette DEBUG loaded listener.js 13:05:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 133 (0x7f05c8579c00) [pid = 2002] [serial = 1734] [outer = 0x7f05c668e800] 13:06:00 INFO - PROCESS | 2002 | 1461614760666 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]]]}] 13:06:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:06:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1690ms 13:06:00 INFO - PROCESS | 2002 | 1461614760705 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 13:06:00 INFO - PROCESS | 2002 | 1461614760716 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 13:06:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:06:00 INFO - PROCESS | 2002 | 1461614760728 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:06:00 INFO - PROCESS | 2002 | 1461614760732 Marionette TRACE conn4 <- [1,2282,null,{}] 13:06:00 INFO - PROCESS | 2002 | 1461614760740 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}] 13:06:00 INFO - PROCESS | 2002 | 1461614760996 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 13:06:01 INFO - PROCESS | 2002 | 1461614761311 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:01 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cddb3800 == 133 [pid = 2002] [id = 578] 13:06:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 134 (0x7f05cabc8400) [pid = 2002] [serial = 1735] [outer = (nil)] 13:06:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 135 (0x7f05cb8c4000) [pid = 2002] [serial = 1736] [outer = 0x7f05cabc8400] 13:06:01 INFO - PROCESS | 2002 | 1461614761400 Marionette DEBUG loaded listener.js 13:06:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 136 (0x7f05cc30c800) [pid = 2002] [serial = 1737] [outer = 0x7f05cabc8400] 13:06:02 INFO - PROCESS | 2002 | 1461614762324 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]]]}] 13:06:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:06:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1635ms 13:06:02 INFO - PROCESS | 2002 | 1461614762364 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 13:06:02 INFO - PROCESS | 2002 | 1461614762367 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 13:06:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:06:02 INFO - PROCESS | 2002 | 1461614762375 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:06:02 INFO - PROCESS | 2002 | 1461614762382 Marionette TRACE conn4 <- [1,2286,null,{}] 13:06:02 INFO - PROCESS | 2002 | 1461614762401 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}] 13:06:02 INFO - PROCESS | 2002 | 1461614762687 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 13:06:03 INFO - PROCESS | 2002 | 1461614763036 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:03 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf91a800 == 134 [pid = 2002] [id = 579] 13:06:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 137 (0x7f05cf463c00) [pid = 2002] [serial = 1738] [outer = (nil)] 13:06:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 138 (0x7f05cfc07c00) [pid = 2002] [serial = 1739] [outer = 0x7f05cf463c00] 13:06:03 INFO - PROCESS | 2002 | 1461614763125 Marionette DEBUG loaded listener.js 13:06:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 139 (0x7f05d005cc00) [pid = 2002] [serial = 1740] [outer = 0x7f05cf463c00] 13:06:04 INFO - PROCESS | 2002 | 1461614764029 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]]]}] 13:06:04 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 13:06:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1691ms 13:06:04 INFO - PROCESS | 2002 | 1461614764067 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 13:06:04 INFO - PROCESS | 2002 | 1461614764071 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 13:06:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:06:04 INFO - PROCESS | 2002 | 1461614764079 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:06:04 INFO - PROCESS | 2002 | 1461614764083 Marionette TRACE conn4 <- [1,2290,null,{}] 13:06:04 INFO - PROCESS | 2002 | 1461614764089 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}] 13:06:04 INFO - PROCESS | 2002 | 1461614764340 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 13:06:04 INFO - PROCESS | 2002 | 1461614764603 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:04 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d254a800 == 135 [pid = 2002] [id = 580] 13:06:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05d0304c00) [pid = 2002] [serial = 1741] [outer = (nil)] 13:06:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05d030f800) [pid = 2002] [serial = 1742] [outer = 0x7f05d0304c00] 13:06:04 INFO - PROCESS | 2002 | 1461614764731 Marionette DEBUG loaded listener.js 13:06:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05d05c4000) [pid = 2002] [serial = 1743] [outer = 0x7f05d0304c00] 13:06:05 INFO - PROCESS | 2002 | 1461614765593 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]]]}] 13:06:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:06:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1581ms 13:06:05 INFO - PROCESS | 2002 | 1461614765662 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 13:06:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:06:05 INFO - PROCESS | 2002 | 1461614765666 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 13:06:05 INFO - PROCESS | 2002 | 1461614765673 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:06:05 INFO - PROCESS | 2002 | 1461614765676 Marionette TRACE conn4 <- [1,2294,null,{}] 13:06:05 INFO - PROCESS | 2002 | 1461614765682 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}] 13:06:05 INFO - PROCESS | 2002 | 1461614765970 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 13:06:06 INFO - PROCESS | 2002 | 1461614766274 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:06 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d28a1800 == 136 [pid = 2002] [id = 581] 13:06:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05cde07400) [pid = 2002] [serial = 1744] [outer = (nil)] 13:06:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05d1874c00) [pid = 2002] [serial = 1745] [outer = 0x7f05cde07400] 13:06:06 INFO - PROCESS | 2002 | 1461614766358 Marionette DEBUG loaded listener.js 13:06:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05d2756800) [pid = 2002] [serial = 1746] [outer = 0x7f05cde07400] 13:06:07 INFO - PROCESS | 2002 | 1461614767237 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]]]}] 13:06:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:06:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1632ms 13:06:07 INFO - PROCESS | 2002 | 1461614767305 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 13:06:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:06:07 INFO - PROCESS | 2002 | 1461614767310 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 13:06:07 INFO - PROCESS | 2002 | 1461614767316 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:06:07 INFO - PROCESS | 2002 | 1461614767320 Marionette TRACE conn4 <- [1,2298,null,{}] 13:06:07 INFO - PROCESS | 2002 | 1461614767331 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}] 13:06:07 INFO - PROCESS | 2002 | 1461614767676 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 13:06:08 INFO - PROCESS | 2002 | 1461614768007 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:08 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3edf800 == 137 [pid = 2002] [id = 582] 13:06:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05d818dc00) [pid = 2002] [serial = 1747] [outer = (nil)] 13:06:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05d95e1800) [pid = 2002] [serial = 1748] [outer = 0x7f05d818dc00] 13:06:08 INFO - PROCESS | 2002 | 1461614768102 Marionette DEBUG loaded listener.js 13:06:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05da550000) [pid = 2002] [serial = 1749] [outer = 0x7f05d818dc00] 13:06:09 INFO - PROCESS | 2002 | 1461614769040 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]]]}] 13:06:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:06:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1783ms 13:06:09 INFO - PROCESS | 2002 | 1461614769100 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 13:06:09 INFO - PROCESS | 2002 | 1461614769105 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 13:06:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:06:09 INFO - PROCESS | 2002 | 1461614769112 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:06:09 INFO - PROCESS | 2002 | 1461614769115 Marionette TRACE conn4 <- [1,2302,null,{}] 13:06:09 INFO - PROCESS | 2002 | 1461614769122 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}] 13:06:09 INFO - PROCESS | 2002 | 1461614769380 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 13:06:09 INFO - PROCESS | 2002 | 1461614769651 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:09 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da27f000 == 138 [pid = 2002] [id = 583] 13:06:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05d818ec00) [pid = 2002] [serial = 1750] [outer = (nil)] 13:06:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 150 (0x7f05da94dc00) [pid = 2002] [serial = 1751] [outer = 0x7f05d818ec00] 13:06:09 INFO - PROCESS | 2002 | 1461614769790 Marionette DEBUG loaded listener.js 13:06:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 151 (0x7f05db6ef400) [pid = 2002] [serial = 1752] [outer = 0x7f05d818ec00] 13:06:10 INFO - PROCESS | 2002 | 1461614770692 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]]]}] 13:06:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:06:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1630ms 13:06:10 INFO - PROCESS | 2002 | 1461614770744 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 13:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:06:10 INFO - PROCESS | 2002 | 1461614770749 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 13:06:10 INFO - PROCESS | 2002 | 1461614770756 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:06:10 INFO - PROCESS | 2002 | 1461614770761 Marionette TRACE conn4 <- [1,2306,null,{}] 13:06:10 INFO - PROCESS | 2002 | 1461614770768 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}] 13:06:11 INFO - PROCESS | 2002 | 1461614771033 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 13:06:11 INFO - PROCESS | 2002 | 1461614771304 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:11 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dd2f6800 == 139 [pid = 2002] [id = 584] 13:06:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 152 (0x7f05d9357800) [pid = 2002] [serial = 1753] [outer = (nil)] 13:06:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 153 (0x7f05dd158000) [pid = 2002] [serial = 1754] [outer = 0x7f05d9357800] 13:06:11 INFO - PROCESS | 2002 | 1461614771436 Marionette DEBUG loaded listener.js 13:06:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 154 (0x7f05dd944000) [pid = 2002] [serial = 1755] [outer = 0x7f05d9357800] 13:06:12 INFO - PROCESS | 2002 | 1461614772370 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]]]}] 13:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1690ms 13:06:12 INFO - PROCESS | 2002 | 1461614772447 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 13:06:12 INFO - PROCESS | 2002 | 1461614772450 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 13:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:06:12 INFO - PROCESS | 2002 | 1461614772459 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:06:12 INFO - PROCESS | 2002 | 1461614772463 Marionette TRACE conn4 <- [1,2310,null,{}] 13:06:12 INFO - PROCESS | 2002 | 1461614772470 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}] 13:06:12 INFO - PROCESS | 2002 | 1461614772770 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 13:06:13 INFO - PROCESS | 2002 | 1461614773101 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:13 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddd49000 == 140 [pid = 2002] [id = 585] 13:06:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 155 (0x7f05c84e5000) [pid = 2002] [serial = 1756] [outer = (nil)] 13:06:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 156 (0x7f05dd9f0000) [pid = 2002] [serial = 1757] [outer = 0x7f05c84e5000] 13:06:13 INFO - PROCESS | 2002 | 1461614773180 Marionette DEBUG loaded listener.js 13:06:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 157 (0x7f05dda7e800) [pid = 2002] [serial = 1758] [outer = 0x7f05c84e5000] 13:06:14 INFO - PROCESS | 2002 | 1461614774141 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]]]}] 13:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1742ms 13:06:14 INFO - PROCESS | 2002 | 1461614774202 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 13:06:14 INFO - PROCESS | 2002 | 1461614774206 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 13:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:06:14 INFO - PROCESS | 2002 | 1461614774213 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:06:14 INFO - PROCESS | 2002 | 1461614774217 Marionette TRACE conn4 <- [1,2314,null,{}] 13:06:14 INFO - PROCESS | 2002 | 1461614774223 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}] 13:06:14 INFO - PROCESS | 2002 | 1461614774478 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 13:06:14 INFO - PROCESS | 2002 | 1461614774787 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:14 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de135000 == 141 [pid = 2002] [id = 586] 13:06:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 158 (0x7f05c4bdc800) [pid = 2002] [serial = 1759] [outer = (nil)] 13:06:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05de37bc00) [pid = 2002] [serial = 1760] [outer = 0x7f05c4bdc800] 13:06:14 INFO - PROCESS | 2002 | 1461614774873 Marionette DEBUG loaded listener.js 13:06:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05df989800) [pid = 2002] [serial = 1761] [outer = 0x7f05c4bdc800] 13:06:15 INFO - PROCESS | 2002 | 1461614775919 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]]]}] 13:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1738ms 13:06:15 INFO - PROCESS | 2002 | 1461614775952 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 13:06:15 INFO - PROCESS | 2002 | 1461614775957 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 13:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:06:15 INFO - PROCESS | 2002 | 1461614775965 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:06:15 INFO - PROCESS | 2002 | 1461614775970 Marionette TRACE conn4 <- [1,2318,null,{}] 13:06:15 INFO - PROCESS | 2002 | 1461614775977 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}] 13:06:16 INFO - PROCESS | 2002 | 1461614776281 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 13:06:16 INFO - PROCESS | 2002 | 1461614776611 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:16 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e2ac0800 == 142 [pid = 2002] [id = 587] 13:06:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05e288d400) [pid = 2002] [serial = 1762] [outer = (nil)] 13:06:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05e2a8c800) [pid = 2002] [serial = 1763] [outer = 0x7f05e288d400] 13:06:16 INFO - PROCESS | 2002 | 1461614776711 Marionette DEBUG loaded listener.js 13:06:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 163 (0x7f05e2b90000) [pid = 2002] [serial = 1764] [outer = 0x7f05e288d400] 13:06:17 INFO - PROCESS | 2002 | 1461614777685 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] 13:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:06:17 INFO - PROCESS | 2002 | 1461614777758 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 13:06:17 INFO - PROCESS | 2002 | 1461614777766 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:06:17 INFO - PROCESS | 2002 | 1461614777769 Marionette TRACE conn4 <- [1,2322,null,{}] 13:06:17 INFO - PROCESS | 2002 | 1461614777776 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}] 13:06:18 INFO - PROCESS | 2002 | 1461614778084 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 13:06:18 INFO - PROCESS | 2002 | 1461614778400 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:18 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e4a75000 == 143 [pid = 2002] [id = 588] 13:06:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 164 (0x7f05e262e400) [pid = 2002] [serial = 1765] [outer = (nil)] 13:06:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 165 (0x7f05e69db400) [pid = 2002] [serial = 1766] [outer = 0x7f05e262e400] 13:06:18 INFO - PROCESS | 2002 | 1461614778483 Marionette DEBUG loaded listener.js 13:06:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 166 (0x7f05f0563400) [pid = 2002] [serial = 1767] [outer = 0x7f05e262e400] 13:06:19 INFO - PROCESS | 2002 | 1461614779344 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]]]}] 13:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1634ms 13:06:19 INFO - PROCESS | 2002 | 1461614779400 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 13:06:19 INFO - PROCESS | 2002 | 1461614779404 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 13:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:06:19 INFO - PROCESS | 2002 | 1461614779411 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:06:19 INFO - PROCESS | 2002 | 1461614779413 Marionette TRACE conn4 <- [1,2326,null,{}] 13:06:19 INFO - PROCESS | 2002 | 1461614779419 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}] 13:06:19 INFO - PROCESS | 2002 | 1461614779662 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 13:06:19 INFO - PROCESS | 2002 | 1461614779943 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:20 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f0a11800 == 144 [pid = 2002] [id = 589] 13:06:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 167 (0x7f05e2953800) [pid = 2002] [serial = 1768] [outer = (nil)] 13:06:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05f0a88800) [pid = 2002] [serial = 1769] [outer = 0x7f05e2953800] 13:06:20 INFO - PROCESS | 2002 | 1461614780064 Marionette DEBUG loaded listener.js 13:06:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 169 (0x7f05f1d35000) [pid = 2002] [serial = 1770] [outer = 0x7f05e2953800] 13:06:20 INFO - PROCESS | 2002 | 1461614780915 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]]]}] 13:06:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:06:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1535ms 13:06:20 INFO - PROCESS | 2002 | 1461614780952 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 13:06:20 INFO - PROCESS | 2002 | 1461614780957 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 13:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:06:20 INFO - PROCESS | 2002 | 1461614780968 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:06:20 INFO - PROCESS | 2002 | 1461614780971 Marionette TRACE conn4 <- [1,2330,null,{}] 13:06:20 INFO - PROCESS | 2002 | 1461614780977 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}] 13:06:21 INFO - PROCESS | 2002 | 1461614781220 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 13:06:21 INFO - PROCESS | 2002 | 1461614781489 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:21 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5be6800 == 145 [pid = 2002] [id = 590] 13:06:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 170 (0x7f05f0567c00) [pid = 2002] [serial = 1771] [outer = (nil)] 13:06:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 171 (0x7f05f5578400) [pid = 2002] [serial = 1772] [outer = 0x7f05f0567c00] 13:06:21 INFO - PROCESS | 2002 | 1461614781615 Marionette DEBUG loaded listener.js 13:06:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05f56af400) [pid = 2002] [serial = 1773] [outer = 0x7f05f0567c00] 13:06:22 INFO - PROCESS | 2002 | 1461614782468 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]]]}] 13:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1533ms 13:06:22 INFO - PROCESS | 2002 | 1461614782502 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 13:06:22 INFO - PROCESS | 2002 | 1461614782506 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 13:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:06:22 INFO - PROCESS | 2002 | 1461614782512 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:06:22 INFO - PROCESS | 2002 | 1461614782516 Marionette TRACE conn4 <- [1,2334,null,{}] 13:06:22 INFO - PROCESS | 2002 | 1461614782521 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}] 13:06:22 INFO - PROCESS | 2002 | 1461614782765 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 13:06:23 INFO - PROCESS | 2002 | 1461614783172 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:23 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05fa1a2800 == 146 [pid = 2002] [id = 591] 13:06:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 173 (0x7f05cb733c00) [pid = 2002] [serial = 1774] [outer = (nil)] 13:06:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 174 (0x7f05cb73b800) [pid = 2002] [serial = 1775] [outer = 0x7f05cb733c00] 13:06:23 INFO - PROCESS | 2002 | 1461614783308 Marionette DEBUG loaded listener.js 13:06:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 175 (0x7f05cb740400) [pid = 2002] [serial = 1776] [outer = 0x7f05cb733c00] 13:06:24 INFO - PROCESS | 2002 | 1461614784446 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]]]}] 13:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1981ms 13:06:24 INFO - PROCESS | 2002 | 1461614784512 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 13:06:24 INFO - PROCESS | 2002 | 1461614784515 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 13:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:06:24 INFO - PROCESS | 2002 | 1461614784526 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:06:24 INFO - PROCESS | 2002 | 1461614784529 Marionette TRACE conn4 <- [1,2338,null,{}] 13:06:24 INFO - PROCESS | 2002 | 1461614784535 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}] 13:06:24 INFO - PROCESS | 2002 | 1461614784783 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 13:06:25 INFO - PROCESS | 2002 | 1461614785094 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:25 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05faf3c000 == 147 [pid = 2002] [id = 592] 13:06:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05cb737400) [pid = 2002] [serial = 1777] [outer = (nil)] 13:06:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 177 (0x7f05f1edd800) [pid = 2002] [serial = 1778] [outer = 0x7f05cb737400] 13:06:25 INFO - PROCESS | 2002 | 1461614785180 Marionette DEBUG loaded listener.js 13:06:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05f5b6d400) [pid = 2002] [serial = 1779] [outer = 0x7f05cb737400] 13:06:26 INFO - PROCESS | 2002 | 1461614786056 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]]]}] 13:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1581ms 13:06:26 INFO - PROCESS | 2002 | 1461614786108 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 13:06:26 INFO - PROCESS | 2002 | 1461614786112 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 13:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:06:26 INFO - PROCESS | 2002 | 1461614786118 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:06:26 INFO - PROCESS | 2002 | 1461614786121 Marionette TRACE conn4 <- [1,2342,null,{}] 13:06:26 INFO - PROCESS | 2002 | 1461614786127 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}] 13:06:26 INFO - PROCESS | 2002 | 1461614786364 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 13:06:26 INFO - PROCESS | 2002 | 1461614786677 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:26 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cfc78800 == 148 [pid = 2002] [id = 593] 13:06:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05cb738000) [pid = 2002] [serial = 1780] [outer = (nil)] 13:06:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05dde0c000) [pid = 2002] [serial = 1781] [outer = 0x7f05cb738000] 13:06:26 INFO - PROCESS | 2002 | 1461614786768 Marionette DEBUG loaded listener.js 13:06:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 181 (0x7f05dde10c00) [pid = 2002] [serial = 1782] [outer = 0x7f05cb738000] 13:06:27 INFO - PROCESS | 2002 | 1461614787763 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]]]}] 13:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1679ms 13:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:06:27 INFO - PROCESS | 2002 | 1461614787798 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 13:06:27 INFO - PROCESS | 2002 | 1461614787801 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 13:06:27 INFO - PROCESS | 2002 | 1461614787808 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:06:27 INFO - PROCESS | 2002 | 1461614787811 Marionette TRACE conn4 <- [1,2346,null,{}] 13:06:27 INFO - PROCESS | 2002 | 1461614787817 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}] 13:06:28 INFO - PROCESS | 2002 | 1461614788066 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 13:06:28 INFO - PROCESS | 2002 | 1461614788394 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:28 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddf2f800 == 149 [pid = 2002] [id = 594] 13:06:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 182 (0x7f05cb740000) [pid = 2002] [serial = 1783] [outer = (nil)] 13:06:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 183 (0x7f05da889000) [pid = 2002] [serial = 1784] [outer = 0x7f05cb740000] 13:06:28 INFO - PROCESS | 2002 | 1461614788474 Marionette DEBUG loaded listener.js 13:06:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 184 (0x7f05da88e000) [pid = 2002] [serial = 1785] [outer = 0x7f05cb740000] 13:06:30 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cadcc800 == 148 [pid = 2002] [id = 575] 13:06:30 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c9545800 == 147 [pid = 2002] [id = 574] 13:06:30 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c6bb7800 == 146 [pid = 2002] [id = 573] 13:06:30 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e9ade000 == 145 [pid = 2002] [id = 570] 13:06:30 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e31d7000 == 144 [pid = 2002] [id = 569] 13:06:30 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e13b7000 == 143 [pid = 2002] [id = 568] 13:06:30 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de134000 == 142 [pid = 2002] [id = 567] 13:06:30 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dddc2800 == 141 [pid = 2002] [id = 566] 13:06:30 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dd7bc800 == 140 [pid = 2002] [id = 565] 13:06:30 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05da281000 == 139 [pid = 2002] [id = 564] 13:06:30 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3ee2800 == 138 [pid = 2002] [id = 563] 13:06:30 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d332e800 == 137 [pid = 2002] [id = 562] 13:06:30 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d2fa8800 == 136 [pid = 2002] [id = 561] 13:06:30 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d2681000 == 135 [pid = 2002] [id = 560] 13:06:30 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d02c4000 == 134 [pid = 2002] [id = 559] 13:06:30 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cf808800 == 133 [pid = 2002] [id = 558] 13:06:30 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ce22f000 == 132 [pid = 2002] [id = 557] 13:06:30 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cc4d8000 == 131 [pid = 2002] [id = 556] 13:06:30 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c83c6000 == 130 [pid = 2002] [id = 555] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 183 (0x7f05cc2d0c00) [pid = 2002] [serial = 1662] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 182 (0x7f05dd942000) [pid = 2002] [serial = 1625] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 181 (0x7f05cabc8c00) [pid = 2002] [serial = 1659] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 180 (0x7f05e2a96000) [pid = 2002] [serial = 1632] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 179 (0x7f05cfc0ec00) [pid = 2002] [serial = 1607] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 178 (0x7f05e6792800) [pid = 2002] [serial = 1638] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05c84e9400) [pid = 2002] [serial = 1656] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 176 (0x7f05e41b8000) [pid = 2002] [serial = 1637] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 175 (0x7f05c84ec400) [pid = 2002] [serial = 1601] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 174 (0x7f05e3aa5c00) [pid = 2002] [serial = 1635] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 173 (0x7f05da990000) [pid = 2002] [serial = 1622] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 172 (0x7f05c6b8a400) [pid = 2002] [serial = 1655] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 171 (0x7f05c4be3000) [pid = 2002] [serial = 1652] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 170 (0x7f05d1876c00) [pid = 2002] [serial = 1614] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 169 (0x7f05e2fc1400) [pid = 2002] [serial = 1634] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 168 (0x7f05e0d81400) [pid = 2002] [serial = 1629] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 167 (0x7f05ddf54800) [pid = 2002] [serial = 1626] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 166 (0x7f05c97f4800) [pid = 2002] [serial = 1602] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 165 (0x7f05e2884400) [pid = 2002] [serial = 1587] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 164 (0x7f05f08e8c00) [pid = 2002] [serial = 1644] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 163 (0x7f05c53a8c00) [pid = 2002] [serial = 1653] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 162 (0x7f05ca9da400) [pid = 2002] [serial = 1658] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05e69da400) [pid = 2002] [serial = 1640] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05db904800) [pid = 2002] [serial = 1623] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05cc3e4c00) [pid = 2002] [serial = 1604] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05f0cf4800) [pid = 2002] [serial = 1646] [outer = (nil)] [url = about:blank] 13:06:31 INFO - PROCESS | 2002 | --DOMWINDOW == 157 (0x7f05d97cc000) [pid = 2002] [serial = 1617] [outer = (nil)] [url = about:blank] 13:06:31 INFO - PROCESS | 2002 | --DOMWINDOW == 156 (0x7f05e2954000) [pid = 2002] [serial = 1631] [outer = (nil)] [url = about:blank] 13:06:31 INFO - PROCESS | 2002 | --DOMWINDOW == 155 (0x7f05de4e6c00) [pid = 2002] [serial = 1628] [outer = (nil)] [url = about:blank] 13:06:31 INFO - PROCESS | 2002 | --DOMWINDOW == 154 (0x7f05d05c9800) [pid = 2002] [serial = 1613] [outer = (nil)] [url = about:blank] 13:06:31 INFO - PROCESS | 2002 | --DOMWINDOW == 153 (0x7f05d005e400) [pid = 2002] [serial = 1608] [outer = (nil)] [url = about:blank] 13:06:31 INFO - PROCESS | 2002 | --DOMWINDOW == 152 (0x7f05d0303400) [pid = 2002] [serial = 1610] [outer = (nil)] [url = about:blank] 13:06:31 INFO - PROCESS | 2002 | --DOMWINDOW == 151 (0x7f05f07c9800) [pid = 2002] [serial = 1643] [outer = (nil)] [url = about:blank] 13:06:31 INFO - PROCESS | 2002 | --DOMWINDOW == 150 (0x7f05f1d35c00) [pid = 2002] [serial = 1647] [outer = (nil)] [url = about:blank] 13:06:31 INFO - PROCESS | 2002 | --DOMWINDOW == 149 (0x7f05cb8c2000) [pid = 2002] [serial = 1661] [outer = (nil)] [url = about:blank] 13:06:31 INFO - PROCESS | 2002 | --DOMWINDOW == 148 (0x7f05cb9e3000) [pid = 2002] [serial = 1533] [outer = (nil)] [url = about:blank] 13:06:31 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05ce333c00) [pid = 2002] [serial = 1605] [outer = (nil)] [url = about:blank] 13:06:31 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05d05bb800) [pid = 2002] [serial = 1611] [outer = (nil)] [url = about:blank] 13:06:31 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05da949000) [pid = 2002] [serial = 1620] [outer = (nil)] [url = about:blank] 13:06:31 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05d9357c00) [pid = 2002] [serial = 1616] [outer = (nil)] [url = about:blank] 13:06:31 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05da546400) [pid = 2002] [serial = 1619] [outer = (nil)] [url = about:blank] 13:06:31 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05f3c42000) [pid = 2002] [serial = 1649] [outer = (nil)] [url = about:blank] 13:06:31 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05ef909000) [pid = 2002] [serial = 1641] [outer = (nil)] [url = about:blank] 13:06:31 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05ce337c00) [pid = 2002] [serial = 1598] [outer = (nil)] [url = about:blank] 13:06:31 INFO - PROCESS | 2002 | 1461614791306 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]]]}] 13:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 3536ms 13:06:31 INFO - PROCESS | 2002 | 1461614791344 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 13:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:06:31 INFO - PROCESS | 2002 | 1461614791350 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 13:06:31 INFO - PROCESS | 2002 | 1461614791357 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:06:31 INFO - PROCESS | 2002 | 1461614791363 Marionette TRACE conn4 <- [1,2350,null,{}] 13:06:31 INFO - PROCESS | 2002 | 1461614791372 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}] 13:06:31 INFO - PROCESS | 2002 | 1461614791631 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 13:06:31 INFO - PROCESS | 2002 | 1461614791826 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:31 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c6715800 == 131 [pid = 2002] [id = 595] 13:06:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05c53ab000) [pid = 2002] [serial = 1786] [outer = (nil)] 13:06:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05c68ed000) [pid = 2002] [serial = 1787] [outer = 0x7f05c53ab000] 13:06:31 INFO - PROCESS | 2002 | 1461614791899 Marionette DEBUG loaded listener.js 13:06:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05c838c800) [pid = 2002] [serial = 1788] [outer = 0x7f05c53ab000] 13:06:32 INFO - PROCESS | 2002 | 1461614792691 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]]]}] 13:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1384ms 13:06:32 INFO - PROCESS | 2002 | 1461614792742 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 13:06:32 INFO - PROCESS | 2002 | 1461614792751 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 13:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:06:32 INFO - PROCESS | 2002 | 1461614792763 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:06:32 INFO - PROCESS | 2002 | 1461614792768 Marionette TRACE conn4 <- [1,2354,null,{}] 13:06:32 INFO - PROCESS | 2002 | 1461614792776 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}] 13:06:33 INFO - PROCESS | 2002 | 1461614793110 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 13:06:33 INFO - PROCESS | 2002 | 1461614793275 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:33 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c82e3800 == 132 [pid = 2002] [id = 596] 13:06:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05c4bd8000) [pid = 2002] [serial = 1789] [outer = (nil)] 13:06:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05c97ed400) [pid = 2002] [serial = 1790] [outer = 0x7f05c4bd8000] 13:06:33 INFO - PROCESS | 2002 | 1461614793381 Marionette DEBUG loaded listener.js 13:06:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05cabbd000) [pid = 2002] [serial = 1791] [outer = 0x7f05c4bd8000] 13:06:34 INFO - PROCESS | 2002 | 1461614794331 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]]]}] 13:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1590ms 13:06:34 INFO - PROCESS | 2002 | 1461614794354 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 13:06:34 INFO - PROCESS | 2002 | 1461614794358 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 13:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:06:34 INFO - PROCESS | 2002 | 1461614794364 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:06:34 INFO - PROCESS | 2002 | 1461614794381 Marionette TRACE conn4 <- [1,2358,null,{}] 13:06:34 INFO - PROCESS | 2002 | 1461614794403 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}] 13:06:34 INFO - PROCESS | 2002 | 1461614794712 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 13:06:34 INFO - PROCESS | 2002 | 1461614794754 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:34 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ca4cd000 == 133 [pid = 2002] [id = 597] 13:06:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05cb6c0800) [pid = 2002] [serial = 1792] [outer = (nil)] 13:06:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05cb9d9c00) [pid = 2002] [serial = 1793] [outer = 0x7f05cb6c0800] 13:06:34 INFO - PROCESS | 2002 | 1461614794821 Marionette DEBUG loaded listener.js 13:06:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05cc2e4c00) [pid = 2002] [serial = 1794] [outer = 0x7f05cb6c0800] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 148 (0x7f05ddf56400) [pid = 2002] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05c6685000) [pid = 2002] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05c89e6c00) [pid = 2002] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05cc3ee800) [pid = 2002] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05da935c00) [pid = 2002] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05c857b000) [pid = 2002] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05c6b87000) [pid = 2002] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05d15eec00) [pid = 2002] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05d05c9400) [pid = 2002] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 139 (0x7f05d0055400) [pid = 2002] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 138 (0x7f05c6b92000) [pid = 2002] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 137 (0x7f05cc56b000) [pid = 2002] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 136 (0x7f05c6689400) [pid = 2002] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 135 (0x7f05c838e800) [pid = 2002] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 134 (0x7f05c6b8b800) [pid = 2002] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 133 (0x7f05da93fc00) [pid = 2002] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 132 (0x7f05c366b400) [pid = 2002] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 131 (0x7f05e0eb6000) [pid = 2002] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 130 (0x7f05d17e3800) [pid = 2002] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 129 (0x7f05cfc07000) [pid = 2002] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 128 (0x7f05db491400) [pid = 2002] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 127 (0x7f05d0059c00) [pid = 2002] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:06:36 INFO - PROCESS | 2002 | --DOMWINDOW == 126 (0x7f05daad6000) [pid = 2002] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:06:36 INFO - PROCESS | 2002 | 1461614796402 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]]]}] 13:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 2061ms 13:06:36 INFO - PROCESS | 2002 | 1461614796427 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 13:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:06:36 INFO - PROCESS | 2002 | 1461614796432 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 13:06:36 INFO - PROCESS | 2002 | 1461614796438 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:06:36 INFO - PROCESS | 2002 | 1461614796440 Marionette TRACE conn4 <- [1,2362,null,{}] 13:06:36 INFO - PROCESS | 2002 | 1461614796445 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}] 13:06:36 INFO - PROCESS | 2002 | 1461614796716 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 13:06:36 INFO - PROCESS | 2002 | 1461614796739 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:36 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cadca800 == 134 [pid = 2002] [id = 598] 13:06:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 127 (0x7f05c6689400) [pid = 2002] [serial = 1795] [outer = (nil)] 13:06:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 128 (0x7f05cb9e2400) [pid = 2002] [serial = 1796] [outer = 0x7f05c6689400] 13:06:36 INFO - PROCESS | 2002 | 1461614796803 Marionette DEBUG loaded listener.js 13:06:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 129 (0x7f05cc3f0800) [pid = 2002] [serial = 1797] [outer = 0x7f05c6689400] 13:06:37 INFO - PROCESS | 2002 | 1461614797690 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]]]}] 13:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1287ms 13:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:06:37 INFO - PROCESS | 2002 | 1461614797725 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 13:06:37 INFO - PROCESS | 2002 | 1461614797727 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 13:06:37 INFO - PROCESS | 2002 | 1461614797734 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:06:37 INFO - PROCESS | 2002 | 1461614797736 Marionette TRACE conn4 <- [1,2366,null,{}] 13:06:37 INFO - PROCESS | 2002 | 1461614797741 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}] 13:06:37 INFO - PROCESS | 2002 | 1461614797961 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 13:06:38 INFO - PROCESS | 2002 | 1461614798397 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:38 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c4ae0800 == 135 [pid = 2002] [id = 599] 13:06:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 130 (0x7f05c3f11c00) [pid = 2002] [serial = 1798] [outer = (nil)] 13:06:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 131 (0x7f05c4be5000) [pid = 2002] [serial = 1799] [outer = 0x7f05c3f11c00] 13:06:38 INFO - PROCESS | 2002 | 1461614798479 Marionette DEBUG loaded listener.js 13:06:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 132 (0x7f05c6683000) [pid = 2002] [serial = 1800] [outer = 0x7f05c3f11c00] 13:06:39 INFO - PROCESS | 2002 | 1461614799438 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]]]}] 13:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1736ms 13:06:39 INFO - PROCESS | 2002 | 1461614799473 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 13:06:39 INFO - PROCESS | 2002 | 1461614799480 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 13:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:06:39 INFO - PROCESS | 2002 | 1461614799489 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:06:39 INFO - PROCESS | 2002 | 1461614799494 Marionette TRACE conn4 <- [1,2370,null,{}] 13:06:39 INFO - PROCESS | 2002 | 1461614799502 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}] 13:06:39 INFO - PROCESS | 2002 | 1461614799750 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 13:06:40 INFO - PROCESS | 2002 | 1461614800062 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:40 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ca4d9000 == 136 [pid = 2002] [id = 600] 13:06:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 133 (0x7f05c8570400) [pid = 2002] [serial = 1801] [outer = (nil)] 13:06:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 134 (0x7f05c97ee800) [pid = 2002] [serial = 1802] [outer = 0x7f05c8570400] 13:06:40 INFO - PROCESS | 2002 | 1461614800148 Marionette DEBUG loaded listener.js 13:06:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 135 (0x7f05cabc4000) [pid = 2002] [serial = 1803] [outer = 0x7f05c8570400] 13:06:41 INFO - PROCESS | 2002 | 1461614801054 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]]]}] 13:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1638ms 13:06:41 INFO - PROCESS | 2002 | 1461614801132 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 13:06:41 INFO - PROCESS | 2002 | 1461614801138 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 13:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:06:41 INFO - PROCESS | 2002 | 1461614801145 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:06:41 INFO - PROCESS | 2002 | 1461614801148 Marionette TRACE conn4 <- [1,2374,null,{}] 13:06:41 INFO - PROCESS | 2002 | 1461614801154 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}] 13:06:41 INFO - PROCESS | 2002 | 1461614801430 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 13:06:41 INFO - PROCESS | 2002 | 1461614801788 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:41 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce229000 == 137 [pid = 2002] [id = 601] 13:06:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 136 (0x7f05cac8c800) [pid = 2002] [serial = 1804] [outer = (nil)] 13:06:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 137 (0x7f05cc30bc00) [pid = 2002] [serial = 1805] [outer = 0x7f05cac8c800] 13:06:41 INFO - PROCESS | 2002 | 1461614801866 Marionette DEBUG loaded listener.js 13:06:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 138 (0x7f05cde07c00) [pid = 2002] [serial = 1806] [outer = 0x7f05cac8c800] 13:06:42 INFO - PROCESS | 2002 | 1461614802809 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]]]}] 13:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1741ms 13:06:42 INFO - PROCESS | 2002 | 1461614802887 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 13:06:42 INFO - PROCESS | 2002 | 1461614802891 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 13:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:06:42 INFO - PROCESS | 2002 | 1461614802908 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:06:42 INFO - PROCESS | 2002 | 1461614802918 Marionette TRACE conn4 <- [1,2378,null,{}] 13:06:42 INFO - PROCESS | 2002 | 1461614802926 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}] 13:06:43 INFO - PROCESS | 2002 | 1461614803281 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 13:06:43 INFO - PROCESS | 2002 | 1461614803526 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:43 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf562800 == 138 [pid = 2002] [id = 602] 13:06:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 139 (0x7f05cac91c00) [pid = 2002] [serial = 1807] [outer = (nil)] 13:06:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05cf6efc00) [pid = 2002] [serial = 1808] [outer = 0x7f05cac91c00] 13:06:43 INFO - PROCESS | 2002 | 1461614803610 Marionette DEBUG loaded listener.js 13:06:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05cfc11800) [pid = 2002] [serial = 1809] [outer = 0x7f05cac91c00] 13:06:44 INFO - PROCESS | 2002 | 1461614804561 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]]]}] 13:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1703ms 13:06:44 INFO - PROCESS | 2002 | 1461614804604 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 13:06:44 INFO - PROCESS | 2002 | 1461614804607 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 13:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:06:44 INFO - PROCESS | 2002 | 1461614804615 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:06:44 INFO - PROCESS | 2002 | 1461614804619 Marionette TRACE conn4 <- [1,2382,null,{}] 13:06:44 INFO - PROCESS | 2002 | 1461614804624 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}] 13:06:44 INFO - PROCESS | 2002 | 1461614804873 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 13:06:45 INFO - PROCESS | 2002 | 1461614805131 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:45 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cfc64000 == 139 [pid = 2002] [id = 603] 13:06:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05cb740c00) [pid = 2002] [serial = 1810] [outer = (nil)] 13:06:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05d0309000) [pid = 2002] [serial = 1811] [outer = 0x7f05cb740c00] 13:06:45 INFO - PROCESS | 2002 | 1461614805254 Marionette DEBUG loaded listener.js 13:06:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05d05bcc00) [pid = 2002] [serial = 1812] [outer = 0x7f05cb740c00] 13:06:46 INFO - PROCESS | 2002 | 1461614806131 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]]]}] 13:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1580ms 13:06:46 INFO - PROCESS | 2002 | 1461614806197 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 13:06:46 INFO - PROCESS | 2002 | 1461614806201 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 13:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:06:46 INFO - PROCESS | 2002 | 1461614806207 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:06:46 INFO - PROCESS | 2002 | 1461614806211 Marionette TRACE conn4 <- [1,2386,null,{}] 13:06:46 INFO - PROCESS | 2002 | 1461614806217 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}] 13:06:46 INFO - PROCESS | 2002 | 1461614806461 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 13:06:46 INFO - PROCESS | 2002 | 1461614806773 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:46 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d1818800 == 140 [pid = 2002] [id = 604] 13:06:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05d1876800) [pid = 2002] [serial = 1813] [outer = (nil)] 13:06:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05d26ab000) [pid = 2002] [serial = 1814] [outer = 0x7f05d1876800] 13:06:46 INFO - PROCESS | 2002 | 1461614806870 Marionette DEBUG loaded listener.js 13:06:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05d31cc000) [pid = 2002] [serial = 1815] [outer = 0x7f05d1876800] 13:06:47 INFO - PROCESS | 2002 | 1461614807783 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]]]}] 13:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1639ms 13:06:47 INFO - PROCESS | 2002 | 1461614807848 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 13:06:47 INFO - PROCESS | 2002 | 1461614807852 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 13:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:06:47 INFO - PROCESS | 2002 | 1461614807858 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:06:47 INFO - PROCESS | 2002 | 1461614807861 Marionette TRACE conn4 <- [1,2390,null,{}] 13:06:47 INFO - PROCESS | 2002 | 1461614807866 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}] 13:06:48 INFO - PROCESS | 2002 | 1461614808101 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 13:06:48 INFO - PROCESS | 2002 | 1461614808360 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:48 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d289d000 == 141 [pid = 2002] [id = 605] 13:06:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05d1876c00) [pid = 2002] [serial = 1816] [outer = (nil)] 13:06:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05d8189000) [pid = 2002] [serial = 1817] [outer = 0x7f05d1876c00] 13:06:48 INFO - PROCESS | 2002 | 1461614808481 Marionette DEBUG loaded listener.js 13:06:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 150 (0x7f05d8199800) [pid = 2002] [serial = 1818] [outer = 0x7f05d1876c00] 13:06:49 INFO - PROCESS | 2002 | 1461614809377 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]]]}] 13:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1587ms 13:06:49 INFO - PROCESS | 2002 | 1461614809446 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 13:06:49 INFO - PROCESS | 2002 | 1461614809450 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 13:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:06:49 INFO - PROCESS | 2002 | 1461614809457 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:06:49 INFO - PROCESS | 2002 | 1461614809461 Marionette TRACE conn4 <- [1,2394,null,{}] 13:06:49 INFO - PROCESS | 2002 | 1461614809466 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}] 13:06:49 INFO - PROCESS | 2002 | 1461614809740 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 13:06:50 INFO - PROCESS | 2002 | 1461614810042 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:50 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d332d000 == 142 [pid = 2002] [id = 606] 13:06:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 151 (0x7f05c3f14000) [pid = 2002] [serial = 1819] [outer = (nil)] 13:06:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 152 (0x7f05d82c3c00) [pid = 2002] [serial = 1820] [outer = 0x7f05c3f14000] 13:06:50 INFO - PROCESS | 2002 | 1461614810123 Marionette DEBUG loaded listener.js 13:06:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 153 (0x7f05d97ca400) [pid = 2002] [serial = 1821] [outer = 0x7f05c3f14000] 13:06:51 INFO - PROCESS | 2002 | 1461614811015 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]]]}] 13:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1632ms 13:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:06:51 INFO - PROCESS | 2002 | 1461614811090 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 13:06:51 INFO - PROCESS | 2002 | 1461614811093 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 13:06:51 INFO - PROCESS | 2002 | 1461614811100 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:06:51 INFO - PROCESS | 2002 | 1461614811103 Marionette TRACE conn4 <- [1,2398,null,{}] 13:06:51 INFO - PROCESS | 2002 | 1461614811109 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}] 13:06:51 INFO - PROCESS | 2002 | 1461614811349 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 13:06:51 INFO - PROCESS | 2002 | 1461614811655 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:51 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3cb8000 == 143 [pid = 2002] [id = 607] 13:06:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 154 (0x7f05d3b7a400) [pid = 2002] [serial = 1822] [outer = (nil)] 13:06:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 155 (0x7f05da550400) [pid = 2002] [serial = 1823] [outer = 0x7f05d3b7a400] 13:06:51 INFO - PROCESS | 2002 | 1461614811738 Marionette DEBUG loaded listener.js 13:06:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 156 (0x7f05da88f000) [pid = 2002] [serial = 1824] [outer = 0x7f05d3b7a400] 13:06:52 INFO - PROCESS | 2002 | 1461614812637 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]]]}] 13:06:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1585ms 13:06:52 INFO - PROCESS | 2002 | 1461614812685 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 13:06:52 INFO - PROCESS | 2002 | 1461614812689 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 13:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:06:52 INFO - PROCESS | 2002 | 1461614812695 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:06:52 INFO - PROCESS | 2002 | 1461614812699 Marionette TRACE conn4 <- [1,2402,null,{}] 13:06:52 INFO - PROCESS | 2002 | 1461614812704 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}] 13:06:53 INFO - PROCESS | 2002 | 1461614813000 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 13:06:53 INFO - PROCESS | 2002 | 1461614813305 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:53 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d95bf800 == 144 [pid = 2002] [id = 608] 13:06:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 157 (0x7f05d82bbc00) [pid = 2002] [serial = 1825] [outer = (nil)] 13:06:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 158 (0x7f05da938400) [pid = 2002] [serial = 1826] [outer = 0x7f05d82bbc00] 13:06:53 INFO - PROCESS | 2002 | 1461614813387 Marionette DEBUG loaded listener.js 13:06:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05da990000) [pid = 2002] [serial = 1827] [outer = 0x7f05d82bbc00] 13:06:54 INFO - PROCESS | 2002 | 1461614814274 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]]]}] 13:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1630ms 13:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:06:54 INFO - PROCESS | 2002 | 1461614814327 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 13:06:54 INFO - PROCESS | 2002 | 1461614814330 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 13:06:54 INFO - PROCESS | 2002 | 1461614814336 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:06:54 INFO - PROCESS | 2002 | 1461614814340 Marionette TRACE conn4 <- [1,2406,null,{}] 13:06:54 INFO - PROCESS | 2002 | 1461614814345 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}] 13:06:54 INFO - PROCESS | 2002 | 1461614814583 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 13:06:54 INFO - PROCESS | 2002 | 1461614814909 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:54 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dd2eb000 == 145 [pid = 2002] [id = 609] 13:06:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05dc61f800) [pid = 2002] [serial = 1828] [outer = (nil)] 13:06:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05dd93e400) [pid = 2002] [serial = 1829] [outer = 0x7f05dc61f800] 13:06:55 INFO - PROCESS | 2002 | 1461614815007 Marionette DEBUG loaded listener.js 13:06:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05dda7a800) [pid = 2002] [serial = 1830] [outer = 0x7f05dc61f800] 13:06:55 INFO - PROCESS | 2002 | 1461614815949 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]]]}] 13:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1685ms 13:06:56 INFO - PROCESS | 2002 | 1461614816021 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 13:06:56 INFO - PROCESS | 2002 | 1461614816024 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 13:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:06:56 INFO - PROCESS | 2002 | 1461614816033 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:06:56 INFO - PROCESS | 2002 | 1461614816038 Marionette TRACE conn4 <- [1,2410,null,{}] 13:06:56 INFO - PROCESS | 2002 | 1461614816044 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}] 13:06:56 INFO - PROCESS | 2002 | 1461614816320 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 13:06:56 INFO - PROCESS | 2002 | 1461614816633 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:56 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddf2b800 == 146 [pid = 2002] [id = 610] 13:06:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 163 (0x7f05dda7c800) [pid = 2002] [serial = 1831] [outer = (nil)] 13:06:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 164 (0x7f05de280000) [pid = 2002] [serial = 1832] [outer = 0x7f05dda7c800] 13:06:56 INFO - PROCESS | 2002 | 1461614816715 Marionette DEBUG loaded listener.js 13:06:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 165 (0x7f05de383000) [pid = 2002] [serial = 1833] [outer = 0x7f05dda7c800] 13:06:57 INFO - PROCESS | 2002 | 1461614817636 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]]]}] 13:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1643ms 13:06:57 INFO - PROCESS | 2002 | 1461614817675 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 13:06:57 INFO - PROCESS | 2002 | 1461614817678 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 13:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:06:57 INFO - PROCESS | 2002 | 1461614817686 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:06:57 INFO - PROCESS | 2002 | 1461614817689 Marionette TRACE conn4 <- [1,2414,null,{}] 13:06:57 INFO - PROCESS | 2002 | 1461614817696 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}] 13:06:57 INFO - PROCESS | 2002 | 1461614817937 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 13:06:58 INFO - PROCESS | 2002 | 1461614818255 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:58 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de13f000 == 147 [pid = 2002] [id = 611] 13:06:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 166 (0x7f05c3f12800) [pid = 2002] [serial = 1834] [outer = (nil)] 13:06:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 167 (0x7f05defb5000) [pid = 2002] [serial = 1835] [outer = 0x7f05c3f12800] 13:06:58 INFO - PROCESS | 2002 | 1461614818338 Marionette DEBUG loaded listener.js 13:06:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05e05c7000) [pid = 2002] [serial = 1836] [outer = 0x7f05c3f12800] 13:06:59 INFO - PROCESS | 2002 | 1461614819198 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]]]}] 13:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1584ms 13:06:59 INFO - PROCESS | 2002 | 1461614819292 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 13:06:59 INFO - PROCESS | 2002 | 1461614819295 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 13:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:06:59 INFO - PROCESS | 2002 | 1461614819308 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:06:59 INFO - PROCESS | 2002 | 1461614819310 Marionette TRACE conn4 <- [1,2418,null,{}] 13:06:59 INFO - PROCESS | 2002 | 1461614819317 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}] 13:06:59 INFO - PROCESS | 2002 | 1461614819568 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 13:06:59 INFO - PROCESS | 2002 | 1461614819881 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:59 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e1e91800 == 148 [pid = 2002] [id = 612] 13:06:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 169 (0x7f05dc622800) [pid = 2002] [serial = 1837] [outer = (nil)] 13:06:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 170 (0x7f05e0fbf000) [pid = 2002] [serial = 1838] [outer = 0x7f05dc622800] 13:06:59 INFO - PROCESS | 2002 | 1461614819965 Marionette DEBUG loaded listener.js 13:07:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 171 (0x7f05e1d62000) [pid = 2002] [serial = 1839] [outer = 0x7f05dc622800] 13:07:00 INFO - PROCESS | 2002 | 1461614820833 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]]]}] 13:07:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1583ms 13:07:00 INFO - PROCESS | 2002 | 1461614820890 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 13:07:00 INFO - PROCESS | 2002 | 1461614820893 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 13:07:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:07:00 INFO - PROCESS | 2002 | 1461614820901 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:07:00 INFO - PROCESS | 2002 | 1461614820905 Marionette TRACE conn4 <- [1,2422,null,{}] 13:07:00 INFO - PROCESS | 2002 | 1461614820911 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}] 13:07:01 INFO - PROCESS | 2002 | 1461614821167 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 13:07:01 INFO - PROCESS | 2002 | 1461614821479 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:01 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e31e0800 == 149 [pid = 2002] [id = 613] 13:07:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05defb3400) [pid = 2002] [serial = 1840] [outer = (nil)] 13:07:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 173 (0x7f05e253b800) [pid = 2002] [serial = 1841] [outer = 0x7f05defb3400] 13:07:01 INFO - PROCESS | 2002 | 1461614821562 Marionette DEBUG loaded listener.js 13:07:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 174 (0x7f05e2634000) [pid = 2002] [serial = 1842] [outer = 0x7f05defb3400] 13:07:02 INFO - PROCESS | 2002 | 1461614822494 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]]]}] 13:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1641ms 13:07:02 INFO - PROCESS | 2002 | 1461614822544 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 13:07:02 INFO - PROCESS | 2002 | 1461614822547 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 13:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:07:02 INFO - PROCESS | 2002 | 1461614822555 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:07:02 INFO - PROCESS | 2002 | 1461614822558 Marionette TRACE conn4 <- [1,2426,null,{}] 13:07:02 INFO - PROCESS | 2002 | 1461614822565 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}] 13:07:02 INFO - PROCESS | 2002 | 1461614822848 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 13:07:03 INFO - PROCESS | 2002 | 1461614823158 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:03 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e4a21800 == 150 [pid = 2002] [id = 614] 13:07:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 175 (0x7f05dd93fc00) [pid = 2002] [serial = 1843] [outer = (nil)] 13:07:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05e295ac00) [pid = 2002] [serial = 1844] [outer = 0x7f05dd93fc00] 13:07:03 INFO - PROCESS | 2002 | 1461614823242 Marionette DEBUG loaded listener.js 13:07:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 177 (0x7f05e2b83800) [pid = 2002] [serial = 1845] [outer = 0x7f05dd93fc00] 13:07:04 INFO - PROCESS | 2002 | 1461614824140 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]]]}] 13:07:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:07:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1636ms 13:07:04 INFO - PROCESS | 2002 | 1461614824191 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 13:07:04 INFO - PROCESS | 2002 | 1461614824195 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 13:07:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:07:04 INFO - PROCESS | 2002 | 1461614824202 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:07:04 INFO - PROCESS | 2002 | 1461614824204 Marionette TRACE conn4 <- [1,2430,null,{}] 13:07:04 INFO - PROCESS | 2002 | 1461614824213 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}] 13:07:04 INFO - PROCESS | 2002 | 1461614824478 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 13:07:04 INFO - PROCESS | 2002 | 1461614824790 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:04 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f05b1000 == 151 [pid = 2002] [id = 615] 13:07:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05e2952400) [pid = 2002] [serial = 1846] [outer = (nil)] 13:07:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05e37d5000) [pid = 2002] [serial = 1847] [outer = 0x7f05e2952400] 13:07:04 INFO - PROCESS | 2002 | 1461614824871 Marionette DEBUG loaded listener.js 13:07:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05e479c800) [pid = 2002] [serial = 1848] [outer = 0x7f05e2952400] 13:07:05 INFO - PROCESS | 2002 | 1461614825708 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]]]}] 13:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1533ms 13:07:05 INFO - PROCESS | 2002 | 1461614825736 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 13:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:07:05 INFO - PROCESS | 2002 | 1461614825740 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 13:07:05 INFO - PROCESS | 2002 | 1461614825746 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:07:05 INFO - PROCESS | 2002 | 1461614825750 Marionette TRACE conn4 <- [1,2434,null,{}] 13:07:05 INFO - PROCESS | 2002 | 1461614825755 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}] 13:07:06 INFO - PROCESS | 2002 | 1461614826014 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 13:07:06 INFO - PROCESS | 2002 | 1461614826288 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:06 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f3c6b800 == 152 [pid = 2002] [id = 616] 13:07:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 181 (0x7f05e2b85c00) [pid = 2002] [serial = 1849] [outer = (nil)] 13:07:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 182 (0x7f05ef904000) [pid = 2002] [serial = 1850] [outer = 0x7f05e2b85c00] 13:07:06 INFO - PROCESS | 2002 | 1461614826368 Marionette DEBUG loaded listener.js 13:07:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 183 (0x7f05f0a8ac00) [pid = 2002] [serial = 1851] [outer = 0x7f05e2b85c00] 13:07:07 INFO - PROCESS | 2002 | 1461614827281 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]]]}] 13:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1582ms 13:07:07 INFO - PROCESS | 2002 | 1461614827329 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 13:07:07 INFO - PROCESS | 2002 | 1461614827333 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 13:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:07:07 INFO - PROCESS | 2002 | 1461614827341 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:07:07 INFO - PROCESS | 2002 | 1461614827345 Marionette TRACE conn4 <- [1,2438,null,{}] 13:07:07 INFO - PROCESS | 2002 | 1461614827352 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}] 13:07:07 INFO - PROCESS | 2002 | 1461614827603 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 13:07:07 INFO - PROCESS | 2002 | 1461614827941 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:07 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f894b800 == 153 [pid = 2002] [id = 617] 13:07:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 184 (0x7f05c512ec00) [pid = 2002] [serial = 1852] [outer = (nil)] 13:07:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 185 (0x7f05f1b27400) [pid = 2002] [serial = 1853] [outer = 0x7f05c512ec00] 13:07:08 INFO - PROCESS | 2002 | 1461614828023 Marionette DEBUG loaded listener.js 13:07:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 186 (0x7f05f5578800) [pid = 2002] [serial = 1854] [outer = 0x7f05c512ec00] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c97dd800 == 152 [pid = 2002] [id = 397] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dd7c1000 == 151 [pid = 2002] [id = 401] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de13b000 == 150 [pid = 2002] [id = 402] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e14a0800 == 149 [pid = 2002] [id = 403] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cfcd1000 == 148 [pid = 2002] [id = 398] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e374d800 == 147 [pid = 2002] [id = 404] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cadca800 == 146 [pid = 2002] [id = 598] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ca4cd000 == 145 [pid = 2002] [id = 597] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c82e3800 == 144 [pid = 2002] [id = 596] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c6715800 == 143 [pid = 2002] [id = 595] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05faf3c000 == 142 [pid = 2002] [id = 592] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05fa1a2800 == 141 [pid = 2002] [id = 591] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f5be6800 == 140 [pid = 2002] [id = 590] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f0a11800 == 139 [pid = 2002] [id = 589] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e4a75000 == 138 [pid = 2002] [id = 588] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e2ac0800 == 137 [pid = 2002] [id = 587] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de135000 == 136 [pid = 2002] [id = 586] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddd49000 == 135 [pid = 2002] [id = 585] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dd2f6800 == 134 [pid = 2002] [id = 584] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05da27f000 == 133 [pid = 2002] [id = 583] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3edf800 == 132 [pid = 2002] [id = 582] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d28a1800 == 131 [pid = 2002] [id = 581] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d254a800 == 130 [pid = 2002] [id = 580] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cf91a800 == 129 [pid = 2002] [id = 579] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cddb3800 == 128 [pid = 2002] [id = 578] 13:07:09 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c6bbd000 == 127 [pid = 2002] [id = 577] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 185 (0x7f05f5584800) [pid = 2002] [serial = 1650] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 184 (0x7f05ce894000) [pid = 2002] [serial = 1599] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 183 (0x7f05cb6c2800) [pid = 2002] [serial = 1725] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 182 (0x7f05cc574000) [pid = 2002] [serial = 1727] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 181 (0x7f05ce33b000) [pid = 2002] [serial = 1728] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 180 (0x7f05da94a800) [pid = 2002] [serial = 1694] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 179 (0x7f05d95e0800) [pid = 2002] [serial = 1692] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 178 (0x7f05d9359c00) [pid = 2002] [serial = 1691] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05d818bc00) [pid = 2002] [serial = 1689] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 176 (0x7f05d3d8f800) [pid = 2002] [serial = 1688] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 175 (0x7f05d3d86400) [pid = 2002] [serial = 1686] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 174 (0x7f05d31d4800) [pid = 2002] [serial = 1685] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 173 (0x7f05d2755800) [pid = 2002] [serial = 1683] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 172 (0x7f05d1879000) [pid = 2002] [serial = 1682] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 171 (0x7f05d0307c00) [pid = 2002] [serial = 1680] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 170 (0x7f05d01ed000) [pid = 2002] [serial = 1679] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 169 (0x7f05d0050000) [pid = 2002] [serial = 1677] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 168 (0x7f05cfc04c00) [pid = 2002] [serial = 1676] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 167 (0x7f05ce896400) [pid = 2002] [serial = 1674] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 166 (0x7f05ce337000) [pid = 2002] [serial = 1673] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 165 (0x7f05cc311000) [pid = 2002] [serial = 1671] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 164 (0x7f05cc2d9800) [pid = 2002] [serial = 1670] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 163 (0x7f05c89f0c00) [pid = 2002] [serial = 1668] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 162 (0x7f05c84e2400) [pid = 2002] [serial = 1667] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05cc303800) [pid = 2002] [serial = 1664] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05c838c400) [pid = 2002] [serial = 1721] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05f1aedc00) [pid = 2002] [serial = 1719] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05f07d1800) [pid = 2002] [serial = 1718] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 157 (0x7f05e6c13c00) [pid = 2002] [serial = 1716] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 156 (0x7f05e2b8a400) [pid = 2002] [serial = 1715] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 155 (0x7f05e2a91800) [pid = 2002] [serial = 1713] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 154 (0x7f05e262fc00) [pid = 2002] [serial = 1712] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 153 (0x7f05e25d1000) [pid = 2002] [serial = 1710] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 152 (0x7f05e131a000) [pid = 2002] [serial = 1709] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 151 (0x7f05e0eb5400) [pid = 2002] [serial = 1707] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 150 (0x7f05defb6000) [pid = 2002] [serial = 1706] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 149 (0x7f05de389c00) [pid = 2002] [serial = 1704] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 148 (0x7f05de377c00) [pid = 2002] [serial = 1703] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05de276800) [pid = 2002] [serial = 1701] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05ddc5e000) [pid = 2002] [serial = 1700] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05dda78000) [pid = 2002] [serial = 1698] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05dd945000) [pid = 2002] [serial = 1697] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05da98e800) [pid = 2002] [serial = 1695] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05cabc1c00) [pid = 2002] [serial = 1724] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05c8573800) [pid = 2002] [serial = 1722] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05cc3ecc00) [pid = 2002] [serial = 1730] [outer = (nil)] [url = about:blank] 13:07:10 INFO - PROCESS | 2002 | 1461614830728 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]]]}] 13:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 3443ms 13:07:10 INFO - PROCESS | 2002 | 1461614830786 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 13:07:10 INFO - PROCESS | 2002 | 1461614830793 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 13:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:07:10 INFO - PROCESS | 2002 | 1461614830801 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:07:10 INFO - PROCESS | 2002 | 1461614830808 Marionette TRACE conn4 <- [1,2442,null,{}] 13:07:10 INFO - PROCESS | 2002 | 1461614830816 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}] 13:07:11 INFO - PROCESS | 2002 | 1461614831077 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 13:07:11 INFO - PROCESS | 2002 | 1461614831281 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:11 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c670d800 == 128 [pid = 2002] [id = 618] 13:07:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05c53ae800) [pid = 2002] [serial = 1855] [outer = (nil)] 13:07:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05c6682400) [pid = 2002] [serial = 1856] [outer = 0x7f05c53ae800] 13:07:11 INFO - PROCESS | 2002 | 1461614831406 Marionette DEBUG loaded listener.js 13:07:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05c668c000) [pid = 2002] [serial = 1857] [outer = 0x7f05c53ae800] 13:07:12 INFO - PROCESS | 2002 | 1461614832212 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]]]}] 13:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1434ms 13:07:12 INFO - PROCESS | 2002 | 1461614832236 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 13:07:12 INFO - PROCESS | 2002 | 1461614832245 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 13:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:07:12 INFO - PROCESS | 2002 | 1461614832257 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:07:12 INFO - PROCESS | 2002 | 1461614832260 Marionette TRACE conn4 <- [1,2446,null,{}] 13:07:12 INFO - PROCESS | 2002 | 1461614832305 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}] 13:07:12 INFO - PROCESS | 2002 | 1461614832620 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 13:07:12 INFO - PROCESS | 2002 | 1461614832652 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:12 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c802d800 == 129 [pid = 2002] [id = 619] 13:07:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05c6b87000) [pid = 2002] [serial = 1858] [outer = (nil)] 13:07:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05c8390000) [pid = 2002] [serial = 1859] [outer = 0x7f05c6b87000] 13:07:12 INFO - PROCESS | 2002 | 1461614832736 Marionette DEBUG loaded listener.js 13:07:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05c84e3800) [pid = 2002] [serial = 1860] [outer = 0x7f05c6b87000] 13:07:13 INFO - PROCESS | 2002 | 1461614833737 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]]]}] 13:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1542ms 13:07:13 INFO - PROCESS | 2002 | 1461614833798 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 13:07:13 INFO - PROCESS | 2002 | 1461614833801 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 13:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:07:13 INFO - PROCESS | 2002 | 1461614833807 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:07:13 INFO - PROCESS | 2002 | 1461614833814 Marionette TRACE conn4 <- [1,2450,null,{}] 13:07:13 INFO - PROCESS | 2002 | 1461614833836 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}] 13:07:14 INFO - PROCESS | 2002 | 1461614834265 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 13:07:14 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05c89f1000) [pid = 2002] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:07:14 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05cb6c0800) [pid = 2002] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:07:14 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05cabc8400) [pid = 2002] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:07:14 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05c668e800) [pid = 2002] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:07:14 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05c53ab000) [pid = 2002] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:07:14 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05cb740000) [pid = 2002] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:07:14 INFO - PROCESS | 2002 | --DOMWINDOW == 139 (0x7f05cb738000) [pid = 2002] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:07:14 INFO - PROCESS | 2002 | --DOMWINDOW == 138 (0x7f05cb737400) [pid = 2002] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:07:15 INFO - PROCESS | 2002 | --DOMWINDOW == 137 (0x7f05cb733c00) [pid = 2002] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:07:15 INFO - PROCESS | 2002 | --DOMWINDOW == 136 (0x7f05f0567c00) [pid = 2002] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:07:15 INFO - PROCESS | 2002 | --DOMWINDOW == 135 (0x7f05e2953800) [pid = 2002] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:07:15 INFO - PROCESS | 2002 | --DOMWINDOW == 134 (0x7f05e262e400) [pid = 2002] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:07:15 INFO - PROCESS | 2002 | --DOMWINDOW == 133 (0x7f05e288d400) [pid = 2002] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:07:15 INFO - PROCESS | 2002 | --DOMWINDOW == 132 (0x7f05c4bdc800) [pid = 2002] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:07:15 INFO - PROCESS | 2002 | --DOMWINDOW == 131 (0x7f05c84e5000) [pid = 2002] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:07:15 INFO - PROCESS | 2002 | --DOMWINDOW == 130 (0x7f05d9357800) [pid = 2002] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:07:15 INFO - PROCESS | 2002 | --DOMWINDOW == 129 (0x7f05d818ec00) [pid = 2002] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:07:15 INFO - PROCESS | 2002 | --DOMWINDOW == 128 (0x7f05d818dc00) [pid = 2002] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:07:15 INFO - PROCESS | 2002 | --DOMWINDOW == 127 (0x7f05cde07400) [pid = 2002] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:07:15 INFO - PROCESS | 2002 | --DOMWINDOW == 126 (0x7f05d0304c00) [pid = 2002] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:07:15 INFO - PROCESS | 2002 | --DOMWINDOW == 125 (0x7f05cf463c00) [pid = 2002] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:07:15 INFO - PROCESS | 2002 | --DOMWINDOW == 124 (0x7f05c4bd8000) [pid = 2002] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:07:15 INFO - PROCESS | 2002 | 1461614835052 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:15 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c8931000 == 130 [pid = 2002] [id = 620] 13:07:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 125 (0x7f05c53aec00) [pid = 2002] [serial = 1861] [outer = (nil)] 13:07:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 126 (0x7f05c84e5000) [pid = 2002] [serial = 1862] [outer = 0x7f05c53aec00] 13:07:15 INFO - PROCESS | 2002 | 1461614835127 Marionette DEBUG loaded listener.js 13:07:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 127 (0x7f05cabc8400) [pid = 2002] [serial = 1863] [outer = 0x7f05c53aec00] 13:07:15 INFO - PROCESS | 2002 | 1461614835853 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]]]}] 13:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 2092ms 13:07:15 INFO - PROCESS | 2002 | 1461614835900 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 13:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:07:15 INFO - PROCESS | 2002 | 1461614835905 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 13:07:15 INFO - PROCESS | 2002 | 1461614835925 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:07:15 INFO - PROCESS | 2002 | 1461614835928 Marionette TRACE conn4 <- [1,2454,null,{}] 13:07:15 INFO - PROCESS | 2002 | 1461614835934 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}] 13:07:16 INFO - PROCESS | 2002 | 1461614836183 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 13:07:16 INFO - PROCESS | 2002 | 1461614836361 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:16 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c97da000 == 131 [pid = 2002] [id = 621] 13:07:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 128 (0x7f05c6684c00) [pid = 2002] [serial = 1864] [outer = (nil)] 13:07:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 129 (0x7f05cb6c2000) [pid = 2002] [serial = 1865] [outer = 0x7f05c6684c00] 13:07:16 INFO - PROCESS | 2002 | 1461614836426 Marionette DEBUG loaded listener.js 13:07:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 130 (0x7f05cb738000) [pid = 2002] [serial = 1866] [outer = 0x7f05c6684c00] 13:07:17 INFO - PROCESS | 2002 | 1461614837524 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]]]}] 13:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1645ms 13:07:17 INFO - PROCESS | 2002 | 1461614837558 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 13:07:17 INFO - PROCESS | 2002 | 1461614837564 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 13:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:07:17 INFO - PROCESS | 2002 | 1461614837573 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:07:17 INFO - PROCESS | 2002 | 1461614837578 Marionette TRACE conn4 <- [1,2458,null,{}] 13:07:17 INFO - PROCESS | 2002 | 1461614837588 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}] 13:07:17 INFO - PROCESS | 2002 | 1461614837867 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 13:07:18 INFO - PROCESS | 2002 | 1461614838166 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:18 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c8028800 == 132 [pid = 2002] [id = 622] 13:07:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 131 (0x7f05c68f1c00) [pid = 2002] [serial = 1867] [outer = (nil)] 13:07:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 132 (0x7f05c6b88800) [pid = 2002] [serial = 1868] [outer = 0x7f05c68f1c00] 13:07:18 INFO - PROCESS | 2002 | 1461614838254 Marionette DEBUG loaded listener.js 13:07:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 133 (0x7f05c84e2c00) [pid = 2002] [serial = 1869] [outer = 0x7f05c68f1c00] 13:07:19 INFO - PROCESS | 2002 | 1461614839172 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]]]}] 13:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1648ms 13:07:19 INFO - PROCESS | 2002 | 1461614839223 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 13:07:19 INFO - PROCESS | 2002 | 1461614839233 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 13:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:07:19 INFO - PROCESS | 2002 | 1461614839246 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:07:19 INFO - PROCESS | 2002 | 1461614839249 Marionette TRACE conn4 <- [1,2462,null,{}] 13:07:19 INFO - PROCESS | 2002 | 1461614839256 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}] 13:07:19 INFO - PROCESS | 2002 | 1461614839529 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 13:07:19 INFO - PROCESS | 2002 | 1461614839878 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:19 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cac62800 == 133 [pid = 2002] [id = 623] 13:07:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 134 (0x7f05ca9d4800) [pid = 2002] [serial = 1870] [outer = (nil)] 13:07:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 135 (0x7f05cb739000) [pid = 2002] [serial = 1871] [outer = 0x7f05ca9d4800] 13:07:19 INFO - PROCESS | 2002 | 1461614839964 Marionette DEBUG loaded listener.js 13:07:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 136 (0x7f05cb8bb400) [pid = 2002] [serial = 1872] [outer = 0x7f05ca9d4800] 13:07:20 INFO - PROCESS | 2002 | 1461614840984 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]]]}] 13:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1791ms 13:07:21 INFO - PROCESS | 2002 | 1461614841038 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 13:07:21 INFO - PROCESS | 2002 | 1461614841041 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 13:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:07:21 INFO - PROCESS | 2002 | 1461614841049 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:07:21 INFO - PROCESS | 2002 | 1461614841056 Marionette TRACE conn4 <- [1,2466,null,{}] 13:07:21 INFO - PROCESS | 2002 | 1461614841073 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}] 13:07:21 INFO - PROCESS | 2002 | 1461614841350 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 13:07:21 INFO - PROCESS | 2002 | 1461614841672 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:21 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cacd4800 == 134 [pid = 2002] [id = 624] 13:07:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 137 (0x7f05cb9db000) [pid = 2002] [serial = 1873] [outer = (nil)] 13:07:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 138 (0x7f05cc2ce400) [pid = 2002] [serial = 1874] [outer = 0x7f05cb9db000] 13:07:21 INFO - PROCESS | 2002 | 1461614841758 Marionette DEBUG loaded listener.js 13:07:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 139 (0x7f05cc2de400) [pid = 2002] [serial = 1875] [outer = 0x7f05cb9db000] 13:07:22 INFO - PROCESS | 2002 | 1461614842768 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]]]}] 13:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1752ms 13:07:22 INFO - PROCESS | 2002 | 1461614842801 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 13:07:22 INFO - PROCESS | 2002 | 1461614842807 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 13:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:07:22 INFO - PROCESS | 2002 | 1461614842816 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:07:22 INFO - PROCESS | 2002 | 1461614842818 Marionette TRACE conn4 <- [1,2470,null,{}] 13:07:22 INFO - PROCESS | 2002 | 1461614842826 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}] 13:07:23 INFO - PROCESS | 2002 | 1461614843092 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 13:07:23 INFO - PROCESS | 2002 | 1461614843414 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:23 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cc4d1800 == 135 [pid = 2002] [id = 625] 13:07:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05cb9e6c00) [pid = 2002] [serial = 1876] [outer = (nil)] 13:07:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05cc30a000) [pid = 2002] [serial = 1877] [outer = 0x7f05cb9e6c00] 13:07:23 INFO - PROCESS | 2002 | 1461614843506 Marionette DEBUG loaded listener.js 13:07:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05cc3e5800) [pid = 2002] [serial = 1878] [outer = 0x7f05cb9e6c00] 13:07:24 INFO - PROCESS | 2002 | 1461614844436 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]]]}] 13:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1682ms 13:07:24 INFO - PROCESS | 2002 | 1461614844498 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 13:07:24 INFO - PROCESS | 2002 | 1461614844502 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 13:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:07:24 INFO - PROCESS | 2002 | 1461614844512 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:07:24 INFO - PROCESS | 2002 | 1461614844515 Marionette TRACE conn4 <- [1,2474,null,{}] 13:07:24 INFO - PROCESS | 2002 | 1461614844522 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}] 13:07:24 INFO - PROCESS | 2002 | 1461614844796 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 13:07:25 INFO - PROCESS | 2002 | 1461614845111 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:25 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cddac000 == 136 [pid = 2002] [id = 626] 13:07:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05c97f7400) [pid = 2002] [serial = 1879] [outer = (nil)] 13:07:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05cc56c000) [pid = 2002] [serial = 1880] [outer = 0x7f05c97f7400] 13:07:25 INFO - PROCESS | 2002 | 1461614845195 Marionette DEBUG loaded listener.js 13:07:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05cc576400) [pid = 2002] [serial = 1881] [outer = 0x7f05c97f7400] 13:07:26 INFO - PROCESS | 2002 | 1461614846155 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]]]}] 13:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1682ms 13:07:26 INFO - PROCESS | 2002 | 1461614846194 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 13:07:26 INFO - PROCESS | 2002 | 1461614846199 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 13:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:07:26 INFO - PROCESS | 2002 | 1461614846205 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:07:26 INFO - PROCESS | 2002 | 1461614846208 Marionette TRACE conn4 <- [1,2478,null,{}] 13:07:26 INFO - PROCESS | 2002 | 1461614846215 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}] 13:07:26 INFO - PROCESS | 2002 | 1461614846500 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 13:07:26 INFO - PROCESS | 2002 | 1461614846818 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:26 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce865800 == 137 [pid = 2002] [id = 627] 13:07:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05ce335000) [pid = 2002] [serial = 1882] [outer = (nil)] 13:07:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05cf468800) [pid = 2002] [serial = 1883] [outer = 0x7f05ce335000] 13:07:26 INFO - PROCESS | 2002 | 1461614846908 Marionette DEBUG loaded listener.js 13:07:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05cf6ea000) [pid = 2002] [serial = 1884] [outer = 0x7f05ce335000] 13:07:27 INFO - PROCESS | 2002 | 1461614847794 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]]]}] 13:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1638ms 13:07:27 INFO - PROCESS | 2002 | 1461614847844 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 13:07:27 INFO - PROCESS | 2002 | 1461614847849 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 13:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:07:27 INFO - PROCESS | 2002 | 1461614847855 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:07:27 INFO - PROCESS | 2002 | 1461614847859 Marionette TRACE conn4 <- [1,2482,null,{}] 13:07:27 INFO - PROCESS | 2002 | 1461614847865 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}] 13:07:28 INFO - PROCESS | 2002 | 1461614848114 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 13:07:28 INFO - PROCESS | 2002 | 1461614848425 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:28 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf55d000 == 138 [pid = 2002] [id = 628] 13:07:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05cfc03400) [pid = 2002] [serial = 1885] [outer = (nil)] 13:07:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 150 (0x7f05cfc09400) [pid = 2002] [serial = 1886] [outer = 0x7f05cfc03400] 13:07:28 INFO - PROCESS | 2002 | 1461614848515 Marionette DEBUG loaded listener.js 13:07:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 151 (0x7f05d0057400) [pid = 2002] [serial = 1887] [outer = 0x7f05cfc03400] 13:07:29 INFO - PROCESS | 2002 | 1461614849404 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]]]}] 13:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1588ms 13:07:29 INFO - PROCESS | 2002 | 1461614849445 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 13:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:07:29 INFO - PROCESS | 2002 | 1461614849449 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 13:07:29 INFO - PROCESS | 2002 | 1461614849455 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:07:29 INFO - PROCESS | 2002 | 1461614849459 Marionette TRACE conn4 <- [1,2486,null,{}] 13:07:29 INFO - PROCESS | 2002 | 1461614849464 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}] 13:07:29 INFO - PROCESS | 2002 | 1461614849711 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 13:07:30 INFO - PROCESS | 2002 | 1461614850031 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:30 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf905800 == 139 [pid = 2002] [id = 629] 13:07:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 152 (0x7f05d01ec000) [pid = 2002] [serial = 1888] [outer = (nil)] 13:07:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 153 (0x7f05d01f2000) [pid = 2002] [serial = 1889] [outer = 0x7f05d01ec000] 13:07:30 INFO - PROCESS | 2002 | 1461614850140 Marionette DEBUG loaded listener.js 13:07:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 154 (0x7f05d0306000) [pid = 2002] [serial = 1890] [outer = 0x7f05d01ec000] 13:07:31 INFO - PROCESS | 2002 | 1461614851039 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]]]}] 13:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1632ms 13:07:31 INFO - PROCESS | 2002 | 1461614851088 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 13:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:07:31 INFO - PROCESS | 2002 | 1461614851092 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 13:07:31 INFO - PROCESS | 2002 | 1461614851099 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:07:31 INFO - PROCESS | 2002 | 1461614851102 Marionette TRACE conn4 <- [1,2490,null,{}] 13:07:31 INFO - PROCESS | 2002 | 1461614851108 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}] 13:07:31 INFO - PROCESS | 2002 | 1461614851366 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 13:07:31 INFO - PROCESS | 2002 | 1461614851674 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:31 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cfc78000 == 140 [pid = 2002] [id = 630] 13:07:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 155 (0x7f05d01ed000) [pid = 2002] [serial = 1891] [outer = (nil)] 13:07:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 156 (0x7f05d05bf800) [pid = 2002] [serial = 1892] [outer = 0x7f05d01ed000] 13:07:31 INFO - PROCESS | 2002 | 1461614851764 Marionette DEBUG loaded listener.js 13:07:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 157 (0x7f05d05c5c00) [pid = 2002] [serial = 1893] [outer = 0x7f05d01ed000] 13:07:32 INFO - PROCESS | 2002 | 1461614852667 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]]]}] 13:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1633ms 13:07:32 INFO - PROCESS | 2002 | 1461614852732 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 13:07:32 INFO - PROCESS | 2002 | 1461614852736 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 13:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:07:32 INFO - PROCESS | 2002 | 1461614852743 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:07:32 INFO - PROCESS | 2002 | 1461614852747 Marionette TRACE conn4 <- [1,2494,null,{}] 13:07:32 INFO - PROCESS | 2002 | 1461614852758 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}] 13:07:33 INFO - PROCESS | 2002 | 1461614853026 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 13:07:33 INFO - PROCESS | 2002 | 1461614853335 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:33 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d1785800 == 141 [pid = 2002] [id = 631] 13:07:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 158 (0x7f05c3669000) [pid = 2002] [serial = 1894] [outer = (nil)] 13:07:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05d15e3000) [pid = 2002] [serial = 1895] [outer = 0x7f05c3669000] 13:07:33 INFO - PROCESS | 2002 | 1461614853429 Marionette DEBUG loaded listener.js 13:07:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05d17e2800) [pid = 2002] [serial = 1896] [outer = 0x7f05c3669000] 13:07:34 INFO - PROCESS | 2002 | 1461614854336 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]]]}] 13:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1633ms 13:07:34 INFO - PROCESS | 2002 | 1461614854377 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 13:07:34 INFO - PROCESS | 2002 | 1461614854381 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 13:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:07:34 INFO - PROCESS | 2002 | 1461614854388 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:07:34 INFO - PROCESS | 2002 | 1461614854392 Marionette TRACE conn4 <- [1,2498,null,{}] 13:07:34 INFO - PROCESS | 2002 | 1461614854398 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}] 13:07:34 INFO - PROCESS | 2002 | 1461614854673 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 13:07:35 INFO - PROCESS | 2002 | 1461614854996 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:35 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d27c0800 == 142 [pid = 2002] [id = 632] 13:07:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05d2749c00) [pid = 2002] [serial = 1897] [outer = (nil)] 13:07:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05d274c800) [pid = 2002] [serial = 1898] [outer = 0x7f05d2749c00] 13:07:35 INFO - PROCESS | 2002 | 1461614855107 Marionette DEBUG loaded listener.js 13:07:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 163 (0x7f05d2757400) [pid = 2002] [serial = 1899] [outer = 0x7f05d2749c00] 13:07:36 INFO - PROCESS | 2002 | 1461614856014 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]]]}] 13:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1685ms 13:07:36 INFO - PROCESS | 2002 | 1461614856074 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 13:07:36 INFO - PROCESS | 2002 | 1461614856078 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 13:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:07:36 INFO - PROCESS | 2002 | 1461614856084 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:07:36 INFO - PROCESS | 2002 | 1461614856087 Marionette TRACE conn4 <- [1,2502,null,{}] 13:07:36 INFO - PROCESS | 2002 | 1461614856093 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}] 13:07:36 INFO - PROCESS | 2002 | 1461614856344 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 13:07:36 INFO - PROCESS | 2002 | 1461614856660 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:36 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d28a2800 == 143 [pid = 2002] [id = 633] 13:07:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 164 (0x7f05d274a000) [pid = 2002] [serial = 1900] [outer = (nil)] 13:07:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 165 (0x7f05d2f18400) [pid = 2002] [serial = 1901] [outer = 0x7f05d274a000] 13:07:36 INFO - PROCESS | 2002 | 1461614856742 Marionette DEBUG loaded listener.js 13:07:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 166 (0x7f05d31ce000) [pid = 2002] [serial = 1902] [outer = 0x7f05d274a000] 13:07:37 INFO - PROCESS | 2002 | 1461614857628 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]]]}] 13:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1590ms 13:07:37 INFO - PROCESS | 2002 | 1461614857676 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 13:07:37 INFO - PROCESS | 2002 | 1461614857680 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 13:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:07:37 INFO - PROCESS | 2002 | 1461614857687 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:07:37 INFO - PROCESS | 2002 | 1461614857691 Marionette TRACE conn4 <- [1,2506,null,{}] 13:07:37 INFO - PROCESS | 2002 | 1461614857697 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}] 13:07:37 INFO - PROCESS | 2002 | 1461614857978 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 13:07:38 INFO - PROCESS | 2002 | 1461614858296 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:38 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3321800 == 144 [pid = 2002] [id = 634] 13:07:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 167 (0x7f05c3f1d000) [pid = 2002] [serial = 1903] [outer = (nil)] 13:07:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05d31d6400) [pid = 2002] [serial = 1904] [outer = 0x7f05c3f1d000] 13:07:38 INFO - PROCESS | 2002 | 1461614858378 Marionette DEBUG loaded listener.js 13:07:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 169 (0x7f05d3b7bc00) [pid = 2002] [serial = 1905] [outer = 0x7f05c3f1d000] 13:07:39 INFO - PROCESS | 2002 | 1461614859239 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]]]}] 13:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1630ms 13:07:39 INFO - PROCESS | 2002 | 1461614859318 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 13:07:39 INFO - PROCESS | 2002 | 1461614859322 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 13:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:07:39 INFO - PROCESS | 2002 | 1461614859329 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:07:39 INFO - PROCESS | 2002 | 1461614859332 Marionette TRACE conn4 <- [1,2510,null,{}] 13:07:39 INFO - PROCESS | 2002 | 1461614859339 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}] 13:07:39 INFO - PROCESS | 2002 | 1461614859625 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 13:07:39 INFO - PROCESS | 2002 | 1461614859940 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:39 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3c2e000 == 145 [pid = 2002] [id = 635] 13:07:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 170 (0x7f05d2f1e800) [pid = 2002] [serial = 1906] [outer = (nil)] 13:07:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 171 (0x7f05d3d8a800) [pid = 2002] [serial = 1907] [outer = 0x7f05d2f1e800] 13:07:40 INFO - PROCESS | 2002 | 1461614860024 Marionette DEBUG loaded listener.js 13:07:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05d3e65000) [pid = 2002] [serial = 1908] [outer = 0x7f05d2f1e800] 13:07:40 INFO - PROCESS | 2002 | 1461614860919 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]]]}] 13:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1633ms 13:07:40 INFO - PROCESS | 2002 | 1461614860969 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 13:07:40 INFO - PROCESS | 2002 | 1461614860972 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 13:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:07:40 INFO - PROCESS | 2002 | 1461614860983 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:07:40 INFO - PROCESS | 2002 | 1461614860988 Marionette TRACE conn4 <- [1,2514,null,{}] 13:07:40 INFO - PROCESS | 2002 | 1461614860993 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}] 13:07:41 INFO - PROCESS | 2002 | 1461614861247 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 13:07:41 INFO - PROCESS | 2002 | 1461614861557 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:41 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d810c000 == 146 [pid = 2002] [id = 636] 13:07:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 173 (0x7f05cc30f000) [pid = 2002] [serial = 1909] [outer = (nil)] 13:07:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 174 (0x7f05d3e6d000) [pid = 2002] [serial = 1910] [outer = 0x7f05cc30f000] 13:07:41 INFO - PROCESS | 2002 | 1461614861640 Marionette DEBUG loaded listener.js 13:07:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 175 (0x7f05d8183c00) [pid = 2002] [serial = 1911] [outer = 0x7f05cc30f000] 13:07:42 INFO - PROCESS | 2002 | 1461614862537 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]]]}] 13:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1630ms 13:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:07:42 INFO - PROCESS | 2002 | 1461614862615 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 13:07:42 INFO - PROCESS | 2002 | 1461614862618 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 13:07:42 INFO - PROCESS | 2002 | 1461614862624 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:07:42 INFO - PROCESS | 2002 | 1461614862627 Marionette TRACE conn4 <- [1,2518,null,{}] 13:07:42 INFO - PROCESS | 2002 | 1461614862633 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}] 13:07:42 INFO - PROCESS | 2002 | 1461614862901 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 13:07:43 INFO - PROCESS | 2002 | 1461614863226 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:43 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d95b1000 == 147 [pid = 2002] [id = 637] 13:07:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05c856d400) [pid = 2002] [serial = 1912] [outer = (nil)] 13:07:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 177 (0x7f05d8184800) [pid = 2002] [serial = 1913] [outer = 0x7f05c856d400] 13:07:43 INFO - PROCESS | 2002 | 1461614863309 Marionette DEBUG loaded listener.js 13:07:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05d8199c00) [pid = 2002] [serial = 1914] [outer = 0x7f05c856d400] 13:07:44 INFO - PROCESS | 2002 | 1461614864190 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]]]}] 13:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1642ms 13:07:44 INFO - PROCESS | 2002 | 1461614864266 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 13:07:44 INFO - PROCESS | 2002 | 1461614864270 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 13:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:07:44 INFO - PROCESS | 2002 | 1461614864277 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:07:44 INFO - PROCESS | 2002 | 1461614864280 Marionette TRACE conn4 <- [1,2522,null,{}] 13:07:44 INFO - PROCESS | 2002 | 1461614864286 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}] 13:07:44 INFO - PROCESS | 2002 | 1461614864546 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 13:07:44 INFO - PROCESS | 2002 | 1461614864869 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:44 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da5b9800 == 148 [pid = 2002] [id = 638] 13:07:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05c365f400) [pid = 2002] [serial = 1915] [outer = (nil)] 13:07:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05d82bcc00) [pid = 2002] [serial = 1916] [outer = 0x7f05c365f400] 13:07:44 INFO - PROCESS | 2002 | 1461614864950 Marionette DEBUG loaded listener.js 13:07:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 181 (0x7f05d9365000) [pid = 2002] [serial = 1917] [outer = 0x7f05c365f400] 13:07:45 INFO - PROCESS | 2002 | 1461614865893 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]]]}] 13:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1685ms 13:07:45 INFO - PROCESS | 2002 | 1461614865963 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 13:07:45 INFO - PROCESS | 2002 | 1461614865967 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 13:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:07:45 INFO - PROCESS | 2002 | 1461614865974 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:07:45 INFO - PROCESS | 2002 | 1461614865976 Marionette TRACE conn4 <- [1,2526,null,{}] 13:07:45 INFO - PROCESS | 2002 | 1461614865982 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}] 13:07:46 INFO - PROCESS | 2002 | 1461614866253 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 13:07:46 INFO - PROCESS | 2002 | 1461614866581 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:46 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dc5b8000 == 149 [pid = 2002] [id = 639] 13:07:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 182 (0x7f05cb6c2c00) [pid = 2002] [serial = 1918] [outer = (nil)] 13:07:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 183 (0x7f05d946e000) [pid = 2002] [serial = 1919] [outer = 0x7f05cb6c2c00] 13:07:46 INFO - PROCESS | 2002 | 1461614866667 Marionette DEBUG loaded listener.js 13:07:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 184 (0x7f05d97d0800) [pid = 2002] [serial = 1920] [outer = 0x7f05cb6c2c00] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d8107000 == 148 [pid = 2002] [id = 114] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f8665800 == 147 [pid = 2002] [id = 572] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ce0d4000 == 146 [pid = 2002] [id = 344] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f55a1800 == 145 [pid = 2002] [id = 571] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c69b2800 == 144 [pid = 2002] [id = 389] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cddb6800 == 143 [pid = 2002] [id = 576] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f3c6b800 == 142 [pid = 2002] [id = 616] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f05b1000 == 141 [pid = 2002] [id = 615] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e4a21800 == 140 [pid = 2002] [id = 614] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e31e0800 == 139 [pid = 2002] [id = 613] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e1e91800 == 138 [pid = 2002] [id = 612] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de13f000 == 137 [pid = 2002] [id = 611] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddf2b800 == 136 [pid = 2002] [id = 610] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dd2eb000 == 135 [pid = 2002] [id = 609] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d95bf800 == 134 [pid = 2002] [id = 608] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3cb8000 == 133 [pid = 2002] [id = 607] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d332d000 == 132 [pid = 2002] [id = 606] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d289d000 == 131 [pid = 2002] [id = 605] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d1818800 == 130 [pid = 2002] [id = 604] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cfc64000 == 129 [pid = 2002] [id = 603] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cf562800 == 128 [pid = 2002] [id = 602] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ce229000 == 127 [pid = 2002] [id = 601] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ca4d9000 == 126 [pid = 2002] [id = 600] 13:07:49 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c4ae0800 == 125 [pid = 2002] [id = 599] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 183 (0x7f05cc3e3000) [pid = 2002] [serial = 1665] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 182 (0x7f05cb9e2400) [pid = 2002] [serial = 1796] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 181 (0x7f05cb9d9c00) [pid = 2002] [serial = 1793] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 180 (0x7f05cc2e4c00) [pid = 2002] [serial = 1794] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 179 (0x7f05cb8c4000) [pid = 2002] [serial = 1736] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 178 (0x7f05c8579c00) [pid = 2002] [serial = 1734] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05c6b87400) [pid = 2002] [serial = 1733] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 176 (0x7f05c68ed000) [pid = 2002] [serial = 1787] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 175 (0x7f05c838c800) [pid = 2002] [serial = 1788] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 174 (0x7f05da88e000) [pid = 2002] [serial = 1785] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 173 (0x7f05da889000) [pid = 2002] [serial = 1784] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 172 (0x7f05dde10c00) [pid = 2002] [serial = 1782] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 171 (0x7f05dde0c000) [pid = 2002] [serial = 1781] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 170 (0x7f05f5b6d400) [pid = 2002] [serial = 1779] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 169 (0x7f05f1edd800) [pid = 2002] [serial = 1778] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 168 (0x7f05cb740400) [pid = 2002] [serial = 1776] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 167 (0x7f05cb73b800) [pid = 2002] [serial = 1775] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 166 (0x7f05f56af400) [pid = 2002] [serial = 1773] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 165 (0x7f05f5578400) [pid = 2002] [serial = 1772] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 164 (0x7f05f1d35000) [pid = 2002] [serial = 1770] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 163 (0x7f05f0a88800) [pid = 2002] [serial = 1769] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 162 (0x7f05f0563400) [pid = 2002] [serial = 1767] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05e69db400) [pid = 2002] [serial = 1766] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05e2b90000) [pid = 2002] [serial = 1764] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05e2a8c800) [pid = 2002] [serial = 1763] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05df989800) [pid = 2002] [serial = 1761] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 157 (0x7f05de37bc00) [pid = 2002] [serial = 1760] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 156 (0x7f05dda7e800) [pid = 2002] [serial = 1758] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 155 (0x7f05dd9f0000) [pid = 2002] [serial = 1757] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 154 (0x7f05dd944000) [pid = 2002] [serial = 1755] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 153 (0x7f05dd158000) [pid = 2002] [serial = 1754] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 152 (0x7f05db6ef400) [pid = 2002] [serial = 1752] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 151 (0x7f05da94dc00) [pid = 2002] [serial = 1751] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 150 (0x7f05da550000) [pid = 2002] [serial = 1749] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 149 (0x7f05d95e1800) [pid = 2002] [serial = 1748] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 148 (0x7f05d2756800) [pid = 2002] [serial = 1746] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05d1874c00) [pid = 2002] [serial = 1745] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05d05c4000) [pid = 2002] [serial = 1743] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05d030f800) [pid = 2002] [serial = 1742] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05d005cc00) [pid = 2002] [serial = 1740] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05cfc07c00) [pid = 2002] [serial = 1739] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05cc30c800) [pid = 2002] [serial = 1737] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05c97ed400) [pid = 2002] [serial = 1790] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05cabbd000) [pid = 2002] [serial = 1791] [outer = (nil)] [url = about:blank] 13:07:49 INFO - PROCESS | 2002 | 1461614869874 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]]]}] 13:07:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 3941ms 13:07:49 INFO - PROCESS | 2002 | 1461614869916 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 13:07:49 INFO - PROCESS | 2002 | 1461614869922 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 13:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:07:49 INFO - PROCESS | 2002 | 1461614869932 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:07:49 INFO - PROCESS | 2002 | 1461614869937 Marionette TRACE conn4 <- [1,2530,null,{}] 13:07:49 INFO - PROCESS | 2002 | 1461614869947 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}] 13:07:50 INFO - PROCESS | 2002 | 1461614870244 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 13:07:50 INFO - PROCESS | 2002 | 1461614870442 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:50 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c6710000 == 126 [pid = 2002] [id = 640] 13:07:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05c53a9800) [pid = 2002] [serial = 1921] [outer = (nil)] 13:07:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05c6687c00) [pid = 2002] [serial = 1922] [outer = 0x7f05c53a9800] 13:07:50 INFO - PROCESS | 2002 | 1461614870520 Marionette DEBUG loaded listener.js 13:07:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05c68f2000) [pid = 2002] [serial = 1923] [outer = 0x7f05c53a9800] 13:07:51 INFO - PROCESS | 2002 | 1461614871346 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]]]}] 13:07:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:07:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1444ms 13:07:51 INFO - PROCESS | 2002 | 1461614871377 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 13:07:51 INFO - PROCESS | 2002 | 1461614871385 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 13:07:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:07:51 INFO - PROCESS | 2002 | 1461614871397 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:07:51 INFO - PROCESS | 2002 | 1461614871400 Marionette TRACE conn4 <- [1,2534,null,{}] 13:07:51 INFO - PROCESS | 2002 | 1461614871407 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}] 13:07:51 INFO - PROCESS | 2002 | 1461614871725 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 13:07:51 INFO - PROCESS | 2002 | 1461614871849 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:51 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c83cd800 == 127 [pid = 2002] [id = 641] 13:07:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05c3f0f800) [pid = 2002] [serial = 1924] [outer = (nil)] 13:07:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05c84ec400) [pid = 2002] [serial = 1925] [outer = 0x7f05c3f0f800] 13:07:51 INFO - PROCESS | 2002 | 1461614871919 Marionette DEBUG loaded listener.js 13:07:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05ca9da000) [pid = 2002] [serial = 1926] [outer = 0x7f05c3f0f800] 13:07:52 INFO - PROCESS | 2002 | 1461614872884 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]]]}] 13:07:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:07:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1539ms 13:07:52 INFO - PROCESS | 2002 | 1461614872942 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 13:07:52 INFO - PROCESS | 2002 | 1461614872945 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 13:07:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:07:52 INFO - PROCESS | 2002 | 1461614872953 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:07:52 INFO - PROCESS | 2002 | 1461614872970 Marionette TRACE conn4 <- [1,2538,null,{}] 13:07:52 INFO - PROCESS | 2002 | 1461614872996 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}] 13:07:53 INFO - PROCESS | 2002 | 1461614873307 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 13:07:53 INFO - PROCESS | 2002 | 1461614873354 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:53 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05caa92800 == 128 [pid = 2002] [id = 642] 13:07:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05cb6c6c00) [pid = 2002] [serial = 1927] [outer = (nil)] 13:07:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05cb740400) [pid = 2002] [serial = 1928] [outer = 0x7f05cb6c6c00] 13:07:53 INFO - PROCESS | 2002 | 1461614873507 Marionette DEBUG loaded listener.js 13:07:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05cb8c8c00) [pid = 2002] [serial = 1929] [outer = 0x7f05cb6c6c00] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 148 (0x7f05defb3400) [pid = 2002] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05d1876c00) [pid = 2002] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05d3b7a400) [pid = 2002] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05cac91c00) [pid = 2002] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05e2952400) [pid = 2002] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05c8570400) [pid = 2002] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05e2b85c00) [pid = 2002] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05dda7c800) [pid = 2002] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05c53aec00) [pid = 2002] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 139 (0x7f05c3665c00) [pid = 2002] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 138 (0x7f05c6b87000) [pid = 2002] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 137 (0x7f05c3f12800) [pid = 2002] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 136 (0x7f05d1876800) [pid = 2002] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 135 (0x7f05c53ae800) [pid = 2002] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 134 (0x7f05dc622800) [pid = 2002] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 133 (0x7f05dd93fc00) [pid = 2002] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 132 (0x7f05c3f14000) [pid = 2002] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 131 (0x7f05c3f11c00) [pid = 2002] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 130 (0x7f05d82bbc00) [pid = 2002] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 129 (0x7f05cac8c800) [pid = 2002] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 128 (0x7f05dc61f800) [pid = 2002] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:07:54 INFO - PROCESS | 2002 | --DOMWINDOW == 127 (0x7f05cb740c00) [pid = 2002] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:07:55 INFO - PROCESS | 2002 | 1461614875172 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]]]}] 13:07:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:07:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2265ms 13:07:55 INFO - PROCESS | 2002 | 1461614875220 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 13:07:55 INFO - PROCESS | 2002 | 1461614875231 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 13:07:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:07:55 INFO - PROCESS | 2002 | 1461614875243 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:07:55 INFO - PROCESS | 2002 | 1461614875246 Marionette TRACE conn4 <- [1,2542,null,{}] 13:07:55 INFO - PROCESS | 2002 | 1461614875250 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}] 13:07:55 INFO - PROCESS | 2002 | 1461614875484 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 13:07:55 INFO - PROCESS | 2002 | 1461614875659 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:55 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05caccd000 == 129 [pid = 2002] [id = 643] 13:07:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 128 (0x7f05c3f12800) [pid = 2002] [serial = 1930] [outer = (nil)] 13:07:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 129 (0x7f05cb735400) [pid = 2002] [serial = 1931] [outer = 0x7f05c3f12800] 13:07:55 INFO - PROCESS | 2002 | 1461614875728 Marionette DEBUG loaded listener.js 13:07:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 130 (0x7f05cc2d2000) [pid = 2002] [serial = 1932] [outer = 0x7f05c3f12800] 13:07:56 INFO - PROCESS | 2002 | 1461614876514 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]]]}] 13:07:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:07:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1335ms 13:07:56 INFO - PROCESS | 2002 | 1461614876583 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 13:07:56 INFO - PROCESS | 2002 | 1461614876587 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 13:07:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:07:56 INFO - PROCESS | 2002 | 1461614876593 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:07:56 INFO - PROCESS | 2002 | 1461614876596 Marionette TRACE conn4 <- [1,2546,null,{}] 13:07:56 INFO - PROCESS | 2002 | 1461614876601 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}] 13:07:56 INFO - PROCESS | 2002 | 1461614876843 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 13:07:57 INFO - PROCESS | 2002 | 1461614877297 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:57 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c4ad3800 == 130 [pid = 2002] [id = 644] 13:07:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 131 (0x7f05c3f0f400) [pid = 2002] [serial = 1933] [outer = (nil)] 13:07:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 132 (0x7f05c4bde800) [pid = 2002] [serial = 1934] [outer = 0x7f05c3f0f400] 13:07:57 INFO - PROCESS | 2002 | 1461614877384 Marionette DEBUG loaded listener.js 13:07:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 133 (0x7f05c53ad800) [pid = 2002] [serial = 1935] [outer = 0x7f05c3f0f400] 13:07:58 INFO - PROCESS | 2002 | 1461614878353 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]]]}] 13:07:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:07:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1836ms 13:07:58 INFO - PROCESS | 2002 | 1461614878432 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 13:07:58 INFO - PROCESS | 2002 | 1461614878439 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 13:07:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:07:58 INFO - PROCESS | 2002 | 1461614878448 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:07:58 INFO - PROCESS | 2002 | 1461614878453 Marionette TRACE conn4 <- [1,2550,null,{}] 13:07:58 INFO - PROCESS | 2002 | 1461614878461 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}] 13:07:58 INFO - PROCESS | 2002 | 1461614878768 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 13:07:59 INFO - PROCESS | 2002 | 1461614879087 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:59 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c97cc000 == 131 [pid = 2002] [id = 645] 13:07:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 134 (0x7f05c8570400) [pid = 2002] [serial = 1936] [outer = (nil)] 13:07:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 135 (0x7f05c89ed800) [pid = 2002] [serial = 1937] [outer = 0x7f05c8570400] 13:07:59 INFO - PROCESS | 2002 | 1461614879171 Marionette DEBUG loaded listener.js 13:07:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 136 (0x7f05ca9dac00) [pid = 2002] [serial = 1938] [outer = 0x7f05c8570400] 13:08:00 INFO - PROCESS | 2002 | 1461614880213 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]]]}] 13:08:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:08:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1835ms 13:08:00 INFO - PROCESS | 2002 | 1461614880288 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 13:08:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:08:00 INFO - PROCESS | 2002 | 1461614880295 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 13:08:00 INFO - PROCESS | 2002 | 1461614880303 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:08:00 INFO - PROCESS | 2002 | 1461614880306 Marionette TRACE conn4 <- [1,2554,null,{}] 13:08:00 INFO - PROCESS | 2002 | 1461614880313 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}] 13:08:00 INFO - PROCESS | 2002 | 1461614880650 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 13:08:01 INFO - PROCESS | 2002 | 1461614881010 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:01 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce0d0800 == 132 [pid = 2002] [id = 646] 13:08:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 137 (0x7f05cb6c0800) [pid = 2002] [serial = 1939] [outer = (nil)] 13:08:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 138 (0x7f05cb73a800) [pid = 2002] [serial = 1940] [outer = 0x7f05cb6c0800] 13:08:01 INFO - PROCESS | 2002 | 1461614881108 Marionette DEBUG loaded listener.js 13:08:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 139 (0x7f05cb9de000) [pid = 2002] [serial = 1941] [outer = 0x7f05cb6c0800] 13:08:02 INFO - PROCESS | 2002 | 1461614882126 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]]]}] 13:08:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:08:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1889ms 13:08:02 INFO - PROCESS | 2002 | 1461614882192 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 13:08:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:08:02 INFO - PROCESS | 2002 | 1461614882197 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 13:08:02 INFO - PROCESS | 2002 | 1461614882214 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:08:02 INFO - PROCESS | 2002 | 1461614882224 Marionette TRACE conn4 <- [1,2558,null,{}] 13:08:02 INFO - PROCESS | 2002 | 1461614882232 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}] 13:08:02 INFO - PROCESS | 2002 | 1461614882552 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 13:08:02 INFO - PROCESS | 2002 | 1461614882862 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:02 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf803000 == 133 [pid = 2002] [id = 647] 13:08:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05cb6c2800) [pid = 2002] [serial = 1942] [outer = (nil)] 13:08:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05cde0a800) [pid = 2002] [serial = 1943] [outer = 0x7f05cb6c2800] 13:08:02 INFO - PROCESS | 2002 | 1461614882963 Marionette DEBUG loaded listener.js 13:08:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05ce33b000) [pid = 2002] [serial = 1944] [outer = 0x7f05cb6c2800] 13:08:03 INFO - PROCESS | 2002 | 1461614883936 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]]]}] 13:08:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:08:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1803ms 13:08:04 INFO - PROCESS | 2002 | 1461614884009 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 13:08:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:08:04 INFO - PROCESS | 2002 | 1461614884014 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 13:08:04 INFO - PROCESS | 2002 | 1461614884021 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:08:04 INFO - PROCESS | 2002 | 1461614884024 Marionette TRACE conn4 <- [1,2562,null,{}] 13:08:04 INFO - PROCESS | 2002 | 1461614884031 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}] 13:08:04 INFO - PROCESS | 2002 | 1461614884328 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 13:08:04 INFO - PROCESS | 2002 | 1461614884632 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:04 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cfcd3000 == 134 [pid = 2002] [id = 648] 13:08:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05cc310800) [pid = 2002] [serial = 1945] [outer = (nil)] 13:08:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05cf6e6c00) [pid = 2002] [serial = 1946] [outer = 0x7f05cc310800] 13:08:04 INFO - PROCESS | 2002 | 1461614884721 Marionette DEBUG loaded listener.js 13:08:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05cfc09000) [pid = 2002] [serial = 1947] [outer = 0x7f05cc310800] 13:08:05 INFO - PROCESS | 2002 | 1461614885691 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]]]}] 13:08:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:08:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1737ms 13:08:05 INFO - PROCESS | 2002 | 1461614885757 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 13:08:05 INFO - PROCESS | 2002 | 1461614885761 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 13:08:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:08:05 INFO - PROCESS | 2002 | 1461614885768 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:08:05 INFO - PROCESS | 2002 | 1461614885772 Marionette TRACE conn4 <- [1,2566,null,{}] 13:08:05 INFO - PROCESS | 2002 | 1461614885778 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}] 13:08:06 INFO - PROCESS | 2002 | 1461614886033 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 13:08:06 INFO - PROCESS | 2002 | 1461614886362 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:06 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d181a000 == 135 [pid = 2002] [id = 649] 13:08:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05d01f4000) [pid = 2002] [serial = 1948] [outer = (nil)] 13:08:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05d0307c00) [pid = 2002] [serial = 1949] [outer = 0x7f05d01f4000] 13:08:06 INFO - PROCESS | 2002 | 1461614886462 Marionette DEBUG loaded listener.js 13:08:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05d186c000) [pid = 2002] [serial = 1950] [outer = 0x7f05d01f4000] 13:08:07 INFO - PROCESS | 2002 | 1461614887466 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]]]}] 13:08:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:08:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1731ms 13:08:07 INFO - PROCESS | 2002 | 1461614887500 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 13:08:07 INFO - PROCESS | 2002 | 1461614887503 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 13:08:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:08:07 INFO - PROCESS | 2002 | 1461614887512 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:08:07 INFO - PROCESS | 2002 | 1461614887515 Marionette TRACE conn4 <- [1,2570,null,{}] 13:08:07 INFO - PROCESS | 2002 | 1461614887521 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}] 13:08:07 INFO - PROCESS | 2002 | 1461614887783 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 13:08:08 INFO - PROCESS | 2002 | 1461614888109 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:08 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d2899800 == 136 [pid = 2002] [id = 650] 13:08:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05d1871800) [pid = 2002] [serial = 1951] [outer = (nil)] 13:08:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 150 (0x7f05d274cc00) [pid = 2002] [serial = 1952] [outer = 0x7f05d1871800] 13:08:08 INFO - PROCESS | 2002 | 1461614888194 Marionette DEBUG loaded listener.js 13:08:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 151 (0x7f05d31d1000) [pid = 2002] [serial = 1953] [outer = 0x7f05d1871800] 13:08:09 INFO - PROCESS | 2002 | 1461614889169 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]]]}] 13:08:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:08:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1733ms 13:08:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:08:09 INFO - PROCESS | 2002 | 1461614889246 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 13:08:09 INFO - PROCESS | 2002 | 1461614889249 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 13:08:09 INFO - PROCESS | 2002 | 1461614889256 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:08:09 INFO - PROCESS | 2002 | 1461614889259 Marionette TRACE conn4 <- [1,2574,null,{}] 13:08:09 INFO - PROCESS | 2002 | 1461614889265 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}] 13:08:09 INFO - PROCESS | 2002 | 1461614889553 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 13:08:09 INFO - PROCESS | 2002 | 1461614889868 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:09 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d331d800 == 137 [pid = 2002] [id = 651] 13:08:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 152 (0x7f05d01f4400) [pid = 2002] [serial = 1954] [outer = (nil)] 13:08:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 153 (0x7f05d3d81800) [pid = 2002] [serial = 1955] [outer = 0x7f05d01f4400] 13:08:09 INFO - PROCESS | 2002 | 1461614889949 Marionette DEBUG loaded listener.js 13:08:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 154 (0x7f05d3e6b800) [pid = 2002] [serial = 1956] [outer = 0x7f05d01f4400] 13:08:10 INFO - PROCESS | 2002 | 1461614890897 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]]]}] 13:08:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:08:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1685ms 13:08:10 INFO - PROCESS | 2002 | 1461614890940 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 13:08:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:08:10 INFO - PROCESS | 2002 | 1461614890944 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 13:08:10 INFO - PROCESS | 2002 | 1461614890951 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:08:10 INFO - PROCESS | 2002 | 1461614890954 Marionette TRACE conn4 <- [1,2578,null,{}] 13:08:10 INFO - PROCESS | 2002 | 1461614890960 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}] 13:08:11 INFO - PROCESS | 2002 | 1461614891227 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 13:08:11 INFO - PROCESS | 2002 | 1461614891496 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:11 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3ee4800 == 138 [pid = 2002] [id = 652] 13:08:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 155 (0x7f05cabc8c00) [pid = 2002] [serial = 1957] [outer = (nil)] 13:08:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 156 (0x7f05d818e800) [pid = 2002] [serial = 1958] [outer = 0x7f05cabc8c00] 13:08:11 INFO - PROCESS | 2002 | 1461614891618 Marionette DEBUG loaded listener.js 13:08:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 157 (0x7f05d82bb400) [pid = 2002] [serial = 1959] [outer = 0x7f05cabc8c00] 13:08:12 INFO - PROCESS | 2002 | 1461614892472 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]]]}] 13:08:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:08:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1580ms 13:08:12 INFO - PROCESS | 2002 | 1461614892532 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 13:08:12 INFO - PROCESS | 2002 | 1461614892536 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 13:08:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:08:12 INFO - PROCESS | 2002 | 1461614892543 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:08:12 INFO - PROCESS | 2002 | 1461614892547 Marionette TRACE conn4 <- [1,2582,null,{}] 13:08:12 INFO - PROCESS | 2002 | 1461614892553 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}] 13:08:12 INFO - PROCESS | 2002 | 1461614892810 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 13:08:13 INFO - PROCESS | 2002 | 1461614893137 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:13 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d95c7000 == 139 [pid = 2002] [id = 653] 13:08:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 158 (0x7f05d030ec00) [pid = 2002] [serial = 1960] [outer = (nil)] 13:08:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05d946a000) [pid = 2002] [serial = 1961] [outer = 0x7f05d030ec00] 13:08:13 INFO - PROCESS | 2002 | 1461614893219 Marionette DEBUG loaded listener.js 13:08:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05d97cb800) [pid = 2002] [serial = 1962] [outer = 0x7f05d030ec00] 13:08:14 INFO - PROCESS | 2002 | 1461614894114 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]]]}] 13:08:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:08:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1633ms 13:08:14 INFO - PROCESS | 2002 | 1461614894178 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 13:08:14 INFO - PROCESS | 2002 | 1461614894182 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 13:08:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:08:14 INFO - PROCESS | 2002 | 1461614894189 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:08:14 INFO - PROCESS | 2002 | 1461614894192 Marionette TRACE conn4 <- [1,2586,null,{}] 13:08:14 INFO - PROCESS | 2002 | 1461614894198 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}] 13:08:14 INFO - PROCESS | 2002 | 1461614894457 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 13:08:14 INFO - PROCESS | 2002 | 1461614894780 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:14 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05db7a1000 == 140 [pid = 2002] [id = 654] 13:08:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05da545c00) [pid = 2002] [serial = 1963] [outer = (nil)] 13:08:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05da550000) [pid = 2002] [serial = 1964] [outer = 0x7f05da545c00] 13:08:14 INFO - PROCESS | 2002 | 1461614894876 Marionette DEBUG loaded listener.js 13:08:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 163 (0x7f05da88cc00) [pid = 2002] [serial = 1965] [outer = 0x7f05da545c00] 13:08:15 INFO - PROCESS | 2002 | 1461614895863 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]]]}] 13:08:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:08:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1736ms 13:08:15 INFO - PROCESS | 2002 | 1461614895926 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 13:08:15 INFO - PROCESS | 2002 | 1461614895931 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 13:08:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:08:15 INFO - PROCESS | 2002 | 1461614895938 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:08:15 INFO - PROCESS | 2002 | 1461614895943 Marionette TRACE conn4 <- [1,2590,null,{}] 13:08:15 INFO - PROCESS | 2002 | 1461614895948 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}] 13:08:16 INFO - PROCESS | 2002 | 1461614896246 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 13:08:16 INFO - PROCESS | 2002 | 1461614896561 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:16 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddbdc800 == 141 [pid = 2002] [id = 655] 13:08:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 164 (0x7f05da891c00) [pid = 2002] [serial = 1966] [outer = (nil)] 13:08:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 165 (0x7f05da949000) [pid = 2002] [serial = 1967] [outer = 0x7f05da891c00] 13:08:16 INFO - PROCESS | 2002 | 1461614896638 Marionette DEBUG loaded listener.js 13:08:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 166 (0x7f05da98a000) [pid = 2002] [serial = 1968] [outer = 0x7f05da891c00] 13:08:17 INFO - PROCESS | 2002 | 1461614897575 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]]]}] 13:08:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:08:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1691ms 13:08:17 INFO - PROCESS | 2002 | 1461614897631 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 13:08:17 INFO - PROCESS | 2002 | 1461614897634 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 13:08:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:08:17 INFO - PROCESS | 2002 | 1461614897642 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:08:17 INFO - PROCESS | 2002 | 1461614897644 Marionette TRACE conn4 <- [1,2594,null,{}] 13:08:17 INFO - PROCESS | 2002 | 1461614897652 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}] 13:08:17 INFO - PROCESS | 2002 | 1461614897905 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 13:08:18 INFO - PROCESS | 2002 | 1461614898242 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:18 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dddcf800 == 142 [pid = 2002] [id = 656] 13:08:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 167 (0x7f05c84eb400) [pid = 2002] [serial = 1969] [outer = (nil)] 13:08:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05daad2000) [pid = 2002] [serial = 1970] [outer = 0x7f05c84eb400] 13:08:18 INFO - PROCESS | 2002 | 1461614898329 Marionette DEBUG loaded listener.js 13:08:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 169 (0x7f05daadc000) [pid = 2002] [serial = 1971] [outer = 0x7f05c84eb400] 13:08:19 INFO - PROCESS | 2002 | 1461614899252 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]]]}] 13:08:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:08:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1632ms 13:08:19 INFO - PROCESS | 2002 | 1461614899273 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 13:08:19 INFO - PROCESS | 2002 | 1461614899276 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 13:08:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:08:19 INFO - PROCESS | 2002 | 1461614899282 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:08:19 INFO - PROCESS | 2002 | 1461614899285 Marionette TRACE conn4 <- [1,2598,null,{}] 13:08:19 INFO - PROCESS | 2002 | 1461614899291 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}] 13:08:19 INFO - PROCESS | 2002 | 1461614899556 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 13:08:19 INFO - PROCESS | 2002 | 1461614899885 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:19 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dded2000 == 143 [pid = 2002] [id = 657] 13:08:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 170 (0x7f05cac83800) [pid = 2002] [serial = 1972] [outer = (nil)] 13:08:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 171 (0x7f05db6f5c00) [pid = 2002] [serial = 1973] [outer = 0x7f05cac83800] 13:08:19 INFO - PROCESS | 2002 | 1461614899965 Marionette DEBUG loaded listener.js 13:08:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05db904c00) [pid = 2002] [serial = 1974] [outer = 0x7f05cac83800] 13:08:20 INFO - PROCESS | 2002 | 1461614900850 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]]]}] 13:08:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:08:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1634ms 13:08:20 INFO - PROCESS | 2002 | 1461614900919 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 13:08:20 INFO - PROCESS | 2002 | 1461614900922 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 13:08:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:08:20 INFO - PROCESS | 2002 | 1461614900928 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:08:20 INFO - PROCESS | 2002 | 1461614900930 Marionette TRACE conn4 <- [1,2602,null,{}] 13:08:20 INFO - PROCESS | 2002 | 1461614900936 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}] 13:08:21 INFO - PROCESS | 2002 | 1461614901196 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 13:08:21 INFO - PROCESS | 2002 | 1461614901507 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:21 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddf34000 == 144 [pid = 2002] [id = 658] 13:08:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 173 (0x7f05d15ed800) [pid = 2002] [serial = 1975] [outer = (nil)] 13:08:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 174 (0x7f05dc543800) [pid = 2002] [serial = 1976] [outer = 0x7f05d15ed800] 13:08:21 INFO - PROCESS | 2002 | 1461614901586 Marionette DEBUG loaded listener.js 13:08:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 175 (0x7f05dd153c00) [pid = 2002] [serial = 1977] [outer = 0x7f05d15ed800] 13:08:22 INFO - PROCESS | 2002 | 1461614902470 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]]]}] 13:08:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:08:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1583ms 13:08:22 INFO - PROCESS | 2002 | 1461614902514 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 13:08:22 INFO - PROCESS | 2002 | 1461614902518 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 13:08:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:08:22 INFO - PROCESS | 2002 | 1461614902524 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:08:22 INFO - PROCESS | 2002 | 1461614902527 Marionette TRACE conn4 <- [1,2606,null,{}] 13:08:22 INFO - PROCESS | 2002 | 1461614902533 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}] 13:08:22 INFO - PROCESS | 2002 | 1461614902764 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 13:08:23 INFO - PROCESS | 2002 | 1461614903098 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:23 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de087800 == 145 [pid = 2002] [id = 659] 13:08:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05c3668400) [pid = 2002] [serial = 1978] [outer = (nil)] 13:08:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 177 (0x7f05dd156000) [pid = 2002] [serial = 1979] [outer = 0x7f05c3668400] 13:08:23 INFO - PROCESS | 2002 | 1461614903181 Marionette DEBUG loaded listener.js 13:08:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05dd93fc00) [pid = 2002] [serial = 1980] [outer = 0x7f05c3668400] 13:08:24 INFO - PROCESS | 2002 | 1461614904118 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]]]}] 13:08:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:08:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1637ms 13:08:24 INFO - PROCESS | 2002 | 1461614904162 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 13:08:24 INFO - PROCESS | 2002 | 1461614904166 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 13:08:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:08:24 INFO - PROCESS | 2002 | 1461614904172 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:08:24 INFO - PROCESS | 2002 | 1461614904174 Marionette TRACE conn4 <- [1,2610,null,{}] 13:08:24 INFO - PROCESS | 2002 | 1461614904183 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}] 13:08:24 INFO - PROCESS | 2002 | 1461614904423 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 13:08:24 INFO - PROCESS | 2002 | 1461614904741 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:24 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de219800 == 146 [pid = 2002] [id = 660] 13:08:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05dd159400) [pid = 2002] [serial = 1981] [outer = (nil)] 13:08:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05dd949c00) [pid = 2002] [serial = 1982] [outer = 0x7f05dd159400] 13:08:24 INFO - PROCESS | 2002 | 1461614904822 Marionette DEBUG loaded listener.js 13:08:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 181 (0x7f05dd9e7c00) [pid = 2002] [serial = 1983] [outer = 0x7f05dd159400] 13:08:25 INFO - PROCESS | 2002 | 1461614905954 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]]]}] 13:08:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:08:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1833ms 13:08:26 INFO - PROCESS | 2002 | 1461614906008 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 13:08:26 INFO - PROCESS | 2002 | 1461614906014 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 13:08:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:08:26 INFO - PROCESS | 2002 | 1461614906025 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:08:26 INFO - PROCESS | 2002 | 1461614906030 Marionette TRACE conn4 <- [1,2614,null,{}] 13:08:26 INFO - PROCESS | 2002 | 1461614906040 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}] 13:08:26 INFO - PROCESS | 2002 | 1461614906410 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 13:08:26 INFO - PROCESS | 2002 | 1461614906676 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:26 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e05aa000 == 147 [pid = 2002] [id = 661] 13:08:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 182 (0x7f05c365d400) [pid = 2002] [serial = 1984] [outer = (nil)] 13:08:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 183 (0x7f05dd9f3400) [pid = 2002] [serial = 1985] [outer = 0x7f05c365d400] 13:08:26 INFO - PROCESS | 2002 | 1461614906752 Marionette DEBUG loaded listener.js 13:08:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 184 (0x7f05dda77800) [pid = 2002] [serial = 1986] [outer = 0x7f05c365d400] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c802d800 == 146 [pid = 2002] [id = 619] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f08af800 == 145 [pid = 2002] [id = 180] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c670d800 == 144 [pid = 2002] [id = 618] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c8931000 == 143 [pid = 2002] [id = 620] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05caccd000 == 142 [pid = 2002] [id = 643] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05caa92800 == 141 [pid = 2002] [id = 642] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c83cd800 == 140 [pid = 2002] [id = 641] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c6710000 == 139 [pid = 2002] [id = 640] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dc5b8000 == 138 [pid = 2002] [id = 639] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05da5b9800 == 137 [pid = 2002] [id = 638] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d95b1000 == 136 [pid = 2002] [id = 637] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d810c000 == 135 [pid = 2002] [id = 636] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3c2e000 == 134 [pid = 2002] [id = 635] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3321800 == 133 [pid = 2002] [id = 634] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d28a2800 == 132 [pid = 2002] [id = 633] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d27c0800 == 131 [pid = 2002] [id = 632] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d1785800 == 130 [pid = 2002] [id = 631] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cfc78000 == 129 [pid = 2002] [id = 630] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cf905800 == 128 [pid = 2002] [id = 629] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cf55d000 == 127 [pid = 2002] [id = 628] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ce865800 == 126 [pid = 2002] [id = 627] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cddac000 == 125 [pid = 2002] [id = 626] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cc4d1800 == 124 [pid = 2002] [id = 625] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cacd4800 == 123 [pid = 2002] [id = 624] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cac62800 == 122 [pid = 2002] [id = 623] 13:08:29 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c8028800 == 121 [pid = 2002] [id = 622] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 183 (0x7f05cb6c2000) [pid = 2002] [serial = 1865] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 182 (0x7f05e253b800) [pid = 2002] [serial = 1841] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 181 (0x7f05d8189000) [pid = 2002] [serial = 1817] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 180 (0x7f05da550400) [pid = 2002] [serial = 1823] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 179 (0x7f05cfc11800) [pid = 2002] [serial = 1809] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 178 (0x7f05e479c800) [pid = 2002] [serial = 1848] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05cabc4000) [pid = 2002] [serial = 1803] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 176 (0x7f05f0a8ac00) [pid = 2002] [serial = 1851] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 175 (0x7f05de280000) [pid = 2002] [serial = 1832] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 174 (0x7f05c84e5000) [pid = 2002] [serial = 1862] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 173 (0x7f05cf6e5800) [pid = 2002] [serial = 1731] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 172 (0x7f05c8390000) [pid = 2002] [serial = 1859] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 171 (0x7f05defb5000) [pid = 2002] [serial = 1835] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 170 (0x7f05d31cc000) [pid = 2002] [serial = 1815] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 169 (0x7f05ef904000) [pid = 2002] [serial = 1850] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 168 (0x7f05da88f000) [pid = 2002] [serial = 1824] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 167 (0x7f05e37d5000) [pid = 2002] [serial = 1847] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 166 (0x7f05c6682400) [pid = 2002] [serial = 1856] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 165 (0x7f05e0fbf000) [pid = 2002] [serial = 1838] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 164 (0x7f05e05c7000) [pid = 2002] [serial = 1836] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 163 (0x7f05e295ac00) [pid = 2002] [serial = 1844] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 162 (0x7f05e1d62000) [pid = 2002] [serial = 1839] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05f1b27400) [pid = 2002] [serial = 1853] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05d82c3c00) [pid = 2002] [serial = 1820] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05de383000) [pid = 2002] [serial = 1833] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05e2634000) [pid = 2002] [serial = 1842] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 157 (0x7f05d26ab000) [pid = 2002] [serial = 1814] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 156 (0x7f05c4be5000) [pid = 2002] [serial = 1799] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 155 (0x7f05da938400) [pid = 2002] [serial = 1826] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 154 (0x7f05cde07c00) [pid = 2002] [serial = 1806] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 153 (0x7f05c668c000) [pid = 2002] [serial = 1857] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 152 (0x7f05dd93e400) [pid = 2002] [serial = 1829] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 151 (0x7f05dda7a800) [pid = 2002] [serial = 1830] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 150 (0x7f05c6683000) [pid = 2002] [serial = 1800] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 149 (0x7f05cc30bc00) [pid = 2002] [serial = 1805] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 148 (0x7f05c84e3800) [pid = 2002] [serial = 1860] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05cf6efc00) [pid = 2002] [serial = 1808] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05d05bcc00) [pid = 2002] [serial = 1812] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05da990000) [pid = 2002] [serial = 1827] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05d0309000) [pid = 2002] [serial = 1811] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05e2b83800) [pid = 2002] [serial = 1845] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05d8199800) [pid = 2002] [serial = 1818] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05c97ee800) [pid = 2002] [serial = 1802] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05cabc8400) [pid = 2002] [serial = 1863] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | --DOMWINDOW == 139 (0x7f05d97ca400) [pid = 2002] [serial = 1821] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 2002 | 1461614909601 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]]]}] 13:08:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:08:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 3642ms 13:08:29 INFO - PROCESS | 2002 | 1461614909666 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 13:08:29 INFO - PROCESS | 2002 | 1461614909672 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 13:08:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:08:29 INFO - PROCESS | 2002 | 1461614909680 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:08:29 INFO - PROCESS | 2002 | 1461614909687 Marionette TRACE conn4 <- [1,2618,null,{}] 13:08:29 INFO - PROCESS | 2002 | 1461614909697 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}] 13:08:29 INFO - PROCESS | 2002 | 1461614909976 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 13:08:30 INFO - PROCESS | 2002 | 1461614910166 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:30 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c6baf000 == 122 [pid = 2002] [id = 662] 13:08:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05c53abc00) [pid = 2002] [serial = 1987] [outer = (nil)] 13:08:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05c68ef800) [pid = 2002] [serial = 1988] [outer = 0x7f05c53abc00] 13:08:30 INFO - PROCESS | 2002 | 1461614910244 Marionette DEBUG loaded listener.js 13:08:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05c6b92c00) [pid = 2002] [serial = 1989] [outer = 0x7f05c53abc00] 13:08:31 INFO - PROCESS | 2002 | 1461614911086 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]]]}] 13:08:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:08:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1439ms 13:08:31 INFO - PROCESS | 2002 | 1461614911120 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 13:08:31 INFO - PROCESS | 2002 | 1461614911128 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 13:08:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:08:31 INFO - PROCESS | 2002 | 1461614911138 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:08:31 INFO - PROCESS | 2002 | 1461614911141 Marionette TRACE conn4 <- [1,2622,null,{}] 13:08:31 INFO - PROCESS | 2002 | 1461614911148 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}] 13:08:31 INFO - PROCESS | 2002 | 1461614911477 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 13:08:31 INFO - PROCESS | 2002 | 1461614911631 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:31 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c954c800 == 123 [pid = 2002] [id = 663] 13:08:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05c5132c00) [pid = 2002] [serial = 1990] [outer = (nil)] 13:08:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05ca9dcc00) [pid = 2002] [serial = 1991] [outer = 0x7f05c5132c00] 13:08:31 INFO - PROCESS | 2002 | 1461614911717 Marionette DEBUG loaded listener.js 13:08:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05cac84400) [pid = 2002] [serial = 1992] [outer = 0x7f05c5132c00] 13:08:32 INFO - PROCESS | 2002 | 1461614912713 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]]]}] 13:08:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:08:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1631ms 13:08:32 INFO - PROCESS | 2002 | 1461614912769 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 13:08:32 INFO - PROCESS | 2002 | 1461614912772 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 13:08:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:08:32 INFO - PROCESS | 2002 | 1461614912786 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:08:32 INFO - PROCESS | 2002 | 1461614912791 Marionette TRACE conn4 <- [1,2626,null,{}] 13:08:32 INFO - PROCESS | 2002 | 1461614912807 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}] 13:08:33 INFO - PROCESS | 2002 | 1461614913138 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 13:08:33 INFO - PROCESS | 2002 | 1461614913197 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:33 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cacc3000 == 124 [pid = 2002] [id = 664] 13:08:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05cb8bbc00) [pid = 2002] [serial = 1993] [outer = (nil)] 13:08:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05cb9df400) [pid = 2002] [serial = 1994] [outer = 0x7f05cb8bbc00] 13:08:33 INFO - PROCESS | 2002 | 1461614913454 Marionette DEBUG loaded listener.js 13:08:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05cc2e3400) [pid = 2002] [serial = 1995] [outer = 0x7f05cb8bbc00] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05c97f7400) [pid = 2002] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05c3f0f800) [pid = 2002] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05c53a9800) [pid = 2002] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05c3669000) [pid = 2002] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05d2749c00) [pid = 2002] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05d274a000) [pid = 2002] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05d01ec000) [pid = 2002] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05cfc03400) [pid = 2002] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 139 (0x7f05c68f1c00) [pid = 2002] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 138 (0x7f05c3f1d000) [pid = 2002] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 137 (0x7f05ca9d4800) [pid = 2002] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 136 (0x7f05d2f1e800) [pid = 2002] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 135 (0x7f05c856d400) [pid = 2002] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 134 (0x7f05c365f400) [pid = 2002] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 133 (0x7f05d01ed000) [pid = 2002] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 132 (0x7f05ce335000) [pid = 2002] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 131 (0x7f05cb9e6c00) [pid = 2002] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 130 (0x7f05cc30f000) [pid = 2002] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 129 (0x7f05c512ec00) [pid = 2002] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 128 (0x7f05cb6c6c00) [pid = 2002] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 127 (0x7f05c6689400) [pid = 2002] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 126 (0x7f05cb9db000) [pid = 2002] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:08:34 INFO - PROCESS | 2002 | --DOMWINDOW == 125 (0x7f05cb6c2c00) [pid = 2002] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:08:35 INFO - PROCESS | 2002 | 1461614914999 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]]]}] 13:08:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:08:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2243ms 13:08:35 INFO - PROCESS | 2002 | 1461614915031 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 13:08:35 INFO - PROCESS | 2002 | 1461614915037 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 13:08:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:08:35 INFO - PROCESS | 2002 | 1461614915047 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:08:35 INFO - PROCESS | 2002 | 1461614915053 Marionette TRACE conn4 <- [1,2630,null,{}] 13:08:35 INFO - PROCESS | 2002 | 1461614915061 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}] 13:08:35 INFO - PROCESS | 2002 | 1461614915513 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 13:08:35 INFO - PROCESS | 2002 | 1461614915741 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:35 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cc4d6800 == 125 [pid = 2002] [id = 665] 13:08:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 126 (0x7f05c89ed000) [pid = 2002] [serial = 1996] [outer = (nil)] 13:08:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 127 (0x7f05cc30e400) [pid = 2002] [serial = 1997] [outer = 0x7f05c89ed000] 13:08:35 INFO - PROCESS | 2002 | 1461614915854 Marionette DEBUG loaded listener.js 13:08:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 128 (0x7f05cc3f1c00) [pid = 2002] [serial = 1998] [outer = 0x7f05c89ed000] 13:08:36 INFO - PROCESS | 2002 | 1461614916944 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]]]}] 13:08:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:08:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1938ms 13:08:36 INFO - PROCESS | 2002 | 1461614916985 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 13:08:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:08:36 INFO - PROCESS | 2002 | 1461614916991 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 13:08:37 INFO - PROCESS | 2002 | 1461614917000 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:08:37 INFO - PROCESS | 2002 | 1461614917005 Marionette TRACE conn4 <- [1,2634,null,{}] 13:08:37 INFO - PROCESS | 2002 | 1461614917013 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}] 13:08:37 INFO - PROCESS | 2002 | 1461614917274 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 13:08:37 INFO - PROCESS | 2002 | 1461614917592 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:37 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c954d800 == 126 [pid = 2002] [id = 666] 13:08:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 129 (0x7f05c84e6800) [pid = 2002] [serial = 1999] [outer = (nil)] 13:08:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 130 (0x7f05c8579400) [pid = 2002] [serial = 2000] [outer = 0x7f05c84e6800] 13:08:37 INFO - PROCESS | 2002 | 1461614917676 Marionette DEBUG loaded listener.js 13:08:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 131 (0x7f05ca9dec00) [pid = 2002] [serial = 2001] [outer = 0x7f05c84e6800] 13:08:38 INFO - PROCESS | 2002 | 1461614918581 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]]]}] 13:08:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:08:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1642ms 13:08:38 INFO - PROCESS | 2002 | 1461614918641 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 13:08:38 INFO - PROCESS | 2002 | 1461614918651 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 13:08:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:08:38 INFO - PROCESS | 2002 | 1461614918663 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:08:38 INFO - PROCESS | 2002 | 1461614918667 Marionette TRACE conn4 <- [1,2638,null,{}] 13:08:38 INFO - PROCESS | 2002 | 1461614918674 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}] 13:08:38 INFO - PROCESS | 2002 | 1461614918950 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 13:08:39 INFO - PROCESS | 2002 | 1461614919278 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:39 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cde49000 == 127 [pid = 2002] [id = 667] 13:08:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 132 (0x7f05cb736000) [pid = 2002] [serial = 2002] [outer = (nil)] 13:08:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 133 (0x7f05cc306c00) [pid = 2002] [serial = 2003] [outer = 0x7f05cb736000] 13:08:39 INFO - PROCESS | 2002 | 1461614919356 Marionette DEBUG loaded listener.js 13:08:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 134 (0x7f05cde07000) [pid = 2002] [serial = 2004] [outer = 0x7f05cb736000] 13:08:40 INFO - PROCESS | 2002 | 1461614920344 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]]]}] 13:08:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:08:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1738ms 13:08:40 INFO - PROCESS | 2002 | 1461614920401 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 13:08:40 INFO - PROCESS | 2002 | 1461614920404 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 13:08:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:08:40 INFO - PROCESS | 2002 | 1461614920413 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:08:40 INFO - PROCESS | 2002 | 1461614920419 Marionette TRACE conn4 <- [1,2642,null,{}] 13:08:40 INFO - PROCESS | 2002 | 1461614920436 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}] 13:08:40 INFO - PROCESS | 2002 | 1461614920735 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 13:08:41 INFO - PROCESS | 2002 | 1461614921060 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:41 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf543800 == 128 [pid = 2002] [id = 668] 13:08:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 135 (0x7f05ce334000) [pid = 2002] [serial = 2005] [outer = (nil)] 13:08:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 136 (0x7f05cf6e7400) [pid = 2002] [serial = 2006] [outer = 0x7f05ce334000] 13:08:41 INFO - PROCESS | 2002 | 1461614921146 Marionette DEBUG loaded listener.js 13:08:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 137 (0x7f05cfc08000) [pid = 2002] [serial = 2007] [outer = 0x7f05ce334000] 13:08:42 INFO - PROCESS | 2002 | 1461614922056 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]]]}] 13:08:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:08:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1698ms 13:08:42 INFO - PROCESS | 2002 | 1461614922112 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 13:08:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:08:42 INFO - PROCESS | 2002 | 1461614922117 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 13:08:42 INFO - PROCESS | 2002 | 1461614922123 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:08:42 INFO - PROCESS | 2002 | 1461614922127 Marionette TRACE conn4 <- [1,2646,null,{}] 13:08:42 INFO - PROCESS | 2002 | 1461614922132 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}] 13:08:42 INFO - PROCESS | 2002 | 1461614922380 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 13:08:42 INFO - PROCESS | 2002 | 1461614922686 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:42 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf80a800 == 129 [pid = 2002] [id = 669] 13:08:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 138 (0x7f05ce337000) [pid = 2002] [serial = 2008] [outer = (nil)] 13:08:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 139 (0x7f05d0058000) [pid = 2002] [serial = 2009] [outer = 0x7f05ce337000] 13:08:42 INFO - PROCESS | 2002 | 1461614922769 Marionette DEBUG loaded listener.js 13:08:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05d01ed800) [pid = 2002] [serial = 2010] [outer = 0x7f05ce337000] 13:08:43 INFO - PROCESS | 2002 | 1461614923671 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]]]}] 13:08:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:08:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1583ms 13:08:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:08:43 INFO - PROCESS | 2002 | 1461614923707 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 13:08:43 INFO - PROCESS | 2002 | 1461614923710 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 13:08:43 INFO - PROCESS | 2002 | 1461614923717 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:08:43 INFO - PROCESS | 2002 | 1461614923720 Marionette TRACE conn4 <- [1,2650,null,{}] 13:08:43 INFO - PROCESS | 2002 | 1461614923727 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}] 13:08:43 INFO - PROCESS | 2002 | 1461614923966 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 13:08:44 INFO - PROCESS | 2002 | 1461614924204 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:44 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cfc71000 == 130 [pid = 2002] [id = 670] 13:08:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05ce893800) [pid = 2002] [serial = 2011] [outer = (nil)] 13:08:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05d0309c00) [pid = 2002] [serial = 2012] [outer = 0x7f05ce893800] 13:08:44 INFO - PROCESS | 2002 | 1461614924288 Marionette DEBUG loaded listener.js 13:08:44 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05d05bf400) [pid = 2002] [serial = 2013] [outer = 0x7f05ce893800] 13:08:45 INFO - PROCESS | 2002 | 1461614925238 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]]]}] 13:08:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:08:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1588ms 13:08:45 INFO - PROCESS | 2002 | 1461614925305 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 13:08:45 INFO - PROCESS | 2002 | 1461614925309 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 13:08:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:08:45 INFO - PROCESS | 2002 | 1461614925315 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:08:45 INFO - PROCESS | 2002 | 1461614925319 Marionette TRACE conn4 <- [1,2654,null,{}] 13:08:45 INFO - PROCESS | 2002 | 1461614925324 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}] 13:08:45 INFO - PROCESS | 2002 | 1461614925635 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 13:08:45 INFO - PROCESS | 2002 | 1461614925950 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:45 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d1812800 == 131 [pid = 2002] [id = 671] 13:08:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05d17e9c00) [pid = 2002] [serial = 2014] [outer = (nil)] 13:08:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05d274a400) [pid = 2002] [serial = 2015] [outer = 0x7f05d17e9c00] 13:08:46 INFO - PROCESS | 2002 | 1461614926046 Marionette DEBUG loaded listener.js 13:08:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05d2755400) [pid = 2002] [serial = 2016] [outer = 0x7f05d17e9c00] 13:08:46 INFO - PROCESS | 2002 | 1461614926973 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]]]}] 13:08:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:08:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1731ms 13:08:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:08:47 INFO - PROCESS | 2002 | 1461614927047 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 13:08:47 INFO - PROCESS | 2002 | 1461614927050 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 13:08:47 INFO - PROCESS | 2002 | 1461614927057 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:08:47 INFO - PROCESS | 2002 | 1461614927060 Marionette TRACE conn4 <- [1,2658,null,{}] 13:08:47 INFO - PROCESS | 2002 | 1461614927067 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}] 13:08:47 INFO - PROCESS | 2002 | 1461614927353 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 13:08:47 INFO - PROCESS | 2002 | 1461614927659 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:47 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d27d2800 == 132 [pid = 2002] [id = 672] 13:08:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05d2756c00) [pid = 2002] [serial = 2017] [outer = (nil)] 13:08:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05d31d3c00) [pid = 2002] [serial = 2018] [outer = 0x7f05d2756c00] 13:08:47 INFO - PROCESS | 2002 | 1461614927748 Marionette DEBUG loaded listener.js 13:08:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05d3b81800) [pid = 2002] [serial = 2019] [outer = 0x7f05d2756c00] 13:08:48 INFO - PROCESS | 2002 | 1461614928625 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]]]}] 13:08:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:08:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1634ms 13:08:48 INFO - PROCESS | 2002 | 1461614928690 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 13:08:48 INFO - PROCESS | 2002 | 1461614928694 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 13:08:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:08:48 INFO - PROCESS | 2002 | 1461614928701 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:08:48 INFO - PROCESS | 2002 | 1461614928705 Marionette TRACE conn4 <- [1,2662,null,{}] 13:08:48 INFO - PROCESS | 2002 | 1461614928711 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}] 13:08:48 INFO - PROCESS | 2002 | 1461614928961 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 13:08:49 INFO - PROCESS | 2002 | 1461614929235 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:49 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d311e000 == 133 [pid = 2002] [id = 673] 13:08:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 150 (0x7f05d2f17400) [pid = 2002] [serial = 2020] [outer = (nil)] 13:08:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 151 (0x7f05d3e68400) [pid = 2002] [serial = 2021] [outer = 0x7f05d2f17400] 13:08:49 INFO - PROCESS | 2002 | 1461614929355 Marionette DEBUG loaded listener.js 13:08:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 152 (0x7f05d8185800) [pid = 2002] [serial = 2022] [outer = 0x7f05d2f17400] 13:08:50 INFO - PROCESS | 2002 | 1461614930252 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]]]}] 13:08:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:08:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1590ms 13:08:50 INFO - PROCESS | 2002 | 1461614930292 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 13:08:50 INFO - PROCESS | 2002 | 1461614930295 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 13:08:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:08:50 INFO - PROCESS | 2002 | 1461614930302 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:08:50 INFO - PROCESS | 2002 | 1461614930306 Marionette TRACE conn4 <- [1,2666,null,{}] 13:08:50 INFO - PROCESS | 2002 | 1461614930311 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}] 13:08:50 INFO - PROCESS | 2002 | 1461614930562 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 13:08:50 INFO - PROCESS | 2002 | 1461614930833 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:50 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3c31000 == 134 [pid = 2002] [id = 674] 13:08:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 153 (0x7f05d2f1a400) [pid = 2002] [serial = 2023] [outer = (nil)] 13:08:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 154 (0x7f05d8198800) [pid = 2002] [serial = 2024] [outer = 0x7f05d2f1a400] 13:08:50 INFO - PROCESS | 2002 | 1461614930965 Marionette DEBUG loaded listener.js 13:08:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 155 (0x7f05d9357c00) [pid = 2002] [serial = 2025] [outer = 0x7f05d2f1a400] 13:08:52 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:52 INFO - PROCESS | 2002 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:08:52 INFO - PROCESS | 2002 | 1461614932335 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]]]}] 13:08:52 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) 13:08:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2084ms 13:08:52 INFO - PROCESS | 2002 | 1461614932388 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 13:08:52 INFO - PROCESS | 2002 | 1461614932391 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 13:08:52 INFO - PROCESS | 2002 | 1461614932400 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:08:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:08:52 INFO - PROCESS | 2002 | 1461614932409 Marionette TRACE conn4 <- [1,2670,null,{}] 13:08:52 INFO - PROCESS | 2002 | 1461614932416 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}] 13:08:52 INFO - PROCESS | 2002 | 1461614932741 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 13:08:53 INFO - PROCESS | 2002 | 1461614933009 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:53 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d8150000 == 135 [pid = 2002] [id = 675] 13:08:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 156 (0x7f05d8186c00) [pid = 2002] [serial = 2026] [outer = (nil)] 13:08:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 157 (0x7f05d9466000) [pid = 2002] [serial = 2027] [outer = 0x7f05d8186c00] 13:08:53 INFO - PROCESS | 2002 | 1461614933091 Marionette DEBUG loaded listener.js 13:08:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 158 (0x7f05d9fd0400) [pid = 2002] [serial = 2028] [outer = 0x7f05d8186c00] 13:08:54 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:54 INFO - PROCESS | 2002 | 1461614934478 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] 13:08:54 INFO - PROCESS | 2002 | 1461614934504 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 13:08:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:08:54 INFO - PROCESS | 2002 | 1461614934511 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:08:54 INFO - PROCESS | 2002 | 1461614934516 Marionette TRACE conn4 <- [1,2674,null,{}] 13:08:54 INFO - PROCESS | 2002 | 1461614934521 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}] 13:08:54 INFO - PROCESS | 2002 | 1461614934862 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 13:08:55 INFO - PROCESS | 2002 | 1461614935105 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:55 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05daa1a800 == 136 [pid = 2002] [id = 676] 13:08:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05d8187c00) [pid = 2002] [serial = 2029] [outer = (nil)] 13:08:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05da93e400) [pid = 2002] [serial = 2030] [outer = 0x7f05d8187c00] 13:08:55 INFO - PROCESS | 2002 | 1461614935192 Marionette DEBUG loaded listener.js 13:08:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05daad4c00) [pid = 2002] [serial = 2031] [outer = 0x7f05d8187c00] 13:08:56 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:56 INFO - PROCESS | 2002 | 1461614936560 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] 13:08:56 INFO - PROCESS | 2002 | 1461614936604 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 13:08:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:08:56 INFO - PROCESS | 2002 | 1461614936611 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:08:56 INFO - PROCESS | 2002 | 1461614936615 Marionette TRACE conn4 <- [1,2678,null,{}] 13:08:56 INFO - PROCESS | 2002 | 1461614936623 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}] 13:08:56 INFO - PROCESS | 2002 | 1461614936911 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 13:08:57 INFO - PROCESS | 2002 | 1461614937151 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:57 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddbe1000 == 137 [pid = 2002] [id = 677] 13:08:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05d97d1400) [pid = 2002] [serial = 2032] [outer = (nil)] 13:08:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 163 (0x7f05dd948400) [pid = 2002] [serial = 2033] [outer = 0x7f05d97d1400] 13:08:57 INFO - PROCESS | 2002 | 1461614937235 Marionette DEBUG loaded listener.js 13:08:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 164 (0x7f05dd9f1c00) [pid = 2002] [serial = 2034] [outer = 0x7f05d97d1400] 13:08:58 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:58 INFO - PROCESS | 2002 | 1461614938573 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]]]}] 13:08:58 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) 13:08:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1991ms 13:08:58 INFO - PROCESS | 2002 | 1461614938603 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 13:08:58 INFO - PROCESS | 2002 | 1461614938606 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 13:08:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:08:58 INFO - PROCESS | 2002 | 1461614938612 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:08:58 INFO - PROCESS | 2002 | 1461614938614 Marionette TRACE conn4 <- [1,2682,null,{}] 13:08:58 INFO - PROCESS | 2002 | 1461614938620 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}] 13:08:58 INFO - PROCESS | 2002 | 1461614938906 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 13:08:59 INFO - PROCESS | 2002 | 1461614939149 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:59 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de088800 == 138 [pid = 2002] [id = 678] 13:08:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 165 (0x7f05da88fc00) [pid = 2002] [serial = 2035] [outer = (nil)] 13:08:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 166 (0x7f05dda7c000) [pid = 2002] [serial = 2036] [outer = 0x7f05da88fc00] 13:08:59 INFO - PROCESS | 2002 | 1461614939227 Marionette DEBUG loaded listener.js 13:08:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 167 (0x7f05ddc58400) [pid = 2002] [serial = 2037] [outer = 0x7f05da88fc00] 13:09:00 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 13:09:00 INFO - PROCESS | 2002 | 1461614940559 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]]]}] 13:09:00 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) 13:09:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1979ms 13:09:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:09:00 INFO - PROCESS | 2002 | 1461614940593 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 13:09:00 INFO - PROCESS | 2002 | 1461614940596 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 13:09:00 INFO - PROCESS | 2002 | 1461614940604 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:09:00 INFO - PROCESS | 2002 | 1461614940606 Marionette TRACE conn4 <- [1,2686,null,{}] 13:09:00 INFO - PROCESS | 2002 | 1461614940614 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}] 13:09:00 INFO - PROCESS | 2002 | 1461614940907 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 13:09:01 INFO - PROCESS | 2002 | 1461614941148 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:01 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e13b7000 == 139 [pid = 2002] [id = 679] 13:09:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05cc2cb000) [pid = 2002] [serial = 2038] [outer = (nil)] 13:09:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 169 (0x7f05ddc5b000) [pid = 2002] [serial = 2039] [outer = 0x7f05cc2cb000] 13:09:01 INFO - PROCESS | 2002 | 1461614941226 Marionette DEBUG loaded listener.js 13:09:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 170 (0x7f05dde0cc00) [pid = 2002] [serial = 2040] [outer = 0x7f05cc2cb000] 13:09:02 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 13:09:02 INFO - PROCESS | 2002 | 1461614942753 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] 13:09:02 INFO - PROCESS | 2002 | 1461614942796 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 13:09:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:09:02 INFO - PROCESS | 2002 | 1461614942803 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:09:02 INFO - PROCESS | 2002 | 1461614942806 Marionette TRACE conn4 <- [1,2690,null,{}] 13:09:02 INFO - PROCESS | 2002 | 1461614942813 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}] 13:09:03 INFO - PROCESS | 2002 | 1461614943139 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 13:09:03 INFO - PROCESS | 2002 | 1461614943423 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:03 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e28c6800 == 140 [pid = 2002] [id = 680] 13:09:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 171 (0x7f05dc61e400) [pid = 2002] [serial = 2041] [outer = (nil)] 13:09:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05dde13400) [pid = 2002] [serial = 2042] [outer = 0x7f05dc61e400] 13:09:03 INFO - PROCESS | 2002 | 1461614943501 Marionette DEBUG loaded listener.js 13:09:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 173 (0x7f05ddf58800) [pid = 2002] [serial = 2043] [outer = 0x7f05dc61e400] 13:09:04 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 13:09:04 INFO - PROCESS | 2002 | 1461614944922 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 13:09:04 INFO - PROCESS | 2002 | 1461614944944 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 13:09:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:09:04 INFO - PROCESS | 2002 | 1461614944952 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:09:04 INFO - PROCESS | 2002 | 1461614944954 Marionette TRACE conn4 <- [1,2694,null,{}] 13:09:04 INFO - PROCESS | 2002 | 1461614944960 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}] 13:09:05 INFO - PROCESS | 2002 | 1461614945259 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 13:09:06 INFO - PROCESS | 2002 | 1461614946083 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:06 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c69c9800 == 141 [pid = 2002] [id = 681] 13:09:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 174 (0x7f05c4bd8000) [pid = 2002] [serial = 2044] [outer = (nil)] 13:09:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 175 (0x7f05c53a2800) [pid = 2002] [serial = 2045] [outer = 0x7f05c4bd8000] 13:09:06 INFO - PROCESS | 2002 | 1461614946190 Marionette DEBUG loaded listener.js 13:09:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05c6687000) [pid = 2002] [serial = 2046] [outer = 0x7f05c4bd8000] 13:09:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dddc6800 == 140 [pid = 2002] [id = 166] 13:09:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de219800 == 139 [pid = 2002] [id = 660] 13:09:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de087800 == 138 [pid = 2002] [id = 659] 13:09:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddf34000 == 137 [pid = 2002] [id = 658] 13:09:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dded2000 == 136 [pid = 2002] [id = 657] 13:09:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dddcf800 == 135 [pid = 2002] [id = 656] 13:09:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddbdc800 == 134 [pid = 2002] [id = 655] 13:09:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05db7a1000 == 133 [pid = 2002] [id = 654] 13:09:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d95c7000 == 132 [pid = 2002] [id = 653] 13:09:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3ee4800 == 131 [pid = 2002] [id = 652] 13:09:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d331d800 == 130 [pid = 2002] [id = 651] 13:09:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d2899800 == 129 [pid = 2002] [id = 650] 13:09:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d181a000 == 128 [pid = 2002] [id = 649] 13:09:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cfcd3000 == 127 [pid = 2002] [id = 648] 13:09:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cf803000 == 126 [pid = 2002] [id = 647] 13:09:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ce0d0800 == 125 [pid = 2002] [id = 646] 13:09:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c97cc000 == 124 [pid = 2002] [id = 645] 13:09:07 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c4ad3800 == 123 [pid = 2002] [id = 644] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 175 (0x7f05cc56c000) [pid = 2002] [serial = 1880] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 174 (0x7f05ca9da000) [pid = 2002] [serial = 1926] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 173 (0x7f05c68f2000) [pid = 2002] [serial = 1923] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 172 (0x7f05d17e2800) [pid = 2002] [serial = 1896] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 171 (0x7f05d274c800) [pid = 2002] [serial = 1898] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 170 (0x7f05cb735400) [pid = 2002] [serial = 1931] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 169 (0x7f05d2f18400) [pid = 2002] [serial = 1901] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 168 (0x7f05d0306000) [pid = 2002] [serial = 1890] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 167 (0x7f05d0057400) [pid = 2002] [serial = 1887] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 166 (0x7f05c6b88800) [pid = 2002] [serial = 1868] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 165 (0x7f05d3b7bc00) [pid = 2002] [serial = 1905] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 164 (0x7f05cb739000) [pid = 2002] [serial = 1871] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 163 (0x7f05d01f2000) [pid = 2002] [serial = 1889] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 162 (0x7f05d3d8a800) [pid = 2002] [serial = 1907] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05c84e2c00) [pid = 2002] [serial = 1869] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05c6687c00) [pid = 2002] [serial = 1922] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05d8184800) [pid = 2002] [serial = 1913] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05d9365000) [pid = 2002] [serial = 1917] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 157 (0x7f05d82bcc00) [pid = 2002] [serial = 1916] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 156 (0x7f05d3e65000) [pid = 2002] [serial = 1908] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 155 (0x7f05d05bf800) [pid = 2002] [serial = 1892] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 154 (0x7f05cf468800) [pid = 2002] [serial = 1883] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 153 (0x7f05cc3e5800) [pid = 2002] [serial = 1878] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 152 (0x7f05cc576400) [pid = 2002] [serial = 1881] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 151 (0x7f05d3e6d000) [pid = 2002] [serial = 1910] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 150 (0x7f05f5578800) [pid = 2002] [serial = 1854] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 149 (0x7f05d8199c00) [pid = 2002] [serial = 1914] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 148 (0x7f05cb8bb400) [pid = 2002] [serial = 1872] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05cb740400) [pid = 2002] [serial = 1928] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05d05c5c00) [pid = 2002] [serial = 1893] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05cc3f0800) [pid = 2002] [serial = 1797] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05d31ce000) [pid = 2002] [serial = 1902] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05d15e3000) [pid = 2002] [serial = 1895] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05cc2de400) [pid = 2002] [serial = 1875] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05cfc09400) [pid = 2002] [serial = 1886] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05cc2ce400) [pid = 2002] [serial = 1874] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 139 (0x7f05d31d6400) [pid = 2002] [serial = 1904] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 138 (0x7f05d97d0800) [pid = 2002] [serial = 1920] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 137 (0x7f05d2757400) [pid = 2002] [serial = 1899] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 136 (0x7f05d946e000) [pid = 2002] [serial = 1919] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 135 (0x7f05cc30a000) [pid = 2002] [serial = 1877] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 134 (0x7f05d8183c00) [pid = 2002] [serial = 1911] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 133 (0x7f05cf6ea000) [pid = 2002] [serial = 1884] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 132 (0x7f05cb8c8c00) [pid = 2002] [serial = 1929] [outer = (nil)] [url = about:blank] 13:09:07 INFO - PROCESS | 2002 | --DOMWINDOW == 131 (0x7f05c84ec400) [pid = 2002] [serial = 1925] [outer = (nil)] [url = about:blank] 13:09:08 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 13:09:08 INFO - PROCESS | 2002 | 1461614948329 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] 13:09:08 INFO - PROCESS | 2002 | 1461614948402 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 13:09:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:09:08 INFO - PROCESS | 2002 | 1461614948409 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:09:08 INFO - PROCESS | 2002 | 1461614948415 Marionette TRACE conn4 <- [1,2698,null,{}] 13:09:08 INFO - PROCESS | 2002 | 1461614948423 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}] 13:09:08 INFO - PROCESS | 2002 | 1461614948656 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 13:09:08 INFO - PROCESS | 2002 | 1461614948854 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:08 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c87cf000 == 124 [pid = 2002] [id = 682] 13:09:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 132 (0x7f05c365f000) [pid = 2002] [serial = 2047] [outer = (nil)] 13:09:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 133 (0x7f05ca9da000) [pid = 2002] [serial = 2048] [outer = 0x7f05c365f000] 13:09:08 INFO - PROCESS | 2002 | 1461614948930 Marionette DEBUG loaded listener.js 13:09:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 134 (0x7f05cac87800) [pid = 2002] [serial = 2049] [outer = 0x7f05c365f000] 13:09:10 INFO - PROCESS | 2002 | SkCairoFTTypeface::onFilterRec unimplemented 13:09:10 INFO - PROCESS | 2002 | 1461614950325 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] 13:09:10 INFO - PROCESS | 2002 | 1461614950528 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 13:09:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:09:10 INFO - PROCESS | 2002 | 1461614950557 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:09:10 INFO - PROCESS | 2002 | 1461614950564 Marionette TRACE conn4 <- [1,2702,null,{}] 13:09:10 INFO - PROCESS | 2002 | 1461614950574 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}] 13:09:11 INFO - PROCESS | 2002 | 1461614951001 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 13:09:11 INFO - PROCESS | 2002 | 1461614951052 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:11 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cadc5000 == 125 [pid = 2002] [id = 683] 13:09:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 135 (0x7f05cac88000) [pid = 2002] [serial = 2050] [outer = (nil)] 13:09:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 136 (0x7f05cc2cb800) [pid = 2002] [serial = 2051] [outer = 0x7f05cac88000] 13:09:11 INFO - PROCESS | 2002 | 1461614951169 Marionette DEBUG loaded listener.js 13:09:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 137 (0x7f05cc3e6800) [pid = 2002] [serial = 2052] [outer = 0x7f05cac88000] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 136 (0x7f05c53abc00) [pid = 2002] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 135 (0x7f05c3668400) [pid = 2002] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 134 (0x7f05cb6c0800) [pid = 2002] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 133 (0x7f05da891c00) [pid = 2002] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 132 (0x7f05d1871800) [pid = 2002] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 131 (0x7f05cb6c2800) [pid = 2002] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 130 (0x7f05dd159400) [pid = 2002] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 129 (0x7f05d15ed800) [pid = 2002] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 128 (0x7f05cc310800) [pid = 2002] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 127 (0x7f05c6684c00) [pid = 2002] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 126 (0x7f05cb8bbc00) [pid = 2002] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 125 (0x7f05c84eb400) [pid = 2002] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 124 (0x7f05c8570400) [pid = 2002] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 123 (0x7f05da545c00) [pid = 2002] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 122 (0x7f05cabc8c00) [pid = 2002] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 121 (0x7f05cac83800) [pid = 2002] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 120 (0x7f05c5132c00) [pid = 2002] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 119 (0x7f05d030ec00) [pid = 2002] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 118 (0x7f05d01f4000) [pid = 2002] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 117 (0x7f05d01f4400) [pid = 2002] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 116 (0x7f05c3f0f400) [pid = 2002] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:09:12 INFO - PROCESS | 2002 | --DOMWINDOW == 115 (0x7f05c365d400) [pid = 2002] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:09:12 INFO - PROCESS | 2002 | 1461614952840 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]]]}] 13:09:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:09:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2300ms 13:09:12 INFO - PROCESS | 2002 | 1461614952854 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 13:09:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:09:12 INFO - PROCESS | 2002 | 1461614952870 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 13:09:12 INFO - PROCESS | 2002 | 1461614952880 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:09:12 INFO - PROCESS | 2002 | 1461614952889 Marionette TRACE conn4 <- [1,2706,null,{}] 13:09:12 INFO - PROCESS | 2002 | 1461614952903 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}] 13:09:13 INFO - PROCESS | 2002 | 1461614953138 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 13:09:13 INFO - PROCESS | 2002 | 1461614953329 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:13 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cdd9d800 == 126 [pid = 2002] [id = 684] 13:09:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 116 (0x7f05c3f1d000) [pid = 2002] [serial = 2053] [outer = (nil)] 13:09:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 117 (0x7f05cc570000) [pid = 2002] [serial = 2054] [outer = 0x7f05c3f1d000] 13:09:13 INFO - PROCESS | 2002 | 1461614953393 Marionette DEBUG loaded listener.js 13:09:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 118 (0x7f05cde0dc00) [pid = 2002] [serial = 2055] [outer = 0x7f05c3f1d000] 13:09:14 INFO - PROCESS | 2002 | 1461614954168 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]]]}] 13:09:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:09:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1360ms 13:09:14 INFO - PROCESS | 2002 | 1461614954237 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 13:09:14 INFO - PROCESS | 2002 | 1461614954242 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 13:09:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:09:14 INFO - PROCESS | 2002 | 1461614954248 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:09:14 INFO - PROCESS | 2002 | 1461614954252 Marionette TRACE conn4 <- [1,2710,null,{}] 13:09:14 INFO - PROCESS | 2002 | 1461614954258 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}] 13:09:14 INFO - PROCESS | 2002 | 1461614954478 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 13:09:14 INFO - PROCESS | 2002 | 1461614954894 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:14 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c68cb000 == 127 [pid = 2002] [id = 685] 13:09:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 119 (0x7f05c3f14400) [pid = 2002] [serial = 2056] [outer = (nil)] 13:09:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 120 (0x7f05c513a400) [pid = 2002] [serial = 2057] [outer = 0x7f05c3f14400] 13:09:14 INFO - PROCESS | 2002 | 1461614954983 Marionette DEBUG loaded listener.js 13:09:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 121 (0x7f05c68f2000) [pid = 2002] [serial = 2058] [outer = 0x7f05c3f14400] 13:09:15 INFO - PROCESS | 2002 | 1461614955940 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] 13:09:15 INFO - PROCESS | 2002 | 1461614955990 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 13:09:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:09:16 INFO - PROCESS | 2002 | 1461614955999 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:09:16 INFO - PROCESS | 2002 | 1461614956005 Marionette TRACE conn4 <- [1,2714,null,{}] 13:09:16 INFO - PROCESS | 2002 | 1461614956013 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}] 13:09:16 INFO - PROCESS | 2002 | 1461614956281 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 13:09:16 INFO - PROCESS | 2002 | 1461614956594 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:16 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cc4e0000 == 128 [pid = 2002] [id = 686] 13:09:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 122 (0x7f05c97f0800) [pid = 2002] [serial = 2059] [outer = (nil)] 13:09:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 123 (0x7f05cac91400) [pid = 2002] [serial = 2060] [outer = 0x7f05c97f0800] 13:09:16 INFO - PROCESS | 2002 | 1461614956683 Marionette DEBUG loaded listener.js 13:09:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 124 (0x7f05cb73e800) [pid = 2002] [serial = 2061] [outer = 0x7f05c97f0800] 13:09:17 INFO - PROCESS | 2002 | 1461614957665 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]]]}] 13:09:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:09:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1741ms 13:09:17 INFO - PROCESS | 2002 | 1461614957744 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 13:09:17 INFO - PROCESS | 2002 | 1461614957751 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 13:09:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:09:17 INFO - PROCESS | 2002 | 1461614957759 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:09:17 INFO - PROCESS | 2002 | 1461614957763 Marionette TRACE conn4 <- [1,2718,null,{}] 13:09:17 INFO - PROCESS | 2002 | 1461614957769 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}] 13:09:18 INFO - PROCESS | 2002 | 1461614958071 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 13:09:18 INFO - PROCESS | 2002 | 1461614958437 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:18 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce877800 == 129 [pid = 2002] [id = 687] 13:09:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 125 (0x7f05cb8c7000) [pid = 2002] [serial = 2062] [outer = (nil)] 13:09:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 126 (0x7f05cc30c800) [pid = 2002] [serial = 2063] [outer = 0x7f05cb8c7000] 13:09:18 INFO - PROCESS | 2002 | 1461614958526 Marionette DEBUG loaded listener.js 13:09:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 127 (0x7f05cde06c00) [pid = 2002] [serial = 2064] [outer = 0x7f05cb8c7000] 13:09:19 INFO - PROCESS | 2002 | 1461614959493 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] 13:09:19 INFO - PROCESS | 2002 | 1461614959551 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 13:09:19 INFO - PROCESS | 2002 | 1461614959567 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:09:19 INFO - PROCESS | 2002 | 1461614959578 Marionette TRACE conn4 <- [1,2722,null,{}] 13:09:19 INFO - PROCESS | 2002 | 1461614959587 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}] 13:09:19 INFO - PROCESS | 2002 | 1461614959952 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 13:09:20 INFO - PROCESS | 2002 | 1461614960209 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:20 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cfc6c000 == 130 [pid = 2002] [id = 688] 13:09:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 128 (0x7f05cf6ea000) [pid = 2002] [serial = 2065] [outer = (nil)] 13:09:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 129 (0x7f05cfc07400) [pid = 2002] [serial = 2066] [outer = 0x7f05cf6ea000] 13:09:20 INFO - PROCESS | 2002 | 1461614960290 Marionette DEBUG loaded listener.js 13:09:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 130 (0x7f05d0051400) [pid = 2002] [serial = 2067] [outer = 0x7f05cf6ea000] 13:09:21 INFO - PROCESS | 2002 | 1461614961277 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] 13:09:21 INFO - PROCESS | 2002 | 1461614961316 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 13:09:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:09:21 INFO - PROCESS | 2002 | 1461614961324 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:09:21 INFO - PROCESS | 2002 | 1461614961328 Marionette TRACE conn4 <- [1,2726,null,{}] 13:09:21 INFO - PROCESS | 2002 | 1461614961334 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}] 13:09:21 INFO - PROCESS | 2002 | 1461614961604 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 13:09:21 INFO - PROCESS | 2002 | 1461614961908 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:21 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d17a1800 == 131 [pid = 2002] [id = 689] 13:09:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 131 (0x7f05cf45b400) [pid = 2002] [serial = 2068] [outer = (nil)] 13:09:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 132 (0x7f05d05c1800) [pid = 2002] [serial = 2069] [outer = 0x7f05cf45b400] 13:09:22 INFO - PROCESS | 2002 | 1461614961999 Marionette DEBUG loaded listener.js 13:09:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 133 (0x7f05d05c9c00) [pid = 2002] [serial = 2070] [outer = 0x7f05cf45b400] 13:09:22 INFO - PROCESS | 2002 | 1461614962896 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]]]}] 13:09:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:09:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1636ms 13:09:22 INFO - PROCESS | 2002 | 1461614962962 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 13:09:22 INFO - PROCESS | 2002 | 1461614962966 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 13:09:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:09:22 INFO - PROCESS | 2002 | 1461614962973 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:09:22 INFO - PROCESS | 2002 | 1461614962977 Marionette TRACE conn4 <- [1,2730,null,{}] 13:09:22 INFO - PROCESS | 2002 | 1461614962982 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}] 13:09:23 INFO - PROCESS | 2002 | 1461614963245 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 13:09:23 INFO - PROCESS | 2002 | 1461614963572 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:23 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d2822000 == 132 [pid = 2002] [id = 690] 13:09:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 134 (0x7f05d186d400) [pid = 2002] [serial = 2071] [outer = (nil)] 13:09:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 135 (0x7f05d1872c00) [pid = 2002] [serial = 2072] [outer = 0x7f05d186d400] 13:09:23 INFO - PROCESS | 2002 | 1461614963669 Marionette DEBUG loaded listener.js 13:09:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 136 (0x7f05d2f1fc00) [pid = 2002] [serial = 2073] [outer = 0x7f05d186d400] 13:09:25 INFO - PROCESS | 2002 | 1461614965026 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] 13:09:25 INFO - PROCESS | 2002 | 1461614965066 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 13:09:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:09:25 INFO - PROCESS | 2002 | 1461614965074 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:09:25 INFO - PROCESS | 2002 | 1461614965078 Marionette TRACE conn4 <- [1,2734,null,{}] 13:09:25 INFO - PROCESS | 2002 | 1461614965084 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}] 13:09:25 INFO - PROCESS | 2002 | 1461614965391 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 13:09:25 INFO - PROCESS | 2002 | 1461614965670 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:25 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3331000 == 133 [pid = 2002] [id = 691] 13:09:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 137 (0x7f05d15ee800) [pid = 2002] [serial = 2074] [outer = (nil)] 13:09:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 138 (0x7f05d3e69400) [pid = 2002] [serial = 2075] [outer = 0x7f05d15ee800] 13:09:25 INFO - PROCESS | 2002 | 1461614965755 Marionette DEBUG loaded listener.js 13:09:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 139 (0x7f05d8189800) [pid = 2002] [serial = 2076] [outer = 0x7f05d15ee800] 13:09:26 INFO - PROCESS | 2002 | 1461614966704 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]]]}] 13:09:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:09:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1684ms 13:09:26 INFO - PROCESS | 2002 | 1461614966759 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 13:09:26 INFO - PROCESS | 2002 | 1461614966763 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 13:09:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:09:26 INFO - PROCESS | 2002 | 1461614966769 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:09:26 INFO - PROCESS | 2002 | 1461614966771 Marionette TRACE conn4 <- [1,2738,null,{}] 13:09:26 INFO - PROCESS | 2002 | 1461614966797 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}] 13:09:27 INFO - PROCESS | 2002 | 1461614967051 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 13:09:27 INFO - PROCESS | 2002 | 1461614967316 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:27 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3cb0000 == 134 [pid = 2002] [id = 692] 13:09:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05cb9d8400) [pid = 2002] [serial = 2077] [outer = (nil)] 13:09:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05d8197000) [pid = 2002] [serial = 2078] [outer = 0x7f05cb9d8400] 13:09:27 INFO - PROCESS | 2002 | 1461614967437 Marionette DEBUG loaded listener.js 13:09:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05d9462800) [pid = 2002] [serial = 2079] [outer = 0x7f05cb9d8400] 13:09:28 INFO - PROCESS | 2002 | 1461614968335 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]]]}] 13:09:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:09:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1633ms 13:09:28 INFO - PROCESS | 2002 | 1461614968403 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 13:09:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:09:28 INFO - PROCESS | 2002 | 1461614968407 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 13:09:28 INFO - PROCESS | 2002 | 1461614968414 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:09:28 INFO - PROCESS | 2002 | 1461614968417 Marionette TRACE conn4 <- [1,2742,null,{}] 13:09:28 INFO - PROCESS | 2002 | 1461614968423 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}] 13:09:28 INFO - PROCESS | 2002 | 1461614968670 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 13:09:28 INFO - PROCESS | 2002 | 1461614968981 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:29 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d94dc000 == 135 [pid = 2002] [id = 693] 13:09:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05d186f400) [pid = 2002] [serial = 2080] [outer = (nil)] 13:09:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05d97cc800) [pid = 2002] [serial = 2081] [outer = 0x7f05d186f400] 13:09:29 INFO - PROCESS | 2002 | 1461614969063 Marionette DEBUG loaded listener.js 13:09:29 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05da545c00) [pid = 2002] [serial = 2082] [outer = 0x7f05d186f400] 13:09:29 INFO - PROCESS | 2002 | 1461614969895 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]]]}] 13:09:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:09:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1529ms 13:09:29 INFO - PROCESS | 2002 | 1461614969944 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 13:09:29 INFO - PROCESS | 2002 | 1461614969947 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 13:09:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:09:29 INFO - PROCESS | 2002 | 1461614969955 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:09:29 INFO - PROCESS | 2002 | 1461614969959 Marionette TRACE conn4 <- [1,2746,null,{}] 13:09:29 INFO - PROCESS | 2002 | 1461614969966 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}] 13:09:30 INFO - PROCESS | 2002 | 1461614970241 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 13:09:30 INFO - PROCESS | 2002 | 1461614970510 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:30 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da90b000 == 136 [pid = 2002] [id = 694] 13:09:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05d935b000) [pid = 2002] [serial = 2083] [outer = (nil)] 13:09:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05da88a000) [pid = 2002] [serial = 2084] [outer = 0x7f05d935b000] 13:09:30 INFO - PROCESS | 2002 | 1461614970643 Marionette DEBUG loaded listener.js 13:09:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05da932800) [pid = 2002] [serial = 2085] [outer = 0x7f05d935b000] 13:09:31 INFO - PROCESS | 2002 | 1461614971568 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]]]}] 13:09:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:09:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1681ms 13:09:31 INFO - PROCESS | 2002 | 1461614971637 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 13:09:31 INFO - PROCESS | 2002 | 1461614971641 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 13:09:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:09:31 INFO - PROCESS | 2002 | 1461614971648 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:09:31 INFO - PROCESS | 2002 | 1461614971652 Marionette TRACE conn4 <- [1,2750,null,{}] 13:09:31 INFO - PROCESS | 2002 | 1461614971658 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}] 13:09:31 INFO - PROCESS | 2002 | 1461614971925 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 13:09:32 INFO - PROCESS | 2002 | 1461614972290 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:32 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dd7ba800 == 137 [pid = 2002] [id = 695] 13:09:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05da94f400) [pid = 2002] [serial = 2086] [outer = (nil)] 13:09:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 150 (0x7f05da950800) [pid = 2002] [serial = 2087] [outer = 0x7f05da94f400] 13:09:32 INFO - PROCESS | 2002 | 1461614972393 Marionette DEBUG loaded listener.js 13:09:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 151 (0x7f05daadb800) [pid = 2002] [serial = 2088] [outer = 0x7f05da94f400] 13:09:33 INFO - PROCESS | 2002 | 1461614973339 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]]]}] 13:09:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:09:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1731ms 13:09:33 INFO - PROCESS | 2002 | 1461614973380 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 13:09:33 INFO - PROCESS | 2002 | 1461614973385 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 13:09:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:09:33 INFO - PROCESS | 2002 | 1461614973391 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:09:33 INFO - PROCESS | 2002 | 1461614973396 Marionette TRACE conn4 <- [1,2754,null,{}] 13:09:33 INFO - PROCESS | 2002 | 1461614973402 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}] 13:09:33 INFO - PROCESS | 2002 | 1461614973693 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 13:09:34 INFO - PROCESS | 2002 | 1461614974006 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:34 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dded1800 == 138 [pid = 2002] [id = 696] 13:09:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 152 (0x7f05da943000) [pid = 2002] [serial = 2089] [outer = (nil)] 13:09:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 153 (0x7f05dd94d800) [pid = 2002] [serial = 2090] [outer = 0x7f05da943000] 13:09:34 INFO - PROCESS | 2002 | 1461614974087 Marionette DEBUG loaded listener.js 13:09:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 154 (0x7f05dda79400) [pid = 2002] [serial = 2091] [outer = 0x7f05da943000] 13:09:34 INFO - PROCESS | 2002 | 1461614974948 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]]]}] 13:09:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:09:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1591ms 13:09:34 INFO - PROCESS | 2002 | 1461614974983 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 13:09:34 INFO - PROCESS | 2002 | 1461614974987 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 13:09:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:09:34 INFO - PROCESS | 2002 | 1461614974993 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:09:34 INFO - PROCESS | 2002 | 1461614974996 Marionette TRACE conn4 <- [1,2758,null,{}] 13:09:35 INFO - PROCESS | 2002 | 1461614975002 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}] 13:09:35 INFO - PROCESS | 2002 | 1461614975240 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 13:09:35 INFO - PROCESS | 2002 | 1461614975512 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:35 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de087000 == 139 [pid = 2002] [id = 697] 13:09:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 155 (0x7f05da948000) [pid = 2002] [serial = 2092] [outer = (nil)] 13:09:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 156 (0x7f05dde0c800) [pid = 2002] [serial = 2093] [outer = 0x7f05da948000] 13:09:35 INFO - PROCESS | 2002 | 1461614975631 Marionette DEBUG loaded listener.js 13:09:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 157 (0x7f05ddf58400) [pid = 2002] [serial = 2094] [outer = 0x7f05da948000] 13:09:36 INFO - PROCESS | 2002 | 1461614976519 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]]]}] 13:09:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:09:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1581ms 13:09:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:09:36 INFO - PROCESS | 2002 | 1461614976576 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 13:09:36 INFO - PROCESS | 2002 | 1461614976578 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 13:09:36 INFO - PROCESS | 2002 | 1461614976585 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:09:36 INFO - PROCESS | 2002 | 1461614976588 Marionette TRACE conn4 <- [1,2762,null,{}] 13:09:36 INFO - PROCESS | 2002 | 1461614976593 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}] 13:09:36 INFO - PROCESS | 2002 | 1461614976835 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 13:09:37 INFO - PROCESS | 2002 | 1461614977154 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:37 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e0ed2000 == 140 [pid = 2002] [id = 698] 13:09:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 158 (0x7f05db90dc00) [pid = 2002] [serial = 2095] [outer = (nil)] 13:09:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05de274400) [pid = 2002] [serial = 2096] [outer = 0x7f05db90dc00] 13:09:37 INFO - PROCESS | 2002 | 1461614977232 Marionette DEBUG loaded listener.js 13:09:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05de27ec00) [pid = 2002] [serial = 2097] [outer = 0x7f05db90dc00] 13:09:38 INFO - PROCESS | 2002 | 1461614978104 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]]]}] 13:09:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:09:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1579ms 13:09:38 INFO - PROCESS | 2002 | 1461614978164 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 13:09:38 INFO - PROCESS | 2002 | 1461614978168 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 13:09:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:09:38 INFO - PROCESS | 2002 | 1461614978174 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:09:38 INFO - PROCESS | 2002 | 1461614978176 Marionette TRACE conn4 <- [1,2766,null,{}] 13:09:38 INFO - PROCESS | 2002 | 1461614978182 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}] 13:09:38 INFO - PROCESS | 2002 | 1461614978434 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 13:09:38 INFO - PROCESS | 2002 | 1461614978709 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:38 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e31d0000 == 141 [pid = 2002] [id = 699] 13:09:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05ddc54000) [pid = 2002] [serial = 2098] [outer = (nil)] 13:09:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05de373800) [pid = 2002] [serial = 2099] [outer = 0x7f05ddc54000] 13:09:38 INFO - PROCESS | 2002 | 1461614978832 Marionette DEBUG loaded listener.js 13:09:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 163 (0x7f05de379400) [pid = 2002] [serial = 2100] [outer = 0x7f05ddc54000] 13:09:39 INFO - PROCESS | 2002 | 1461614979664 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]]]}] 13:09:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:09:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1529ms 13:09:39 INFO - PROCESS | 2002 | 1461614979706 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 13:09:39 INFO - PROCESS | 2002 | 1461614979708 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 13:09:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:09:39 INFO - PROCESS | 2002 | 1461614979716 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:09:39 INFO - PROCESS | 2002 | 1461614979719 Marionette TRACE conn4 <- [1,2770,null,{}] 13:09:39 INFO - PROCESS | 2002 | 1461614979725 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}] 13:09:39 INFO - PROCESS | 2002 | 1461614979976 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 13:09:40 INFO - PROCESS | 2002 | 1461614980251 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:40 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e375b000 == 142 [pid = 2002] [id = 700] 13:09:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 164 (0x7f05de36a800) [pid = 2002] [serial = 2101] [outer = (nil)] 13:09:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 165 (0x7f05de383400) [pid = 2002] [serial = 2102] [outer = 0x7f05de36a800] 13:09:40 INFO - PROCESS | 2002 | 1461614980373 Marionette DEBUG loaded listener.js 13:09:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 166 (0x7f05de4e7000) [pid = 2002] [serial = 2103] [outer = 0x7f05de36a800] 13:09:41 INFO - PROCESS | 2002 | 1461614981256 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]]]}] 13:09:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:09:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1581ms 13:09:41 INFO - PROCESS | 2002 | 1461614981299 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 13:09:41 INFO - PROCESS | 2002 | 1461614981303 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 13:09:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:09:41 INFO - PROCESS | 2002 | 1461614981309 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:09:41 INFO - PROCESS | 2002 | 1461614981312 Marionette TRACE conn4 <- [1,2774,null,{}] 13:09:41 INFO - PROCESS | 2002 | 1461614981319 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}] 13:09:41 INFO - PROCESS | 2002 | 1461614981584 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 13:09:41 INFO - PROCESS | 2002 | 1461614981908 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:41 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3ca3800 == 143 [pid = 2002] [id = 701] 13:09:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 167 (0x7f05de27f400) [pid = 2002] [serial = 2104] [outer = (nil)] 13:09:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05de4f5400) [pid = 2002] [serial = 2105] [outer = 0x7f05de27f400] 13:09:42 INFO - PROCESS | 2002 | 1461614981995 Marionette DEBUG loaded listener.js 13:09:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 169 (0x7f05defb7c00) [pid = 2002] [serial = 2106] [outer = 0x7f05de27f400] 13:09:42 INFO - PROCESS | 2002 | 1461614982849 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]]]}] 13:09:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:09:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1597ms 13:09:42 INFO - PROCESS | 2002 | 1461614982907 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 13:09:42 INFO - PROCESS | 2002 | 1461614982910 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 13:09:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:09:42 INFO - PROCESS | 2002 | 1461614982917 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:09:42 INFO - PROCESS | 2002 | 1461614982921 Marionette TRACE conn4 <- [1,2778,null,{}] 13:09:42 INFO - PROCESS | 2002 | 1461614982926 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}] 13:09:43 INFO - PROCESS | 2002 | 1461614983186 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 13:09:43 INFO - PROCESS | 2002 | 1461614983511 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:43 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e4a17800 == 144 [pid = 2002] [id = 702] 13:09:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 170 (0x7f05de375800) [pid = 2002] [serial = 2107] [outer = (nil)] 13:09:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 171 (0x7f05df980800) [pid = 2002] [serial = 2108] [outer = 0x7f05de375800] 13:09:43 INFO - PROCESS | 2002 | 1461614983592 Marionette DEBUG loaded listener.js 13:09:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05df9d6c00) [pid = 2002] [serial = 2109] [outer = 0x7f05de375800] 13:09:44 INFO - PROCESS | 2002 | 1461614984426 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]]]}] 13:09:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:09:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1580ms 13:09:44 INFO - PROCESS | 2002 | 1461614984499 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 13:09:44 INFO - PROCESS | 2002 | 1461614984503 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 13:09:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:09:44 INFO - PROCESS | 2002 | 1461614984510 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:09:44 INFO - PROCESS | 2002 | 1461614984514 Marionette TRACE conn4 <- [1,2782,null,{}] 13:09:44 INFO - PROCESS | 2002 | 1461614984519 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}] 13:09:44 INFO - PROCESS | 2002 | 1461614984818 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 13:09:46 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddf2f800 == 143 [pid = 2002] [id = 594] 13:09:46 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cfc78800 == 142 [pid = 2002] [id = 593] 13:09:46 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cdd9d800 == 141 [pid = 2002] [id = 684] 13:09:46 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cadc5000 == 140 [pid = 2002] [id = 683] 13:09:46 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c87cf000 == 139 [pid = 2002] [id = 682] 13:09:46 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c69c9800 == 138 [pid = 2002] [id = 681] 13:09:46 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d8150000 == 137 [pid = 2002] [id = 675] 13:09:46 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3c31000 == 136 [pid = 2002] [id = 674] 13:09:46 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d311e000 == 135 [pid = 2002] [id = 673] 13:09:46 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d27d2800 == 134 [pid = 2002] [id = 672] 13:09:46 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d1812800 == 133 [pid = 2002] [id = 671] 13:09:46 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cfc71000 == 132 [pid = 2002] [id = 670] 13:09:46 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cf80a800 == 131 [pid = 2002] [id = 669] 13:09:46 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cf543800 == 130 [pid = 2002] [id = 668] 13:09:46 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cde49000 == 129 [pid = 2002] [id = 667] 13:09:46 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c954d800 == 128 [pid = 2002] [id = 666] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 171 (0x7f05c68ef800) [pid = 2002] [serial = 1988] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 170 (0x7f05dd93fc00) [pid = 2002] [serial = 1980] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 169 (0x7f05cb9de000) [pid = 2002] [serial = 1941] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 168 (0x7f05da949000) [pid = 2002] [serial = 1967] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 167 (0x7f05c6b92c00) [pid = 2002] [serial = 1989] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 166 (0x7f05d274cc00) [pid = 2002] [serial = 1952] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 165 (0x7f05cde0a800) [pid = 2002] [serial = 1943] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 164 (0x7f05dd9e7c00) [pid = 2002] [serial = 1983] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 163 (0x7f05dd153c00) [pid = 2002] [serial = 1977] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 162 (0x7f05cf6e6c00) [pid = 2002] [serial = 1946] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05cb738000) [pid = 2002] [serial = 1866] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05cc2e3400) [pid = 2002] [serial = 1995] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05daadc000) [pid = 2002] [serial = 1971] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05c89ed800) [pid = 2002] [serial = 1937] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 157 (0x7f05da550000) [pid = 2002] [serial = 1964] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 156 (0x7f05dd949c00) [pid = 2002] [serial = 1982] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 155 (0x7f05d82bb400) [pid = 2002] [serial = 1959] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 154 (0x7f05db904c00) [pid = 2002] [serial = 1974] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 153 (0x7f05cb9df400) [pid = 2002] [serial = 1994] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 152 (0x7f05cac84400) [pid = 2002] [serial = 1992] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 151 (0x7f05dc543800) [pid = 2002] [serial = 1976] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 150 (0x7f05d818e800) [pid = 2002] [serial = 1958] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 149 (0x7f05d946a000) [pid = 2002] [serial = 1961] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 148 (0x7f05d31d1000) [pid = 2002] [serial = 1953] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05da98a000) [pid = 2002] [serial = 1968] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05daad2000) [pid = 2002] [serial = 1970] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05dd156000) [pid = 2002] [serial = 1979] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05d186c000) [pid = 2002] [serial = 1950] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05d3d81800) [pid = 2002] [serial = 1955] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05d97cb800) [pid = 2002] [serial = 1962] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05c4bde800) [pid = 2002] [serial = 1934] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05dd9f3400) [pid = 2002] [serial = 1985] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 139 (0x7f05ca9dcc00) [pid = 2002] [serial = 1991] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 138 (0x7f05d0307c00) [pid = 2002] [serial = 1949] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 137 (0x7f05ce33b000) [pid = 2002] [serial = 1944] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 136 (0x7f05db6f5c00) [pid = 2002] [serial = 1973] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 135 (0x7f05ca9dac00) [pid = 2002] [serial = 1938] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 134 (0x7f05d3e6b800) [pid = 2002] [serial = 1956] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 133 (0x7f05cb73a800) [pid = 2002] [serial = 1940] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 132 (0x7f05dda77800) [pid = 2002] [serial = 1986] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 131 (0x7f05cfc09000) [pid = 2002] [serial = 1947] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 130 (0x7f05c53ad800) [pid = 2002] [serial = 1935] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 129 (0x7f05da88cc00) [pid = 2002] [serial = 1965] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2002 | --DOMWINDOW == 128 (0x7f05cc30e400) [pid = 2002] [serial = 1997] [outer = (nil)] [url = about:blank] 13:09:47 INFO - PROCESS | 2002 | 1461614987167 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:47 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c670f800 == 129 [pid = 2002] [id = 703] 13:09:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 129 (0x7f05c3f15c00) [pid = 2002] [serial = 2110] [outer = (nil)] 13:09:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 130 (0x7f05c3f1e000) [pid = 2002] [serial = 2111] [outer = 0x7f05c3f15c00] 13:09:47 INFO - PROCESS | 2002 | 1461614987243 Marionette DEBUG loaded listener.js 13:09:47 INFO - PROCESS | 2002 | ++DOMWINDOW == 131 (0x7f05c6689800) [pid = 2002] [serial = 2112] [outer = 0x7f05c3f15c00] 13:09:48 INFO - PROCESS | 2002 | 1461614988068 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]]]}] 13:09:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:09:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 3598ms 13:09:48 INFO - PROCESS | 2002 | 1461614988110 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 13:09:48 INFO - PROCESS | 2002 | 1461614988116 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 13:09:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:09:48 INFO - PROCESS | 2002 | 1461614988123 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:09:48 INFO - PROCESS | 2002 | 1461614988129 Marionette TRACE conn4 <- [1,2786,null,{}] 13:09:48 INFO - PROCESS | 2002 | 1461614988140 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}] 13:09:48 INFO - PROCESS | 2002 | 1461614988421 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 13:09:48 INFO - PROCESS | 2002 | 1461614988619 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:48 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ca4cc800 == 130 [pid = 2002] [id = 704] 13:09:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 132 (0x7f05c6685800) [pid = 2002] [serial = 2113] [outer = (nil)] 13:09:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 133 (0x7f05c97efc00) [pid = 2002] [serial = 2114] [outer = 0x7f05c6685800] 13:09:48 INFO - PROCESS | 2002 | 1461614988688 Marionette DEBUG loaded listener.js 13:09:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 134 (0x7f05cac91000) [pid = 2002] [serial = 2115] [outer = 0x7f05c6685800] 13:09:49 INFO - PROCESS | 2002 | 1461614989600 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]]]}] 13:09:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:09:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1536ms 13:09:49 INFO - PROCESS | 2002 | 1461614989664 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 13:09:49 INFO - PROCESS | 2002 | 1461614989671 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 13:09:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:09:49 INFO - PROCESS | 2002 | 1461614989678 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:09:49 INFO - PROCESS | 2002 | 1461614989681 Marionette TRACE conn4 <- [1,2790,null,{}] 13:09:49 INFO - PROCESS | 2002 | 1461614989694 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}] 13:09:50 INFO - PROCESS | 2002 | 1461614990028 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 13:09:50 INFO - PROCESS | 2002 | 1461614990103 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:50 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cc4c6800 == 131 [pid = 2002] [id = 705] 13:09:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 135 (0x7f05cb9e1400) [pid = 2002] [serial = 2116] [outer = (nil)] 13:09:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 136 (0x7f05cc2dec00) [pid = 2002] [serial = 2117] [outer = 0x7f05cb9e1400] 13:09:50 INFO - PROCESS | 2002 | 1461614990280 Marionette DEBUG loaded listener.js 13:09:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 137 (0x7f05cc3e3000) [pid = 2002] [serial = 2118] [outer = 0x7f05cb9e1400] 13:09:51 INFO - PROCESS | 2002 | 1461614991417 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]]]}] 13:09:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:09:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1781ms 13:09:51 INFO - PROCESS | 2002 | --DOMWINDOW == 136 (0x7f05cac88000) [pid = 2002] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:09:51 INFO - PROCESS | 2002 | --DOMWINDOW == 135 (0x7f05c365f000) [pid = 2002] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:09:51 INFO - PROCESS | 2002 | --DOMWINDOW == 134 (0x7f05c4bd8000) [pid = 2002] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:09:51 INFO - PROCESS | 2002 | --DOMWINDOW == 133 (0x7f05c89ed000) [pid = 2002] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:09:51 INFO - PROCESS | 2002 | 1461614991623 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 13:09:51 INFO - PROCESS | 2002 | 1461614991630 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 13:09:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:09:51 INFO - PROCESS | 2002 | 1461614991674 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:09:51 INFO - PROCESS | 2002 | 1461614991689 Marionette TRACE conn4 <- [1,2794,null,{}] 13:09:51 INFO - PROCESS | 2002 | 1461614991703 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}] 13:09:51 INFO - PROCESS | 2002 | 1461614991949 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 13:09:52 INFO - PROCESS | 2002 | 1461614992187 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:52 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce872000 == 132 [pid = 2002] [id = 706] 13:09:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 134 (0x7f05cb9e4c00) [pid = 2002] [serial = 2119] [outer = (nil)] 13:09:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 135 (0x7f05ce890000) [pid = 2002] [serial = 2120] [outer = 0x7f05cb9e4c00] 13:09:52 INFO - PROCESS | 2002 | 1461614992251 Marionette DEBUG loaded listener.js 13:09:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 136 (0x7f05cf6f2000) [pid = 2002] [serial = 2121] [outer = 0x7f05cb9e4c00] 13:09:53 INFO - PROCESS | 2002 | 1461614993008 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]]]}] 13:09:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:09:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1376ms 13:09:53 INFO - PROCESS | 2002 | 1461614993022 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 13:09:53 INFO - PROCESS | 2002 | 1461614993025 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 13:09:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:09:53 INFO - PROCESS | 2002 | 1461614993036 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:09:53 INFO - PROCESS | 2002 | 1461614993038 Marionette TRACE conn4 <- [1,2798,null,{}] 13:09:53 INFO - PROCESS | 2002 | 1461614993057 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}] 13:09:53 INFO - PROCESS | 2002 | 1461614993290 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 13:09:53 INFO - PROCESS | 2002 | 1461614993492 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:53 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf81f800 == 133 [pid = 2002] [id = 707] 13:09:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 137 (0x7f05c97f6000) [pid = 2002] [serial = 2122] [outer = (nil)] 13:09:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 138 (0x7f05cfc02c00) [pid = 2002] [serial = 2123] [outer = 0x7f05c97f6000] 13:09:53 INFO - PROCESS | 2002 | 1461614993559 Marionette DEBUG loaded listener.js 13:09:53 INFO - PROCESS | 2002 | ++DOMWINDOW == 139 (0x7f05d05c3800) [pid = 2002] [serial = 2124] [outer = 0x7f05c97f6000] 13:09:54 INFO - PROCESS | 2002 | 1461614994727 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]]]}] 13:09:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:09:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1752ms 13:09:54 INFO - PROCESS | 2002 | 1461614994789 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 13:09:54 INFO - PROCESS | 2002 | 1461614994797 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 13:09:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:09:54 INFO - PROCESS | 2002 | 1461614994806 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:09:54 INFO - PROCESS | 2002 | 1461614994813 Marionette TRACE conn4 <- [1,2802,null,{}] 13:09:54 INFO - PROCESS | 2002 | 1461614994822 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}] 13:09:55 INFO - PROCESS | 2002 | 1461614995127 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 13:09:55 INFO - PROCESS | 2002 | 1461614995452 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:55 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cadc5000 == 134 [pid = 2002] [id = 708] 13:09:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05cabc7c00) [pid = 2002] [serial = 2125] [outer = (nil)] 13:09:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05cac8ec00) [pid = 2002] [serial = 2126] [outer = 0x7f05cabc7c00] 13:09:55 INFO - PROCESS | 2002 | 1461614995534 Marionette DEBUG loaded listener.js 13:09:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05cde02c00) [pid = 2002] [serial = 2127] [outer = 0x7f05cabc7c00] 13:09:56 INFO - PROCESS | 2002 | 1461614996638 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]]]}] 13:09:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:09:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1896ms 13:09:56 INFO - PROCESS | 2002 | 1461614996702 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 13:09:56 INFO - PROCESS | 2002 | 1461614996711 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 13:09:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:09:56 INFO - PROCESS | 2002 | 1461614996724 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:09:56 INFO - PROCESS | 2002 | 1461614996727 Marionette TRACE conn4 <- [1,2806,null,{}] 13:09:56 INFO - PROCESS | 2002 | 1461614996789 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}] 13:09:57 INFO - PROCESS | 2002 | 1461614997070 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 13:09:57 INFO - PROCESS | 2002 | 1461614997438 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:57 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cfc6a000 == 135 [pid = 2002] [id = 709] 13:09:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05cde11000) [pid = 2002] [serial = 2128] [outer = (nil)] 13:09:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05d01ed400) [pid = 2002] [serial = 2129] [outer = 0x7f05cde11000] 13:09:57 INFO - PROCESS | 2002 | 1461614997534 Marionette DEBUG loaded listener.js 13:09:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05d15ee400) [pid = 2002] [serial = 2130] [outer = 0x7f05cde11000] 13:09:58 INFO - PROCESS | 2002 | 1461614998506 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]]]}] 13:09:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:09:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1839ms 13:09:58 INFO - PROCESS | 2002 | 1461614998563 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 13:09:58 INFO - PROCESS | 2002 | 1461614998566 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 13:09:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:09:58 INFO - PROCESS | 2002 | 1461614998577 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:09:58 INFO - PROCESS | 2002 | 1461614998585 Marionette TRACE conn4 <- [1,2810,null,{}] 13:09:58 INFO - PROCESS | 2002 | 1461614998602 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}] 13:09:58 INFO - PROCESS | 2002 | 1461614998917 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 13:09:59 INFO - PROCESS | 2002 | 1461614999234 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:59 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d2560000 == 136 [pid = 2002] [id = 710] 13:09:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05d17e9400) [pid = 2002] [serial = 2131] [outer = (nil)] 13:09:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05d26afc00) [pid = 2002] [serial = 2132] [outer = 0x7f05d17e9400] 13:09:59 INFO - PROCESS | 2002 | 1461614999319 Marionette DEBUG loaded listener.js 13:09:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05d2f18000) [pid = 2002] [serial = 2133] [outer = 0x7f05d17e9400] 13:10:00 INFO - PROCESS | 2002 | 1461615000228 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]]]}] 13:10:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:10:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1695ms 13:10:00 INFO - PROCESS | 2002 | 1461615000272 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 13:10:00 INFO - PROCESS | 2002 | 1461615000278 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 13:10:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:10:00 INFO - PROCESS | 2002 | 1461615000285 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:10:00 INFO - PROCESS | 2002 | 1461615000288 Marionette TRACE conn4 <- [1,2814,null,{}] 13:10:00 INFO - PROCESS | 2002 | 1461615000294 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}] 13:10:00 INFO - PROCESS | 2002 | 1461615000554 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 13:10:00 INFO - PROCESS | 2002 | 1461615000864 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:00 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d2fab800 == 137 [pid = 2002] [id = 711] 13:10:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05d0052000) [pid = 2002] [serial = 2134] [outer = (nil)] 13:10:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 150 (0x7f05d3b81c00) [pid = 2002] [serial = 2135] [outer = 0x7f05d0052000] 13:10:00 INFO - PROCESS | 2002 | 1461615000948 Marionette DEBUG loaded listener.js 13:10:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 151 (0x7f05d3e6b800) [pid = 2002] [serial = 2136] [outer = 0x7f05d0052000] 13:10:01 INFO - PROCESS | 2002 | 1461615001932 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]]]}] 13:10:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:10:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1691ms 13:10:01 INFO - PROCESS | 2002 | 1461615001976 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 13:10:01 INFO - PROCESS | 2002 | 1461615001980 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 13:10:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:10:01 INFO - PROCESS | 2002 | 1461615001987 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:10:01 INFO - PROCESS | 2002 | 1461615001990 Marionette TRACE conn4 <- [1,2818,null,{}] 13:10:02 INFO - PROCESS | 2002 | 1461615001997 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}] 13:10:02 INFO - PROCESS | 2002 | 1461615002269 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 13:10:02 INFO - PROCESS | 2002 | 1461615002611 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:02 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3c36000 == 138 [pid = 2002] [id = 712] 13:10:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 152 (0x7f05d82bb400) [pid = 2002] [serial = 2137] [outer = (nil)] 13:10:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 153 (0x7f05d9365400) [pid = 2002] [serial = 2138] [outer = 0x7f05d82bb400] 13:10:02 INFO - PROCESS | 2002 | 1461615002697 Marionette DEBUG loaded listener.js 13:10:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 154 (0x7f05da883400) [pid = 2002] [serial = 2139] [outer = 0x7f05d82bb400] 13:10:03 INFO - PROCESS | 2002 | 1461615003666 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]]]}] 13:10:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:10:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1732ms 13:10:03 INFO - PROCESS | 2002 | 1461615003721 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 13:10:03 INFO - PROCESS | 2002 | 1461615003725 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 13:10:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:10:03 INFO - PROCESS | 2002 | 1461615003731 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:10:03 INFO - PROCESS | 2002 | 1461615003734 Marionette TRACE conn4 <- [1,2822,null,{}] 13:10:03 INFO - PROCESS | 2002 | 1461615003740 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}] 13:10:04 INFO - PROCESS | 2002 | 1461615004014 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 13:10:04 INFO - PROCESS | 2002 | 1461615004325 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:04 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da5a9800 == 139 [pid = 2002] [id = 713] 13:10:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 155 (0x7f05d3e67800) [pid = 2002] [serial = 2140] [outer = (nil)] 13:10:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 156 (0x7f05daad2000) [pid = 2002] [serial = 2141] [outer = 0x7f05d3e67800] 13:10:04 INFO - PROCESS | 2002 | 1461615004429 Marionette DEBUG loaded listener.js 13:10:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 157 (0x7f05dc623800) [pid = 2002] [serial = 2142] [outer = 0x7f05d3e67800] 13:10:05 INFO - PROCESS | 2002 | 1461615005312 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]]]}] 13:10:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:10:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1631ms 13:10:05 INFO - PROCESS | 2002 | 1461615005364 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 13:10:05 INFO - PROCESS | 2002 | 1461615005368 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 13:10:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:10:05 INFO - PROCESS | 2002 | 1461615005375 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:10:05 INFO - PROCESS | 2002 | 1461615005379 Marionette TRACE conn4 <- [1,2826,null,{}] 13:10:05 INFO - PROCESS | 2002 | 1461615005385 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}] 13:10:05 INFO - PROCESS | 2002 | 1461615005640 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 13:10:05 INFO - PROCESS | 2002 | 1461615005958 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:05 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dd7c0800 == 140 [pid = 2002] [id = 714] 13:10:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 158 (0x7f05d274b400) [pid = 2002] [serial = 2143] [outer = (nil)] 13:10:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05dd19b000) [pid = 2002] [serial = 2144] [outer = 0x7f05d274b400] 13:10:06 INFO - PROCESS | 2002 | 1461615006040 Marionette DEBUG loaded listener.js 13:10:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05dd9ea400) [pid = 2002] [serial = 2145] [outer = 0x7f05d274b400] 13:10:06 INFO - PROCESS | 2002 | 1461615006938 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:10:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:10:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1635ms 13:10:07 INFO - PROCESS | 2002 | 1461615007011 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 13:10:07 INFO - PROCESS | 2002 | 1461615007016 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 13:10:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:10:07 INFO - PROCESS | 2002 | 1461615007022 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:10:07 INFO - PROCESS | 2002 | 1461615007026 Marionette TRACE conn4 <- [1,2830,null,{}] 13:10:07 INFO - PROCESS | 2002 | 1461615007032 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}] 13:10:07 INFO - PROCESS | 2002 | 1461615007329 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 13:10:07 INFO - PROCESS | 2002 | 1461615007622 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:07 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dddd4000 == 141 [pid = 2002] [id = 715] 13:10:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05dc699c00) [pid = 2002] [serial = 2146] [outer = (nil)] 13:10:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05ddc5a800) [pid = 2002] [serial = 2147] [outer = 0x7f05dc699c00] 13:10:07 INFO - PROCESS | 2002 | 1461615007707 Marionette DEBUG loaded listener.js 13:10:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 163 (0x7f05ddf5a000) [pid = 2002] [serial = 2148] [outer = 0x7f05dc699c00] 13:10:08 INFO - PROCESS | 2002 | 1461615008674 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]]]}] 13:10:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:10:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1686ms 13:10:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:10:08 INFO - PROCESS | 2002 | 1461615008711 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 13:10:08 INFO - PROCESS | 2002 | 1461615008714 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 13:10:08 INFO - PROCESS | 2002 | 1461615008721 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:10:08 INFO - PROCESS | 2002 | 1461615008728 Marionette TRACE conn4 <- [1,2834,null,{}] 13:10:08 INFO - PROCESS | 2002 | 1461615008738 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}] 13:10:09 INFO - PROCESS | 2002 | 1461615009088 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 13:10:09 INFO - PROCESS | 2002 | 1461615009410 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:09 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddf28000 == 142 [pid = 2002] [id = 716] 13:10:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 164 (0x7f05d3e66400) [pid = 2002] [serial = 2149] [outer = (nil)] 13:10:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 165 (0x7f05de275000) [pid = 2002] [serial = 2150] [outer = 0x7f05d3e66400] 13:10:09 INFO - PROCESS | 2002 | 1461615009495 Marionette DEBUG loaded listener.js 13:10:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 166 (0x7f05df9da400) [pid = 2002] [serial = 2151] [outer = 0x7f05d3e66400] 13:10:10 INFO - PROCESS | 2002 | 1461615010446 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:10:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:10:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1796ms 13:10:10 INFO - PROCESS | 2002 | 1461615010526 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 13:10:10 INFO - PROCESS | 2002 | 1461615010531 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 13:10:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:10:10 INFO - PROCESS | 2002 | 1461615010537 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:10:10 INFO - PROCESS | 2002 | 1461615010541 Marionette TRACE conn4 <- [1,2838,null,{}] 13:10:10 INFO - PROCESS | 2002 | 1461615010547 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}] 13:10:10 INFO - PROCESS | 2002 | 1461615010815 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 13:10:11 INFO - PROCESS | 2002 | 1461615011149 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:11 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05df957800 == 143 [pid = 2002] [id = 717] 13:10:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 167 (0x7f05c3666800) [pid = 2002] [serial = 2152] [outer = (nil)] 13:10:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05e0eb7000) [pid = 2002] [serial = 2153] [outer = 0x7f05c3666800] 13:10:11 INFO - PROCESS | 2002 | 1461615011234 Marionette DEBUG loaded listener.js 13:10:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 169 (0x7f05e0eed400) [pid = 2002] [serial = 2154] [outer = 0x7f05c3666800] 13:10:12 INFO - PROCESS | 2002 | 1461615012169 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]]]}] 13:10:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:10:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1681ms 13:10:12 INFO - PROCESS | 2002 | 1461615012219 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 13:10:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:10:12 INFO - PROCESS | 2002 | 1461615012224 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 13:10:12 INFO - PROCESS | 2002 | 1461615012232 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:10:12 INFO - PROCESS | 2002 | 1461615012236 Marionette TRACE conn4 <- [1,2842,null,{}] 13:10:12 INFO - PROCESS | 2002 | 1461615012243 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}] 13:10:12 INFO - PROCESS | 2002 | 1461615012535 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 13:10:12 INFO - PROCESS | 2002 | 1461615012855 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:12 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e2ac8000 == 144 [pid = 2002] [id = 718] 13:10:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 170 (0x7f05e0eb2c00) [pid = 2002] [serial = 2155] [outer = (nil)] 13:10:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 171 (0x7f05e1ec0c00) [pid = 2002] [serial = 2156] [outer = 0x7f05e0eb2c00] 13:10:12 INFO - PROCESS | 2002 | 1461615012946 Marionette DEBUG loaded listener.js 13:10:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05e2535c00) [pid = 2002] [serial = 2157] [outer = 0x7f05e0eb2c00] 13:10:13 INFO - PROCESS | 2002 | 1461615013866 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]]]}] 13:10:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:10:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1693ms 13:10:13 INFO - PROCESS | 2002 | 1461615013927 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 13:10:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:10:13 INFO - PROCESS | 2002 | 1461615013933 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 13:10:13 INFO - PROCESS | 2002 | 1461615013943 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:10:13 INFO - PROCESS | 2002 | 1461615013949 Marionette TRACE conn4 <- [1,2846,null,{}] 13:10:13 INFO - PROCESS | 2002 | 1461615013958 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}] 13:10:14 INFO - PROCESS | 2002 | 1461615014386 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 13:10:14 INFO - PROCESS | 2002 | 1461615014783 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:14 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ea9d8000 == 145 [pid = 2002] [id = 719] 13:10:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 173 (0x7f05db90a800) [pid = 2002] [serial = 2158] [outer = (nil)] 13:10:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 174 (0x7f05e2625c00) [pid = 2002] [serial = 2159] [outer = 0x7f05db90a800] 13:10:14 INFO - PROCESS | 2002 | 1461615014898 Marionette DEBUG loaded listener.js 13:10:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 175 (0x7f05e262e800) [pid = 2002] [serial = 2160] [outer = 0x7f05db90a800] 13:10:15 INFO - PROCESS | 2002 | 1461615015828 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]]]}] 13:10:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:10:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1940ms 13:10:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:10:15 INFO - PROCESS | 2002 | 1461615015881 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 13:10:15 INFO - PROCESS | 2002 | 1461615015884 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 13:10:15 INFO - PROCESS | 2002 | 1461615015892 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:10:15 INFO - PROCESS | 2002 | 1461615015904 Marionette TRACE conn4 <- [1,2850,null,{}] 13:10:15 INFO - PROCESS | 2002 | 1461615015909 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}] 13:10:16 INFO - PROCESS | 2002 | 1461615016171 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 13:10:16 INFO - PROCESS | 2002 | 1461615016494 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:16 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f05b8800 == 146 [pid = 2002] [id = 720] 13:10:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05ddc5f800) [pid = 2002] [serial = 2161] [outer = (nil)] 13:10:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 177 (0x7f05e2951400) [pid = 2002] [serial = 2162] [outer = 0x7f05ddc5f800] 13:10:16 INFO - PROCESS | 2002 | 1461615016581 Marionette DEBUG loaded listener.js 13:10:16 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05e295bc00) [pid = 2002] [serial = 2163] [outer = 0x7f05ddc5f800] 13:10:17 INFO - PROCESS | 2002 | 1461615017508 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:10:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:10:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1652ms 13:10:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:10:17 INFO - PROCESS | 2002 | 1461615017543 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 13:10:17 INFO - PROCESS | 2002 | 1461615017546 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 13:10:17 INFO - PROCESS | 2002 | 1461615017552 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:10:17 INFO - PROCESS | 2002 | 1461615017556 Marionette TRACE conn4 <- [1,2854,null,{}] 13:10:17 INFO - PROCESS | 2002 | 1461615017561 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}] 13:10:17 INFO - PROCESS | 2002 | 1461615017820 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 13:10:18 INFO - PROCESS | 2002 | 1461615018151 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:18 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f1709000 == 147 [pid = 2002] [id = 721] 13:10:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05e299d000) [pid = 2002] [serial = 2164] [outer = (nil)] 13:10:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05e2a91400) [pid = 2002] [serial = 2165] [outer = 0x7f05e299d000] 13:10:18 INFO - PROCESS | 2002 | 1461615018266 Marionette DEBUG loaded listener.js 13:10:18 INFO - PROCESS | 2002 | ++DOMWINDOW == 181 (0x7f05e2a9a400) [pid = 2002] [serial = 2166] [outer = 0x7f05e299d000] 13:10:19 INFO - PROCESS | 2002 | 1461615019203 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]]]}] 13:10:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:10:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1681ms 13:10:19 INFO - PROCESS | 2002 | 1461615019235 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 13:10:19 INFO - PROCESS | 2002 | 1461615019239 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 13:10:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:10:19 INFO - PROCESS | 2002 | 1461615019245 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:10:19 INFO - PROCESS | 2002 | 1461615019248 Marionette TRACE conn4 <- [1,2858,null,{}] 13:10:19 INFO - PROCESS | 2002 | 1461615019253 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}] 13:10:19 INFO - PROCESS | 2002 | 1461615019499 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 13:10:19 INFO - PROCESS | 2002 | 1461615019824 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:19 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5356800 == 148 [pid = 2002] [id = 722] 13:10:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 182 (0x7f05de27d000) [pid = 2002] [serial = 2167] [outer = (nil)] 13:10:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 183 (0x7f05e2b86800) [pid = 2002] [serial = 2168] [outer = 0x7f05de27d000] 13:10:19 INFO - PROCESS | 2002 | 1461615019903 Marionette DEBUG loaded listener.js 13:10:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 184 (0x7f05e3710800) [pid = 2002] [serial = 2169] [outer = 0x7f05de27d000] 13:10:20 INFO - PROCESS | 2002 | 1461615020746 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:10:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:10:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1533ms 13:10:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:10:20 INFO - PROCESS | 2002 | 1461615020779 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 13:10:20 INFO - PROCESS | 2002 | 1461615020782 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 13:10:20 INFO - PROCESS | 2002 | 1461615020789 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:10:20 INFO - PROCESS | 2002 | 1461615020792 Marionette TRACE conn4 <- [1,2862,null,{}] 13:10:20 INFO - PROCESS | 2002 | 1461615020797 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}] 13:10:21 INFO - PROCESS | 2002 | 1461615021055 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 13:10:21 INFO - PROCESS | 2002 | 1461615021337 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:21 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f5d34800 == 149 [pid = 2002] [id = 723] 13:10:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 185 (0x7f05defc1000) [pid = 2002] [serial = 2170] [outer = (nil)] 13:10:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 186 (0x7f05e37d5000) [pid = 2002] [serial = 2171] [outer = 0x7f05defc1000] 13:10:21 INFO - PROCESS | 2002 | 1461615021455 Marionette DEBUG loaded listener.js 13:10:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 187 (0x7f05e3c34000) [pid = 2002] [serial = 2172] [outer = 0x7f05defc1000] 13:10:22 INFO - PROCESS | 2002 | 1461615022345 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]]]}] 13:10:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:10:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1630ms 13:10:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:10:22 INFO - PROCESS | 2002 | 1461615022419 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 13:10:22 INFO - PROCESS | 2002 | 1461615022422 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 13:10:22 INFO - PROCESS | 2002 | 1461615022429 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:10:22 INFO - PROCESS | 2002 | 1461615022431 Marionette TRACE conn4 <- [1,2866,null,{}] 13:10:22 INFO - PROCESS | 2002 | 1461615022437 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}] 13:10:22 INFO - PROCESS | 2002 | 1461615022732 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 13:10:23 INFO - PROCESS | 2002 | 1461615023078 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:23 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f601f000 == 150 [pid = 2002] [id = 724] 13:10:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 188 (0x7f05e2b86400) [pid = 2002] [serial = 2173] [outer = (nil)] 13:10:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 189 (0x7f05e41af000) [pid = 2002] [serial = 2174] [outer = 0x7f05e2b86400] 13:10:23 INFO - PROCESS | 2002 | 1461615023162 Marionette DEBUG loaded listener.js 13:10:23 INFO - PROCESS | 2002 | ++DOMWINDOW == 190 (0x7f05e47a0000) [pid = 2002] [serial = 2175] [outer = 0x7f05e2b86400] 13:10:24 INFO - PROCESS | 2002 | 1461615024086 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]]]}] 13:10:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:10:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1732ms 13:10:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cacc3000 == 149 [pid = 2002] [id = 664] 13:10:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c954c800 == 148 [pid = 2002] [id = 663] 13:10:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddd5b800 == 147 [pid = 2002] [id = 433] 13:10:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e3ca3800 == 146 [pid = 2002] [id = 701] 13:10:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e375b000 == 145 [pid = 2002] [id = 700] 13:10:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e31d0000 == 144 [pid = 2002] [id = 699] 13:10:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e0ed2000 == 143 [pid = 2002] [id = 698] 13:10:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de087000 == 142 [pid = 2002] [id = 697] 13:10:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dded1800 == 141 [pid = 2002] [id = 696] 13:10:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dd7ba800 == 140 [pid = 2002] [id = 695] 13:10:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05da90b000 == 139 [pid = 2002] [id = 694] 13:10:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d94dc000 == 138 [pid = 2002] [id = 693] 13:10:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3cb0000 == 137 [pid = 2002] [id = 692] 13:10:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3331000 == 136 [pid = 2002] [id = 691] 13:10:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d2822000 == 135 [pid = 2002] [id = 690] 13:10:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d17a1800 == 134 [pid = 2002] [id = 689] 13:10:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cfc6c000 == 133 [pid = 2002] [id = 688] 13:10:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ce877800 == 132 [pid = 2002] [id = 687] 13:10:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cc4e0000 == 131 [pid = 2002] [id = 686] 13:10:26 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c68cb000 == 130 [pid = 2002] [id = 685] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 189 (0x7f05cc3e6800) [pid = 2002] [serial = 2052] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 188 (0x7f05ca9da000) [pid = 2002] [serial = 2048] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 187 (0x7f05d31d3c00) [pid = 2002] [serial = 2018] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 186 (0x7f05cc570000) [pid = 2002] [serial = 2054] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 185 (0x7f05cc306c00) [pid = 2002] [serial = 2003] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 184 (0x7f05d9466000) [pid = 2002] [serial = 2027] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 183 (0x7f05ddc5b000) [pid = 2002] [serial = 2039] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 182 (0x7f05dd948400) [pid = 2002] [serial = 2033] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 181 (0x7f05cac87800) [pid = 2002] [serial = 2049] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 180 (0x7f05c53a2800) [pid = 2002] [serial = 2045] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 179 (0x7f05cc2cb800) [pid = 2002] [serial = 2051] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 178 (0x7f05c6687000) [pid = 2002] [serial = 2046] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05d274a400) [pid = 2002] [serial = 2015] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 176 (0x7f05dde13400) [pid = 2002] [serial = 2042] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 175 (0x7f05d8198800) [pid = 2002] [serial = 2024] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 174 (0x7f05d0058000) [pid = 2002] [serial = 2009] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 173 (0x7f05cc3f1c00) [pid = 2002] [serial = 1998] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 172 (0x7f05c8579400) [pid = 2002] [serial = 2000] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 171 (0x7f05d0309c00) [pid = 2002] [serial = 2012] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 170 (0x7f05da93e400) [pid = 2002] [serial = 2030] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 169 (0x7f05d3e68400) [pid = 2002] [serial = 2021] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 168 (0x7f05cf6e7400) [pid = 2002] [serial = 2006] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | --DOMWINDOW == 167 (0x7f05dda7c000) [pid = 2002] [serial = 2036] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 2002 | 1461615026448 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 13:10:26 INFO - PROCESS | 2002 | 1461615026452 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 13:10:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:10:26 INFO - PROCESS | 2002 | 1461615026486 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:10:26 INFO - PROCESS | 2002 | 1461615026494 Marionette TRACE conn4 <- [1,2870,null,{}] 13:10:26 INFO - PROCESS | 2002 | 1461615026503 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}] 13:10:26 INFO - PROCESS | 2002 | 1461615026725 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 13:10:26 INFO - PROCESS | 2002 | 1461615026957 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:26 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c50ab800 == 131 [pid = 2002] [id = 725] 13:10:26 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05c5135400) [pid = 2002] [serial = 2176] [outer = (nil)] 13:10:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 169 (0x7f05c53a2800) [pid = 2002] [serial = 2177] [outer = 0x7f05c5135400] 13:10:27 INFO - PROCESS | 2002 | 1461615027029 Marionette DEBUG loaded listener.js 13:10:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 170 (0x7f05c6687c00) [pid = 2002] [serial = 2178] [outer = 0x7f05c5135400] 13:10:27 INFO - PROCESS | 2002 | 1461615027856 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]]]}] 13:10:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:10:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1452ms 13:10:27 INFO - PROCESS | 2002 | 1461615027936 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 13:10:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:10:27 INFO - PROCESS | 2002 | 1461615027942 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 13:10:27 INFO - PROCESS | 2002 | 1461615027955 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:10:27 INFO - PROCESS | 2002 | 1461615027962 Marionette TRACE conn4 <- [1,2874,null,{}] 13:10:27 INFO - PROCESS | 2002 | 1461615027969 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}] 13:10:28 INFO - PROCESS | 2002 | 1461615028207 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 13:10:28 INFO - PROCESS | 2002 | 1461615028423 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:28 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c83d5800 == 132 [pid = 2002] [id = 726] 13:10:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 171 (0x7f05c512ec00) [pid = 2002] [serial = 2179] [outer = (nil)] 13:10:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05c8570400) [pid = 2002] [serial = 2180] [outer = 0x7f05c512ec00] 13:10:28 INFO - PROCESS | 2002 | 1461615028546 Marionette DEBUG loaded listener.js 13:10:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 173 (0x7f05c97ee800) [pid = 2002] [serial = 2181] [outer = 0x7f05c512ec00] 13:10:29 INFO - PROCESS | 2002 | 1461615029487 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]]]}] 13:10:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:10:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1592ms 13:10:29 INFO - PROCESS | 2002 | 1461615029550 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 13:10:29 INFO - PROCESS | 2002 | 1461615029555 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 13:10:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:10:29 INFO - PROCESS | 2002 | 1461615029562 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:10:29 INFO - PROCESS | 2002 | 1461615029567 Marionette TRACE conn4 <- [1,2878,null,{}] 13:10:29 INFO - PROCESS | 2002 | 1461615029581 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}] 13:10:29 INFO - PROCESS | 2002 | 1461615029954 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 13:10:30 INFO - PROCESS | 2002 | 1461615030004 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:30 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ca4cd000 == 133 [pid = 2002] [id = 727] 13:10:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 174 (0x7f05cb6b9400) [pid = 2002] [serial = 2182] [outer = (nil)] 13:10:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 175 (0x7f05cb6c2000) [pid = 2002] [serial = 2183] [outer = 0x7f05cb6b9400] 13:10:30 INFO - PROCESS | 2002 | 1461615030243 Marionette DEBUG loaded listener.js 13:10:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05cb8c3000) [pid = 2002] [serial = 2184] [outer = 0x7f05cb6b9400] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 175 (0x7f05db90dc00) [pid = 2002] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 174 (0x7f05d15ee800) [pid = 2002] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 173 (0x7f05c6685800) [pid = 2002] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 172 (0x7f05cb9d8400) [pid = 2002] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 171 (0x7f05de36a800) [pid = 2002] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 170 (0x7f05d2756c00) [pid = 2002] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 169 (0x7f05c3f15c00) [pid = 2002] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 168 (0x7f05c97f0800) [pid = 2002] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 167 (0x7f05de375800) [pid = 2002] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 166 (0x7f05d17e9c00) [pid = 2002] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 165 (0x7f05ce337000) [pid = 2002] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 164 (0x7f05da88fc00) [pid = 2002] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 163 (0x7f05d186f400) [pid = 2002] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 162 (0x7f05de27f400) [pid = 2002] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05d97d1400) [pid = 2002] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05c3f12800) [pid = 2002] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05da943000) [pid = 2002] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05cc2cb000) [pid = 2002] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 157 (0x7f05dc61e400) [pid = 2002] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 156 (0x7f05cf6ea000) [pid = 2002] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 155 (0x7f05da94f400) [pid = 2002] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 154 (0x7f05cf45b400) [pid = 2002] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 153 (0x7f05cb736000) [pid = 2002] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 152 (0x7f05d935b000) [pid = 2002] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 151 (0x7f05da948000) [pid = 2002] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 150 (0x7f05d2f1a400) [pid = 2002] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 149 (0x7f05cb8c7000) [pid = 2002] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 148 (0x7f05c3f14400) [pid = 2002] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05ce893800) [pid = 2002] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05ce334000) [pid = 2002] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05ddc54000) [pid = 2002] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05d186d400) [pid = 2002] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05d2f17400) [pid = 2002] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05cb9e1400) [pid = 2002] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05c3f1d000) [pid = 2002] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05c84e6800) [pid = 2002] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 139 (0x7f05cb9e4c00) [pid = 2002] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 138 (0x7f05d8187c00) [pid = 2002] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:10:31 INFO - PROCESS | 2002 | --DOMWINDOW == 137 (0x7f05d8186c00) [pid = 2002] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:10:32 INFO - PROCESS | 2002 | 1461615032153 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]]]}] 13:10:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:10:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2645ms 13:10:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:10:32 INFO - PROCESS | 2002 | 1461615032208 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 13:10:32 INFO - PROCESS | 2002 | 1461615032212 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 13:10:32 INFO - PROCESS | 2002 | 1461615032220 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:10:32 INFO - PROCESS | 2002 | 1461615032223 Marionette TRACE conn4 <- [1,2882,null,{}] 13:10:32 INFO - PROCESS | 2002 | 1461615032231 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}] 13:10:32 INFO - PROCESS | 2002 | 1461615032567 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 13:10:32 INFO - PROCESS | 2002 | 1461615032587 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:32 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cac79000 == 134 [pid = 2002] [id = 728] 13:10:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 138 (0x7f05c6b90800) [pid = 2002] [serial = 2185] [outer = (nil)] 13:10:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 139 (0x7f05cb8c6c00) [pid = 2002] [serial = 2186] [outer = 0x7f05c6b90800] 13:10:32 INFO - PROCESS | 2002 | 1461615032681 Marionette DEBUG loaded listener.js 13:10:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05cb9e3c00) [pid = 2002] [serial = 2187] [outer = 0x7f05c6b90800] 13:10:33 INFO - PROCESS | 2002 | 1461615033713 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]]]}] 13:10:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:10:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1537ms 13:10:33 INFO - PROCESS | 2002 | 1461615033935 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 13:10:33 INFO - PROCESS | 2002 | 1461615033943 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 13:10:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:10:33 INFO - PROCESS | 2002 | 1461615033954 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:10:33 INFO - PROCESS | 2002 | 1461615033958 Marionette TRACE conn4 <- [1,2886,null,{}] 13:10:33 INFO - PROCESS | 2002 | 1461615033968 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}] 13:10:34 INFO - PROCESS | 2002 | 1461615034251 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 13:10:34 INFO - PROCESS | 2002 | 1461615034596 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:34 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c802d800 == 135 [pid = 2002] [id = 729] 13:10:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05c53a8c00) [pid = 2002] [serial = 2188] [outer = (nil)] 13:10:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05c53b0c00) [pid = 2002] [serial = 2189] [outer = 0x7f05c53a8c00] 13:10:34 INFO - PROCESS | 2002 | 1461615034678 Marionette DEBUG loaded listener.js 13:10:34 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05c8397c00) [pid = 2002] [serial = 2190] [outer = 0x7f05c53a8c00] 13:10:35 INFO - PROCESS | 2002 | 1461615035814 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]]]}] 13:10:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:10:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1898ms 13:10:35 INFO - PROCESS | 2002 | 1461615035853 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 13:10:35 INFO - PROCESS | 2002 | 1461615035860 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 13:10:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:10:35 INFO - PROCESS | 2002 | 1461615035875 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:10:35 INFO - PROCESS | 2002 | 1461615035882 Marionette TRACE conn4 <- [1,2890,null,{}] 13:10:35 INFO - PROCESS | 2002 | 1461615035888 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}] 13:10:36 INFO - PROCESS | 2002 | 1461615036154 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 13:10:36 INFO - PROCESS | 2002 | 1461615036485 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:36 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cade1800 == 136 [pid = 2002] [id = 730] 13:10:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05ca9e0c00) [pid = 2002] [serial = 2191] [outer = (nil)] 13:10:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05cac84400) [pid = 2002] [serial = 2192] [outer = 0x7f05ca9e0c00] 13:10:36 INFO - PROCESS | 2002 | 1461615036573 Marionette DEBUG loaded listener.js 13:10:36 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05cb8be400) [pid = 2002] [serial = 2193] [outer = 0x7f05ca9e0c00] 13:10:37 INFO - PROCESS | 2002 | 1461615037556 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:10:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:10:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1742ms 13:10:37 INFO - PROCESS | 2002 | 1461615037613 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 13:10:37 INFO - PROCESS | 2002 | 1461615037618 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 13:10:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:10:37 INFO - PROCESS | 2002 | 1461615037625 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:10:37 INFO - PROCESS | 2002 | 1461615037629 Marionette TRACE conn4 <- [1,2894,null,{}] 13:10:37 INFO - PROCESS | 2002 | 1461615037642 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}] 13:10:37 INFO - PROCESS | 2002 | 1461615037912 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 13:10:38 INFO - PROCESS | 2002 | 1461615038270 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:38 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cde57000 == 137 [pid = 2002] [id = 731] 13:10:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05cc2e0800) [pid = 2002] [serial = 2194] [outer = (nil)] 13:10:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05cc306c00) [pid = 2002] [serial = 2195] [outer = 0x7f05cc2e0800] 13:10:38 INFO - PROCESS | 2002 | 1461615038370 Marionette DEBUG loaded listener.js 13:10:38 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05cc56b800) [pid = 2002] [serial = 2196] [outer = 0x7f05cc2e0800] 13:10:39 INFO - PROCESS | 2002 | 1461615039328 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]]]}] 13:10:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:10:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1741ms 13:10:39 INFO - PROCESS | 2002 | 1461615039367 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 13:10:39 INFO - PROCESS | 2002 | 1461615039372 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 13:10:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:10:39 INFO - PROCESS | 2002 | 1461615039378 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:10:39 INFO - PROCESS | 2002 | 1461615039381 Marionette TRACE conn4 <- [1,2898,null,{}] 13:10:39 INFO - PROCESS | 2002 | 1461615039388 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}] 13:10:39 INFO - PROCESS | 2002 | 1461615039640 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 13:10:39 INFO - PROCESS | 2002 | 1461615039919 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:39 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf553800 == 138 [pid = 2002] [id = 732] 13:10:39 INFO - PROCESS | 2002 | ++DOMWINDOW == 150 (0x7f05c53a4c00) [pid = 2002] [serial = 2197] [outer = (nil)] 13:10:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 151 (0x7f05ce337000) [pid = 2002] [serial = 2198] [outer = 0x7f05c53a4c00] 13:10:40 INFO - PROCESS | 2002 | 1461615040044 Marionette DEBUG loaded listener.js 13:10:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 152 (0x7f05ce896c00) [pid = 2002] [serial = 2199] [outer = 0x7f05c53a4c00] 13:10:40 INFO - PROCESS | 2002 | 1461615040949 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]]]}] 13:10:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:10:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1633ms 13:10:41 INFO - PROCESS | 2002 | 1461615041012 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 13:10:41 INFO - PROCESS | 2002 | 1461615041017 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 13:10:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:10:41 INFO - PROCESS | 2002 | 1461615041023 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:10:41 INFO - PROCESS | 2002 | 1461615041026 Marionette TRACE conn4 <- [1,2902,null,{}] 13:10:41 INFO - PROCESS | 2002 | 1461615041032 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}] 13:10:41 INFO - PROCESS | 2002 | 1461615041291 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 13:10:41 INFO - PROCESS | 2002 | 1461615041600 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:41 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf902800 == 139 [pid = 2002] [id = 733] 13:10:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 153 (0x7f05cc2e5c00) [pid = 2002] [serial = 2200] [outer = (nil)] 13:10:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 154 (0x7f05cf6f2400) [pid = 2002] [serial = 2201] [outer = 0x7f05cc2e5c00] 13:10:41 INFO - PROCESS | 2002 | 1461615041687 Marionette DEBUG loaded listener.js 13:10:41 INFO - PROCESS | 2002 | ++DOMWINDOW == 155 (0x7f05d0058000) [pid = 2002] [serial = 2202] [outer = 0x7f05cc2e5c00] 13:10:42 INFO - PROCESS | 2002 | 1461615042586 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:10:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:10:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1636ms 13:10:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:10:42 INFO - PROCESS | 2002 | 1461615042661 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 13:10:42 INFO - PROCESS | 2002 | 1461615042664 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 13:10:42 INFO - PROCESS | 2002 | 1461615042671 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:10:42 INFO - PROCESS | 2002 | 1461615042674 Marionette TRACE conn4 <- [1,2906,null,{}] 13:10:42 INFO - PROCESS | 2002 | 1461615042680 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}] 13:10:43 INFO - PROCESS | 2002 | 1461615043021 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 13:10:43 INFO - PROCESS | 2002 | 1461615043350 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:43 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d02e2800 == 140 [pid = 2002] [id = 734] 13:10:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 156 (0x7f05c3f14400) [pid = 2002] [serial = 2203] [outer = (nil)] 13:10:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 157 (0x7f05d17e9c00) [pid = 2002] [serial = 2204] [outer = 0x7f05c3f14400] 13:10:43 INFO - PROCESS | 2002 | 1461615043431 Marionette DEBUG loaded listener.js 13:10:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 158 (0x7f05d2749800) [pid = 2002] [serial = 2205] [outer = 0x7f05c3f14400] 13:10:44 INFO - PROCESS | 2002 | 1461615044360 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]]]}] 13:10:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:10:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1742ms 13:10:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:10:44 INFO - PROCESS | 2002 | 1461615044413 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 13:10:44 INFO - PROCESS | 2002 | 1461615044416 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 13:10:44 INFO - PROCESS | 2002 | 1461615044424 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:10:44 INFO - PROCESS | 2002 | 1461615044426 Marionette TRACE conn4 <- [1,2910,null,{}] 13:10:44 INFO - PROCESS | 2002 | 1461615044433 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}] 13:10:44 INFO - PROCESS | 2002 | 1461615044692 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 13:10:44 INFO - PROCESS | 2002 | 1461615044965 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:45 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d255e800 == 141 [pid = 2002] [id = 735] 13:10:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05d274a400) [pid = 2002] [serial = 2206] [outer = (nil)] 13:10:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05d2f1bc00) [pid = 2002] [serial = 2207] [outer = 0x7f05d274a400] 13:10:45 INFO - PROCESS | 2002 | 1461615045087 Marionette DEBUG loaded listener.js 13:10:45 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05d31d6400) [pid = 2002] [serial = 2208] [outer = 0x7f05d274a400] 13:10:45 INFO - PROCESS | 2002 | 1461615045847 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]]]}] 13:10:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:10:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:10:45 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1436ms 13:10:45 INFO - PROCESS | 2002 | 1461615045859 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 13:10:45 INFO - PROCESS | 2002 | 1461615045862 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 13:10:45 INFO - TEST-START | /DOMEvents/constructors.html 13:10:45 INFO - PROCESS | 2002 | 1461615045869 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:10:45 INFO - PROCESS | 2002 | 1461615045873 Marionette TRACE conn4 <- [1,2914,null,{}] 13:10:45 INFO - PROCESS | 2002 | 1461615045878 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}] 13:10:46 INFO - PROCESS | 2002 | 1461615046123 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 13:10:46 INFO - PROCESS | 2002 | 1461615046376 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:46 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d289e800 == 142 [pid = 2002] [id = 736] 13:10:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05d2f12c00) [pid = 2002] [serial = 2209] [outer = (nil)] 13:10:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 163 (0x7f05d3d84400) [pid = 2002] [serial = 2210] [outer = 0x7f05d2f12c00] 13:10:46 INFO - PROCESS | 2002 | 1461615046452 Marionette DEBUG loaded listener.js 13:10:46 INFO - PROCESS | 2002 | ++DOMWINDOW == 164 (0x7f05d3e6e800) [pid = 2002] [serial = 2211] [outer = 0x7f05d2f12c00] 13:10:47 INFO - PROCESS | 2002 | 1461615047453 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]]]}] 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:10:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:10:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:10:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:10:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:10:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:10:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:10:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:10:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:10:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:10:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:10:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:10:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:10:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:10:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:10:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:10:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:10:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:10:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:10:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:10:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 1652ms 13:10:47 INFO - PROCESS | 2002 | 1461615047558 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 13:10:47 INFO - PROCESS | 2002 | 1461615047562 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 13:10:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:10:47 INFO - PROCESS | 2002 | 1461615047577 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:10:47 INFO - PROCESS | 2002 | 1461615047581 Marionette TRACE conn4 <- [1,2918,null,{}] 13:10:47 INFO - PROCESS | 2002 | 1461615047588 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}] 13:10:47 INFO - PROCESS | 2002 | 1461615047847 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 13:10:48 INFO - PROCESS | 2002 | 1461615048166 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:48 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d33db000 == 143 [pid = 2002] [id = 737] 13:10:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 165 (0x7f05d2f13000) [pid = 2002] [serial = 2212] [outer = (nil)] 13:10:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 166 (0x7f05d8186c00) [pid = 2002] [serial = 2213] [outer = 0x7f05d2f13000] 13:10:48 INFO - PROCESS | 2002 | 1461615048248 Marionette DEBUG loaded listener.js 13:10:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 167 (0x7f05d935a000) [pid = 2002] [serial = 2214] [outer = 0x7f05d2f13000] 13:10:49 INFO - PROCESS | 2002 | 1461615049085 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:10:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:10:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1544ms 13:10:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:10:49 INFO - PROCESS | 2002 | 1461615049118 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 13:10:49 INFO - PROCESS | 2002 | 1461615049121 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 13:10:49 INFO - PROCESS | 2002 | 1461615049129 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:10:49 INFO - PROCESS | 2002 | 1461615049132 Marionette TRACE conn4 <- [1,2922,null,{}] 13:10:49 INFO - PROCESS | 2002 | 1461615049138 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}] 13:10:49 INFO - PROCESS | 2002 | 1461615049473 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 13:10:49 INFO - PROCESS | 2002 | 1461615049683 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:49 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d810d800 == 144 [pid = 2002] [id = 738] 13:10:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05d31d5400) [pid = 2002] [serial = 2215] [outer = (nil)] 13:10:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 169 (0x7f05d9363000) [pid = 2002] [serial = 2216] [outer = 0x7f05d31d5400] 13:10:49 INFO - PROCESS | 2002 | 1461615049762 Marionette DEBUG loaded listener.js 13:10:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 170 (0x7f05d97cc000) [pid = 2002] [serial = 2217] [outer = 0x7f05d31d5400] 13:10:50 INFO - PROCESS | 2002 | [2002] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 13:10:50 INFO - PROCESS | 2002 | [2002] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 13:10:50 INFO - PROCESS | 2002 | [2002] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 13:10:50 INFO - PROCESS | 2002 | [2002] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 13:10:50 INFO - PROCESS | 2002 | 1461615050604 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]]]}] 13:10:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:10:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:10:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:10:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:10:50 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 13:10:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:10:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:10:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:10:50 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 13:10:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:10:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:10:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:10:50 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]" 13:10:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:10:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:10:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:10:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:10:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1534ms 13:10:50 INFO - PROCESS | 2002 | 1461615050666 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 13:10:50 INFO - PROCESS | 2002 | 1461615050675 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 13:10:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:10:50 INFO - PROCESS | 2002 | 1461615050702 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:10:50 INFO - PROCESS | 2002 | 1461615050707 Marionette TRACE conn4 <- [1,2926,null,{}] 13:10:50 INFO - PROCESS | 2002 | 1461615050717 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}] 13:10:51 INFO - PROCESS | 2002 | 1461615050998 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 13:10:51 INFO - PROCESS | 2002 | 1461615051271 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:51 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da285000 == 145 [pid = 2002] [id = 739] 13:10:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 171 (0x7f05da939c00) [pid = 2002] [serial = 2218] [outer = (nil)] 13:10:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05da93d400) [pid = 2002] [serial = 2219] [outer = 0x7f05da939c00] 13:10:51 INFO - PROCESS | 2002 | 1461615051426 Marionette DEBUG loaded listener.js 13:10:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 173 (0x7f05da94cc00) [pid = 2002] [serial = 2220] [outer = 0x7f05da939c00] 13:10:52 INFO - PROCESS | 2002 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:10:52 INFO - PROCESS | 2002 | 1461615052253 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]]]}] 13:10:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:10:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1607ms 13:10:52 INFO - PROCESS | 2002 | 1461615052292 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 13:10:52 INFO - PROCESS | 2002 | 1461615052296 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 13:10:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:10:52 INFO - PROCESS | 2002 | 1461615052302 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:10:52 INFO - PROCESS | 2002 | 1461615052304 Marionette TRACE conn4 <- [1,2930,null,{}] 13:10:52 INFO - PROCESS | 2002 | 1461615052311 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}] 13:10:52 INFO - PROCESS | 2002 | 1461615052554 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 13:10:52 INFO - PROCESS | 2002 | 1461615052799 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:52 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dc511800 == 146 [pid = 2002] [id = 740] 13:10:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 174 (0x7f05da933000) [pid = 2002] [serial = 2221] [outer = (nil)] 13:10:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 175 (0x7f05daad1400) [pid = 2002] [serial = 2222] [outer = 0x7f05da933000] 13:10:52 INFO - PROCESS | 2002 | 1461615052875 Marionette DEBUG loaded listener.js 13:10:52 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05db486c00) [pid = 2002] [serial = 2223] [outer = 0x7f05da933000] 13:10:53 INFO - PROCESS | 2002 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:10:53 INFO - PROCESS | 2002 | 1461615053761 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]]]}] 13:10:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:10:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1482ms 13:10:53 INFO - PROCESS | 2002 | 1461615053786 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 13:10:53 INFO - PROCESS | 2002 | 1461615053790 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 13:10:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:10:53 INFO - PROCESS | 2002 | 1461615053797 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:10:53 INFO - PROCESS | 2002 | 1461615053800 Marionette TRACE conn4 <- [1,2934,null,{}] 13:10:53 INFO - PROCESS | 2002 | 1461615053806 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}] 13:10:54 INFO - PROCESS | 2002 | 1461615054087 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 13:10:54 INFO - PROCESS | 2002 | 1461615054348 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:54 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddd48000 == 147 [pid = 2002] [id = 741] 13:10:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 177 (0x7f05d817fc00) [pid = 2002] [serial = 2224] [outer = (nil)] 13:10:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05db745000) [pid = 2002] [serial = 2225] [outer = 0x7f05d817fc00] 13:10:54 INFO - PROCESS | 2002 | 1461615054430 Marionette DEBUG loaded listener.js 13:10:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05dc698c00) [pid = 2002] [serial = 2226] [outer = 0x7f05d817fc00] 13:10:55 INFO - PROCESS | 2002 | 1461615055239 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]]]}] 13:10:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:10:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1492ms 13:10:55 INFO - PROCESS | 2002 | 1461615055291 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 13:10:55 INFO - PROCESS | 2002 | 1461615055295 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 13:10:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:10:55 INFO - PROCESS | 2002 | 1461615055302 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:10:55 INFO - PROCESS | 2002 | 1461615055306 Marionette TRACE conn4 <- [1,2938,null,{}] 13:10:55 INFO - PROCESS | 2002 | 1461615055312 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}] 13:10:55 INFO - PROCESS | 2002 | 1461615055595 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 13:10:55 INFO - PROCESS | 2002 | 1461615055877 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:55 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddf27000 == 148 [pid = 2002] [id = 742] 13:10:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05da93a800) [pid = 2002] [serial = 2227] [outer = (nil)] 13:10:55 INFO - PROCESS | 2002 | ++DOMWINDOW == 181 (0x7f05dd155400) [pid = 2002] [serial = 2228] [outer = 0x7f05da93a800] 13:10:55 INFO - PROCESS | 2002 | 1461615055958 Marionette DEBUG loaded listener.js 13:10:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 182 (0x7f05dd9e4400) [pid = 2002] [serial = 2229] [outer = 0x7f05da93a800] 13:10:56 INFO - PROCESS | 2002 | 1461615056813 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]]]}] 13:10:56 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. 13:10:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1538ms 13:10:56 INFO - PROCESS | 2002 | 1461615056844 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 13:10:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:10:56 INFO - PROCESS | 2002 | 1461615056848 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 13:10:56 INFO - PROCESS | 2002 | 1461615056855 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:10:56 INFO - PROCESS | 2002 | 1461615056859 Marionette TRACE conn4 <- [1,2942,null,{}] 13:10:56 INFO - PROCESS | 2002 | 1461615056865 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}] 13:10:57 INFO - PROCESS | 2002 | 1461615057123 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 13:10:57 INFO - PROCESS | 2002 | 1461615057374 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:57 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05de20a800 == 149 [pid = 2002] [id = 743] 13:10:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 183 (0x7f05da951000) [pid = 2002] [serial = 2230] [outer = (nil)] 13:10:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 184 (0x7f05dd9ee400) [pid = 2002] [serial = 2231] [outer = 0x7f05da951000] 13:10:57 INFO - PROCESS | 2002 | 1461615057454 Marionette DEBUG loaded listener.js 13:10:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 185 (0x7f05ddc5b000) [pid = 2002] [serial = 2232] [outer = 0x7f05da951000] 13:10:58 INFO - PROCESS | 2002 | 1461615058274 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"]]]}] 13:10:58 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 13:10:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:10:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1437ms 13:10:58 INFO - PROCESS | 2002 | 1461615058293 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 13:10:58 INFO - PROCESS | 2002 | 1461615058297 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 13:10:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:10:58 INFO - PROCESS | 2002 | 1461615058303 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:10:58 INFO - PROCESS | 2002 | 1461615058307 Marionette TRACE conn4 <- [1,2946,null,{}] 13:10:58 INFO - PROCESS | 2002 | 1461615058313 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}] 13:10:58 INFO - PROCESS | 2002 | 1461615058599 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 13:10:58 INFO - PROCESS | 2002 | 1461615058879 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:58 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e13ad000 == 150 [pid = 2002] [id = 744] 13:10:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 186 (0x7f05d3e71c00) [pid = 2002] [serial = 2233] [outer = (nil)] 13:10:58 INFO - PROCESS | 2002 | ++DOMWINDOW == 187 (0x7f05ddc5b400) [pid = 2002] [serial = 2234] [outer = 0x7f05d3e71c00] 13:10:58 INFO - PROCESS | 2002 | 1461615058961 Marionette DEBUG loaded listener.js 13:10:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 188 (0x7f05de272800) [pid = 2002] [serial = 2235] [outer = 0x7f05d3e71c00] 13:10:59 INFO - PROCESS | 2002 | 1461615059790 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]]]}] 13:10:59 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. 13:10:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1537ms 13:10:59 INFO - PROCESS | 2002 | 1461615059842 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 13:10:59 INFO - PROCESS | 2002 | 1461615059846 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 13:10:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:10:59 INFO - PROCESS | 2002 | 1461615059853 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:10:59 INFO - PROCESS | 2002 | 1461615059857 Marionette TRACE conn4 <- [1,2950,null,{}] 13:10:59 INFO - PROCESS | 2002 | 1461615059864 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}] 13:11:00 INFO - PROCESS | 2002 | 1461615060126 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 13:11:00 INFO - PROCESS | 2002 | 1461615060417 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:00 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e2abe000 == 151 [pid = 2002] [id = 745] 13:11:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 189 (0x7f05dd15ac00) [pid = 2002] [serial = 2236] [outer = (nil)] 13:11:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 190 (0x7f05de36c000) [pid = 2002] [serial = 2237] [outer = 0x7f05dd15ac00] 13:11:00 INFO - PROCESS | 2002 | 1461615060502 Marionette DEBUG loaded listener.js 13:11:00 INFO - PROCESS | 2002 | ++DOMWINDOW == 191 (0x7f05de37e000) [pid = 2002] [serial = 2238] [outer = 0x7f05dd15ac00] 13:11:01 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e31e5800 == 152 [pid = 2002] [id = 746] 13:11:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 192 (0x7f05de385800) [pid = 2002] [serial = 2239] [outer = (nil)] 13:11:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 193 (0x7f05de380c00) [pid = 2002] [serial = 2240] [outer = 0x7f05de385800] 13:11:01 INFO - PROCESS | 2002 | 1461615061512 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]]]}] 13:11:01 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. 13:11:01 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1681ms 13:11:01 INFO - PROCESS | 2002 | 1461615061540 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 13:11:01 INFO - PROCESS | 2002 | 1461615061544 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 13:11:01 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:11:01 INFO - PROCESS | 2002 | 1461615061550 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:11:01 INFO - PROCESS | 2002 | 1461615061553 Marionette TRACE conn4 <- [1,2954,null,{}] 13:11:01 INFO - PROCESS | 2002 | 1461615061559 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}] 13:11:01 INFO - PROCESS | 2002 | 1461615061908 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 13:11:02 INFO - PROCESS | 2002 | 1461615062328 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:02 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3f90000 == 153 [pid = 2002] [id = 747] 13:11:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 194 (0x7f05c365d000) [pid = 2002] [serial = 2241] [outer = (nil)] 13:11:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 195 (0x7f05de4e8800) [pid = 2002] [serial = 2242] [outer = 0x7f05c365d000] 13:11:02 INFO - PROCESS | 2002 | 1461615062459 Marionette DEBUG loaded listener.js 13:11:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 196 (0x7f05defb3800) [pid = 2002] [serial = 2243] [outer = 0x7f05c365d000] 13:11:03 INFO - PROCESS | 2002 | 1461615063209 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]]]}] 13:11:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:11:03 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 13:11:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1679ms 13:11:03 INFO - PROCESS | 2002 | 1461615063239 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 13:11:03 INFO - PROCESS | 2002 | 1461615063243 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 13:11:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:11:03 INFO - PROCESS | 2002 | 1461615063253 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:11:03 INFO - PROCESS | 2002 | 1461615063255 Marionette TRACE conn4 <- [1,2958,null,{}] 13:11:03 INFO - PROCESS | 2002 | 1461615063262 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}] 13:11:03 INFO - PROCESS | 2002 | 1461615063531 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 13:11:03 INFO - PROCESS | 2002 | 1461615063849 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:03 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f1d17000 == 154 [pid = 2002] [id = 748] 13:11:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 197 (0x7f05e05c6400) [pid = 2002] [serial = 2244] [outer = (nil)] 13:11:03 INFO - PROCESS | 2002 | ++DOMWINDOW == 198 (0x7f05e0d81400) [pid = 2002] [serial = 2245] [outer = 0x7f05e05c6400] 13:11:03 INFO - PROCESS | 2002 | 1461615063948 Marionette DEBUG loaded listener.js 13:11:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 199 (0x7f05e0ebc800) [pid = 2002] [serial = 2246] [outer = 0x7f05e05c6400] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c953d000 == 153 [pid = 2002] [id = 510] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c6baf000 == 152 [pid = 2002] [id = 662] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ca4cd000 == 151 [pid = 2002] [id = 727] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c83d5800 == 150 [pid = 2002] [id = 726] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c50ab800 == 149 [pid = 2002] [id = 725] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f601f000 == 148 [pid = 2002] [id = 724] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f5d34800 == 147 [pid = 2002] [id = 723] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f5356800 == 146 [pid = 2002] [id = 722] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f1709000 == 145 [pid = 2002] [id = 721] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05f05b8800 == 144 [pid = 2002] [id = 720] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ea9d8000 == 143 [pid = 2002] [id = 719] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e2ac8000 == 142 [pid = 2002] [id = 718] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05df957800 == 141 [pid = 2002] [id = 717] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddf28000 == 140 [pid = 2002] [id = 716] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dddd4000 == 139 [pid = 2002] [id = 715] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dd7c0800 == 138 [pid = 2002] [id = 714] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05da5a9800 == 137 [pid = 2002] [id = 713] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d3c36000 == 136 [pid = 2002] [id = 712] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d2fab800 == 135 [pid = 2002] [id = 711] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d2560000 == 134 [pid = 2002] [id = 710] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cfc6a000 == 133 [pid = 2002] [id = 709] 13:11:06 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cadc5000 == 132 [pid = 2002] [id = 708] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 198 (0x7f05cf6f2000) [pid = 2002] [serial = 2121] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 197 (0x7f05de27ec00) [pid = 2002] [serial = 2097] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 196 (0x7f05d8189800) [pid = 2002] [serial = 2076] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 195 (0x7f05cac91000) [pid = 2002] [serial = 2115] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 194 (0x7f05d8197000) [pid = 2002] [serial = 2078] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 193 (0x7f05de383400) [pid = 2002] [serial = 2102] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 192 (0x7f05c97efc00) [pid = 2002] [serial = 2114] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 191 (0x7f05d3b81800) [pid = 2002] [serial = 2019] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 190 (0x7f05c6689800) [pid = 2002] [serial = 2112] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 189 (0x7f05cac91400) [pid = 2002] [serial = 2060] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 188 (0x7f05df9d6c00) [pid = 2002] [serial = 2109] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 187 (0x7f05d2755400) [pid = 2002] [serial = 2016] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 186 (0x7f05de4e7000) [pid = 2002] [serial = 2103] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 185 (0x7f05d01ed800) [pid = 2002] [serial = 2010] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 184 (0x7f05ddc58400) [pid = 2002] [serial = 2037] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 183 (0x7f05d97cc800) [pid = 2002] [serial = 2081] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 182 (0x7f05defb7c00) [pid = 2002] [serial = 2106] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 181 (0x7f05dd9f1c00) [pid = 2002] [serial = 2034] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 180 (0x7f05cc2d2000) [pid = 2002] [serial = 1932] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 179 (0x7f05da545c00) [pid = 2002] [serial = 2082] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 178 (0x7f05dd94d800) [pid = 2002] [serial = 2090] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05dde0cc00) [pid = 2002] [serial = 2040] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 176 (0x7f05ddf58800) [pid = 2002] [serial = 2043] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 175 (0x7f05d0051400) [pid = 2002] [serial = 2067] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 174 (0x7f05da950800) [pid = 2002] [serial = 2087] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 173 (0x7f05cfc07400) [pid = 2002] [serial = 2066] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 172 (0x7f05de274400) [pid = 2002] [serial = 2096] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 171 (0x7f05d05c1800) [pid = 2002] [serial = 2069] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 170 (0x7f05cde07000) [pid = 2002] [serial = 2004] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 169 (0x7f05da88a000) [pid = 2002] [serial = 2084] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 168 (0x7f05dde0c800) [pid = 2002] [serial = 2093] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 167 (0x7f05d3e69400) [pid = 2002] [serial = 2075] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 166 (0x7f05d9357c00) [pid = 2002] [serial = 2025] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 165 (0x7f05d9462800) [pid = 2002] [serial = 2079] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 164 (0x7f05cc30c800) [pid = 2002] [serial = 2063] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 163 (0x7f05c513a400) [pid = 2002] [serial = 2057] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 162 (0x7f05d05bf400) [pid = 2002] [serial = 2013] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05cfc08000) [pid = 2002] [serial = 2007] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05de379400) [pid = 2002] [serial = 2100] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05d1872c00) [pid = 2002] [serial = 2072] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05c68f2000) [pid = 2002] [serial = 2058] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 157 (0x7f05daadb800) [pid = 2002] [serial = 2088] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 156 (0x7f05d8185800) [pid = 2002] [serial = 2022] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 155 (0x7f05de4f5400) [pid = 2002] [serial = 2105] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 154 (0x7f05cc2dec00) [pid = 2002] [serial = 2117] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 153 (0x7f05dda79400) [pid = 2002] [serial = 2091] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 152 (0x7f05c3f1e000) [pid = 2002] [serial = 2111] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 151 (0x7f05cde0dc00) [pid = 2002] [serial = 2055] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 150 (0x7f05da932800) [pid = 2002] [serial = 2085] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 149 (0x7f05ca9dec00) [pid = 2002] [serial = 2001] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 148 (0x7f05de373800) [pid = 2002] [serial = 2099] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05ce890000) [pid = 2002] [serial = 2120] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05cde06c00) [pid = 2002] [serial = 2064] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05daad4c00) [pid = 2002] [serial = 2031] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05d2f1fc00) [pid = 2002] [serial = 2073] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05ddf58400) [pid = 2002] [serial = 2094] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05df980800) [pid = 2002] [serial = 2108] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05d05c9c00) [pid = 2002] [serial = 2070] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05d9fd0400) [pid = 2002] [serial = 2028] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 139 (0x7f05cb73e800) [pid = 2002] [serial = 2061] [outer = (nil)] [url = about:blank] 13:11:06 INFO - PROCESS | 2002 | --DOMWINDOW == 138 (0x7f05cc3e3000) [pid = 2002] [serial = 2118] [outer = (nil)] [url = about:blank] 13:11:07 INFO - PROCESS | 2002 | 1461615067338 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]]]}] 13:11:07 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. 13:11:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 4138ms 13:11:07 INFO - PROCESS | 2002 | 1461615067392 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 13:11:07 INFO - PROCESS | 2002 | 1461615067398 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 13:11:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:11:07 INFO - PROCESS | 2002 | 1461615067406 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:11:07 INFO - PROCESS | 2002 | 1461615067412 Marionette TRACE conn4 <- [1,2962,null,{}] 13:11:07 INFO - PROCESS | 2002 | 1461615067420 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}] 13:11:07 INFO - PROCESS | 2002 | 1461615067652 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 13:11:07 INFO - PROCESS | 2002 | 1461615067845 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:07 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c6ba7000 == 133 [pid = 2002] [id = 749] 13:11:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 139 (0x7f05c53b0000) [pid = 2002] [serial = 2247] [outer = (nil)] 13:11:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05c838e400) [pid = 2002] [serial = 2248] [outer = 0x7f05c53b0000] 13:11:07 INFO - PROCESS | 2002 | 1461615067918 Marionette DEBUG loaded listener.js 13:11:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05c8579800) [pid = 2002] [serial = 2249] [outer = 0x7f05c53b0000] 13:11:08 INFO - PROCESS | 2002 | 1461615068744 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]]]}] 13:11:08 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. 13:11:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1386ms 13:11:08 INFO - PROCESS | 2002 | 1461615068794 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 13:11:08 INFO - PROCESS | 2002 | 1461615068802 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 13:11:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:11:08 INFO - PROCESS | 2002 | 1461615068814 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:11:08 INFO - PROCESS | 2002 | 1461615068817 Marionette TRACE conn4 <- [1,2966,null,{}] 13:11:08 INFO - PROCESS | 2002 | 1461615068824 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}] 13:11:09 INFO - PROCESS | 2002 | 1461615069081 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 13:11:09 INFO - PROCESS | 2002 | 1461615069314 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:09 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ca4ca800 == 134 [pid = 2002] [id = 750] 13:11:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05cabbc800) [pid = 2002] [serial = 2250] [outer = (nil)] 13:11:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05cb6c6000) [pid = 2002] [serial = 2251] [outer = 0x7f05cabbc800] 13:11:09 INFO - PROCESS | 2002 | 1461615069384 Marionette DEBUG loaded listener.js 13:11:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05cb8c5400) [pid = 2002] [serial = 2252] [outer = 0x7f05cabbc800] 13:11:10 INFO - PROCESS | 2002 | 1461615070365 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]]]}] 13:11:10 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. 13:11:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1593ms 13:11:10 INFO - PROCESS | 2002 | 1461615070407 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 13:11:10 INFO - PROCESS | 2002 | 1461615070411 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 13:11:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:11:10 INFO - PROCESS | 2002 | 1461615070424 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:11:10 INFO - PROCESS | 2002 | 1461615070431 Marionette TRACE conn4 <- [1,2970,null,{}] 13:11:10 INFO - PROCESS | 2002 | 1461615070448 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}] 13:11:10 INFO - PROCESS | 2002 | 1461615070905 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 13:11:10 INFO - PROCESS | 2002 | 1461615070966 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:10 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cb812800 == 135 [pid = 2002] [id = 751] 13:11:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05cc30a000) [pid = 2002] [serial = 2253] [outer = (nil)] 13:11:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05cc3f0800) [pid = 2002] [serial = 2254] [outer = 0x7f05cc30a000] 13:11:11 INFO - PROCESS | 2002 | 1461615071042 Marionette DEBUG loaded listener.js 13:11:11 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05ce33a000) [pid = 2002] [serial = 2255] [outer = 0x7f05cc30a000] 13:11:11 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05d3e66400) [pid = 2002] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:11:11 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05d3e67800) [pid = 2002] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:11:11 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05cabc7c00) [pid = 2002] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:11:11 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05cde11000) [pid = 2002] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:11:11 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05d274b400) [pid = 2002] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:11:11 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05dc699c00) [pid = 2002] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:11:11 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05c512ec00) [pid = 2002] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:11:11 INFO - PROCESS | 2002 | --DOMWINDOW == 139 (0x7f05d82bb400) [pid = 2002] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:11:11 INFO - PROCESS | 2002 | --DOMWINDOW == 138 (0x7f05c3666800) [pid = 2002] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:11:11 INFO - PROCESS | 2002 | --DOMWINDOW == 137 (0x7f05d17e9400) [pid = 2002] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:11:11 INFO - PROCESS | 2002 | --DOMWINDOW == 136 (0x7f05c5135400) [pid = 2002] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:11:11 INFO - PROCESS | 2002 | --DOMWINDOW == 135 (0x7f05d0052000) [pid = 2002] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:11:11 INFO - PROCESS | 2002 | --DOMWINDOW == 134 (0x7f05cb6b9400) [pid = 2002] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:11:12 INFO - PROCESS | 2002 | 1461615072518 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]]]}] 13:11:12 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. 13:11:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 2152ms 13:11:12 INFO - PROCESS | 2002 | 1461615072573 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 13:11:12 INFO - PROCESS | 2002 | 1461615072578 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 13:11:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:11:12 INFO - PROCESS | 2002 | 1461615072588 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:11:12 INFO - PROCESS | 2002 | 1461615072594 Marionette TRACE conn4 <- [1,2974,null,{}] 13:11:12 INFO - PROCESS | 2002 | 1461615072602 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}] 13:11:13 INFO - PROCESS | 2002 | 1461615073037 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 13:11:13 INFO - PROCESS | 2002 | 1461615073075 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:13 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cde5b000 == 136 [pid = 2002] [id = 752] 13:11:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 135 (0x7f05c3666800) [pid = 2002] [serial = 2256] [outer = (nil)] 13:11:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 136 (0x7f05cf6e5400) [pid = 2002] [serial = 2257] [outer = 0x7f05c3666800] 13:11:13 INFO - PROCESS | 2002 | 1461615073186 Marionette DEBUG loaded listener.js 13:11:13 INFO - PROCESS | 2002 | ++DOMWINDOW == 137 (0x7f05cfc09800) [pid = 2002] [serial = 2258] [outer = 0x7f05c3666800] 13:11:14 INFO - PROCESS | 2002 | 1461615074842 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]]]}] 13:11:14 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. 13:11:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 2288ms 13:11:14 INFO - PROCESS | 2002 | 1461615074878 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 13:11:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:11:14 INFO - PROCESS | 2002 | 1461615074887 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 13:11:14 INFO - PROCESS | 2002 | 1461615074900 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:11:14 INFO - PROCESS | 2002 | 1461615074911 Marionette TRACE conn4 <- [1,2978,null,{}] 13:11:14 INFO - PROCESS | 2002 | 1461615074926 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}] 13:11:15 INFO - PROCESS | 2002 | 1461615075284 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 13:11:15 INFO - PROCESS | 2002 | 1461615075560 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:15 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c97d7000 == 137 [pid = 2002] [id = 753] 13:11:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 138 (0x7f05c6689000) [pid = 2002] [serial = 2259] [outer = (nil)] 13:11:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 139 (0x7f05ca9da800) [pid = 2002] [serial = 2260] [outer = 0x7f05c6689000] 13:11:15 INFO - PROCESS | 2002 | 1461615075651 Marionette DEBUG loaded listener.js 13:11:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05cac91400) [pid = 2002] [serial = 2261] [outer = 0x7f05c6689000] 13:11:16 INFO - PROCESS | 2002 | 1461615076538 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]]]}] 13:11:16 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. 13:11:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1657ms 13:11:16 INFO - PROCESS | 2002 | 1461615076554 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 13:11:16 INFO - PROCESS | 2002 | 1461615076563 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 13:11:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:11:16 INFO - PROCESS | 2002 | 1461615076577 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:11:16 INFO - PROCESS | 2002 | 1461615076581 Marionette TRACE conn4 <- [1,2982,null,{}] 13:11:16 INFO - PROCESS | 2002 | 1461615076589 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}] 13:11:16 INFO - PROCESS | 2002 | 1461615076872 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 13:11:17 INFO - PROCESS | 2002 | 1461615077176 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:17 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ce876000 == 138 [pid = 2002] [id = 754] 13:11:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05cc3e7000) [pid = 2002] [serial = 2262] [outer = (nil)] 13:11:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05ce33b800) [pid = 2002] [serial = 2263] [outer = 0x7f05cc3e7000] 13:11:17 INFO - PROCESS | 2002 | 1461615077360 Marionette DEBUG loaded listener.js 13:11:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05cf6f1800) [pid = 2002] [serial = 2264] [outer = 0x7f05cc3e7000] 13:11:18 INFO - PROCESS | 2002 | 1461615078307 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"]]]}] 13:11:18 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 13:11:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:11:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:11:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1791ms 13:11:18 INFO - PROCESS | 2002 | 1461615078370 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 13:11:18 INFO - PROCESS | 2002 | 1461615078374 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 13:11:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:11:18 INFO - PROCESS | 2002 | 1461615078384 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:11:18 INFO - PROCESS | 2002 | 1461615078390 Marionette TRACE conn4 <- [1,2986,null,{}] 13:11:18 INFO - PROCESS | 2002 | 1461615078428 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}] 13:11:18 INFO - PROCESS | 2002 | 1461615078703 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 13:11:19 INFO - PROCESS | 2002 | 1461615079066 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:19 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf920800 == 139 [pid = 2002] [id = 755] 13:11:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05d030fc00) [pid = 2002] [serial = 2265] [outer = (nil)] 13:11:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05d05bc000) [pid = 2002] [serial = 2266] [outer = 0x7f05d030fc00] 13:11:19 INFO - PROCESS | 2002 | 1461615079156 Marionette DEBUG loaded listener.js 13:11:19 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05d05c9400) [pid = 2002] [serial = 2267] [outer = 0x7f05d030fc00] 13:11:20 INFO - PROCESS | 2002 | 1461615080094 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]]]}] 13:11:20 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. 13:11:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1759ms 13:11:20 INFO - PROCESS | 2002 | 1461615080143 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 13:11:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:11:20 INFO - PROCESS | 2002 | 1461615080148 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 13:11:20 INFO - PROCESS | 2002 | 1461615080155 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:11:20 INFO - PROCESS | 2002 | 1461615080158 Marionette TRACE conn4 <- [1,2990,null,{}] 13:11:20 INFO - PROCESS | 2002 | 1461615080163 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}] 13:11:20 INFO - PROCESS | 2002 | 1461615080431 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 13:11:20 INFO - PROCESS | 2002 | 1461615080732 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:20 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d02de000 == 140 [pid = 2002] [id = 756] 13:11:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05d0310800) [pid = 2002] [serial = 2268] [outer = (nil)] 13:11:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05d17e7000) [pid = 2002] [serial = 2269] [outer = 0x7f05d0310800] 13:11:20 INFO - PROCESS | 2002 | 1461615080811 Marionette DEBUG loaded listener.js 13:11:20 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05d26a2400) [pid = 2002] [serial = 2270] [outer = 0x7f05d0310800] 13:11:21 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cddaa000 == 141 [pid = 2002] [id = 757] 13:11:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 150 (0x7f05d2f15c00) [pid = 2002] [serial = 2271] [outer = (nil)] 13:11:21 INFO - PROCESS | 2002 | ++DOMWINDOW == 151 (0x7f05d15ea400) [pid = 2002] [serial = 2272] [outer = 0x7f05d2f15c00] 13:11:21 INFO - PROCESS | 2002 | 1461615081772 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]]]}] 13:11:21 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. 13:11:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1629ms 13:11:21 INFO - PROCESS | 2002 | 1461615081784 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 13:11:21 INFO - PROCESS | 2002 | 1461615081789 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 13:11:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:11:21 INFO - PROCESS | 2002 | 1461615081797 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:11:21 INFO - PROCESS | 2002 | 1461615081801 Marionette TRACE conn4 <- [1,2994,null,{}] 13:11:21 INFO - PROCESS | 2002 | 1461615081807 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}] 13:11:22 INFO - PROCESS | 2002 | 1461615082164 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 13:11:22 INFO - PROCESS | 2002 | 1461615082459 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:22 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d2837800 == 142 [pid = 2002] [id = 758] 13:11:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 152 (0x7f05c6691400) [pid = 2002] [serial = 2273] [outer = (nil)] 13:11:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 153 (0x7f05d274cc00) [pid = 2002] [serial = 2274] [outer = 0x7f05c6691400] 13:11:22 INFO - PROCESS | 2002 | 1461615082551 Marionette DEBUG loaded listener.js 13:11:22 INFO - PROCESS | 2002 | ++DOMWINDOW == 154 (0x7f05d3d82000) [pid = 2002] [serial = 2275] [outer = 0x7f05c6691400] 13:11:23 INFO - PROCESS | 2002 | 1461615083456 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]]]}] 13:11:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:11:23 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 13:11:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1688ms 13:11:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:11:23 INFO - PROCESS | 2002 | 1461615083489 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 13:11:23 INFO - PROCESS | 2002 | 1461615083492 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 13:11:23 INFO - PROCESS | 2002 | 1461615083499 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:11:23 INFO - PROCESS | 2002 | 1461615083503 Marionette TRACE conn4 <- [1,2998,null,{}] 13:11:23 INFO - PROCESS | 2002 | 1461615083509 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}] 13:11:23 INFO - PROCESS | 2002 | 1461615083802 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 13:11:24 INFO - PROCESS | 2002 | 1461615084071 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:24 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d33c3000 == 143 [pid = 2002] [id = 759] 13:11:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 155 (0x7f05d01f5400) [pid = 2002] [serial = 2276] [outer = (nil)] 13:11:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 156 (0x7f05d82c0000) [pid = 2002] [serial = 2277] [outer = 0x7f05d01f5400] 13:11:24 INFO - PROCESS | 2002 | 1461615084154 Marionette DEBUG loaded listener.js 13:11:24 INFO - PROCESS | 2002 | ++DOMWINDOW == 157 (0x7f05d97c9c00) [pid = 2002] [serial = 2278] [outer = 0x7f05d01f5400] 13:11:25 INFO - PROCESS | 2002 | 1461615085021 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]]]}] 13:11:25 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. 13:11:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1544ms 13:11:25 INFO - PROCESS | 2002 | 1461615085043 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 13:11:25 INFO - PROCESS | 2002 | 1461615085048 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 13:11:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:11:25 INFO - PROCESS | 2002 | 1461615085054 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:11:25 INFO - PROCESS | 2002 | 1461615085058 Marionette TRACE conn4 <- [1,3002,null,{}] 13:11:25 INFO - PROCESS | 2002 | 1461615085064 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}] 13:11:25 INFO - PROCESS | 2002 | 1461615085310 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 13:11:25 INFO - PROCESS | 2002 | 1461615085583 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:25 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3edf000 == 144 [pid = 2002] [id = 760] 13:11:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 158 (0x7f05d97d7c00) [pid = 2002] [serial = 2279] [outer = (nil)] 13:11:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05da54f000) [pid = 2002] [serial = 2280] [outer = 0x7f05d97d7c00] 13:11:25 INFO - PROCESS | 2002 | 1461615085676 Marionette DEBUG loaded listener.js 13:11:25 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05da88dc00) [pid = 2002] [serial = 2281] [outer = 0x7f05d97d7c00] 13:11:26 INFO - PROCESS | 2002 | 1461615086508 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]]]}] 13:11:26 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. 13:11:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1482ms 13:11:26 INFO - PROCESS | 2002 | 1461615086537 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 13:11:26 INFO - PROCESS | 2002 | 1461615086541 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 13:11:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:11:26 INFO - PROCESS | 2002 | 1461615086547 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:11:26 INFO - PROCESS | 2002 | 1461615086551 Marionette TRACE conn4 <- [1,3006,null,{}] 13:11:26 INFO - PROCESS | 2002 | 1461615086556 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}] 13:11:26 INFO - PROCESS | 2002 | 1461615086792 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 13:11:27 INFO - PROCESS | 2002 | 1461615087082 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:27 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d95c4800 == 145 [pid = 2002] [id = 761] 13:11:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05c6685c00) [pid = 2002] [serial = 2282] [outer = (nil)] 13:11:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05da935400) [pid = 2002] [serial = 2283] [outer = 0x7f05c6685c00] 13:11:27 INFO - PROCESS | 2002 | 1461615087168 Marionette DEBUG loaded listener.js 13:11:27 INFO - PROCESS | 2002 | ++DOMWINDOW == 163 (0x7f05da948000) [pid = 2002] [serial = 2284] [outer = 0x7f05c6685c00] 13:11:28 INFO - PROCESS | 2002 | 1461615088007 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]]]}] 13:11:28 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. 13:11:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1478ms 13:11:28 INFO - PROCESS | 2002 | 1461615088028 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 13:11:28 INFO - PROCESS | 2002 | 1461615088031 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 13:11:28 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:11:28 INFO - PROCESS | 2002 | 1461615088038 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:11:28 INFO - PROCESS | 2002 | 1461615088041 Marionette TRACE conn4 <- [1,3010,null,{}] 13:11:28 INFO - PROCESS | 2002 | 1461615088047 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}] 13:11:28 INFO - PROCESS | 2002 | 1461615088302 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 13:11:28 INFO - PROCESS | 2002 | 1461615088555 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:28 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da911800 == 146 [pid = 2002] [id = 762] 13:11:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 164 (0x7f05cc2e9c00) [pid = 2002] [serial = 2285] [outer = (nil)] 13:11:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 165 (0x7f05da989800) [pid = 2002] [serial = 2286] [outer = 0x7f05cc2e9c00] 13:11:28 INFO - PROCESS | 2002 | 1461615088638 Marionette DEBUG loaded listener.js 13:11:28 INFO - PROCESS | 2002 | ++DOMWINDOW == 166 (0x7f05db6f1c00) [pid = 2002] [serial = 2287] [outer = 0x7f05cc2e9c00] 13:11:29 INFO - PROCESS | 2002 | 1461615089502 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]]]}] 13:11:29 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 13:11:29 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1486ms 13:11:29 INFO - PROCESS | 2002 | 1461615089525 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 13:11:29 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:11:29 INFO - PROCESS | 2002 | 1461615089529 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 13:11:29 INFO - PROCESS | 2002 | 1461615089536 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:11:29 INFO - PROCESS | 2002 | 1461615089539 Marionette TRACE conn4 <- [1,3014,null,{}] 13:11:29 INFO - PROCESS | 2002 | 1461615089545 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}] 13:11:29 INFO - PROCESS | 2002 | 1461615089834 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 13:11:30 INFO - PROCESS | 2002 | 1461615090087 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:30 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddbc5000 == 147 [pid = 2002] [id = 763] 13:11:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 167 (0x7f05d01f4c00) [pid = 2002] [serial = 2288] [outer = (nil)] 13:11:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05db907000) [pid = 2002] [serial = 2289] [outer = 0x7f05d01f4c00] 13:11:30 INFO - PROCESS | 2002 | 1461615090170 Marionette DEBUG loaded listener.js 13:11:30 INFO - PROCESS | 2002 | ++DOMWINDOW == 169 (0x7f05dd94c800) [pid = 2002] [serial = 2290] [outer = 0x7f05d01f4c00] 13:11:30 INFO - PROCESS | 2002 | [2002] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:11:31 INFO - PROCESS | 2002 | 1461615091104 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:11:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:11:31 INFO - {} 13:11:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:11:31 INFO - {} 13:11:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:11:31 INFO - {} 13:11:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:11:31 INFO - {} 13:11:31 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1584ms 13:11:31 INFO - PROCESS | 2002 | 1461615091122 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 13:11:31 INFO - PROCESS | 2002 | 1461615091128 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 13:11:31 INFO - TEST-START | /FileAPI/fileReader.html 13:11:31 INFO - PROCESS | 2002 | 1461615091142 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:11:31 INFO - PROCESS | 2002 | 1461615091147 Marionette TRACE conn4 <- [1,3018,null,{}] 13:11:31 INFO - PROCESS | 2002 | 1461615091154 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}] 13:11:31 INFO - PROCESS | 2002 | 1461615091542 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 13:11:31 INFO - PROCESS | 2002 | 1461615091817 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:31 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddf3c800 == 148 [pid = 2002] [id = 764] 13:11:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 170 (0x7f05ddf61800) [pid = 2002] [serial = 2291] [outer = (nil)] 13:11:31 INFO - PROCESS | 2002 | ++DOMWINDOW == 171 (0x7f05de36c800) [pid = 2002] [serial = 2292] [outer = 0x7f05ddf61800] 13:11:31 INFO - PROCESS | 2002 | 1461615091910 Marionette DEBUG loaded listener.js 13:11:32 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05de4ebc00) [pid = 2002] [serial = 2293] [outer = 0x7f05ddf61800] 13:11:32 INFO - PROCESS | 2002 | 1461615092727 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]]]}] 13:11:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:11:32 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:11:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:11:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:11:32 INFO - TEST-OK | /FileAPI/fileReader.html | took 1644ms 13:11:32 INFO - PROCESS | 2002 | 1461615092782 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 13:11:32 INFO - PROCESS | 2002 | 1461615092786 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 13:11:32 INFO - TEST-START | /FileAPI/historical.html 13:11:32 INFO - PROCESS | 2002 | 1461615092793 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:11:32 INFO - PROCESS | 2002 | 1461615092797 Marionette TRACE conn4 <- [1,3022,null,{}] 13:11:32 INFO - PROCESS | 2002 | 1461615092802 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}] 13:11:33 INFO - PROCESS | 2002 | 1461615093062 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 13:11:33 INFO - PROCESS | 2002 | 1461615093343 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:33 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e054e800 == 149 [pid = 2002] [id = 765] 13:11:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 173 (0x7f05ddf57c00) [pid = 2002] [serial = 2294] [outer = (nil)] 13:11:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 174 (0x7f05defb8800) [pid = 2002] [serial = 2295] [outer = 0x7f05ddf57c00] 13:11:33 INFO - PROCESS | 2002 | 1461615093425 Marionette DEBUG loaded listener.js 13:11:33 INFO - PROCESS | 2002 | ++DOMWINDOW == 175 (0x7f05e0466000) [pid = 2002] [serial = 2296] [outer = 0x7f05ddf57c00] 13:11:34 INFO - PROCESS | 2002 | 1461615094362 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"]]]}] 13:11:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:11:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:11:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:11:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:11:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:11:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:11:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:11:34 INFO - TEST-OK | /FileAPI/historical.html | took 1599ms 13:11:34 INFO - PROCESS | 2002 | 1461615094395 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 13:11:34 INFO - PROCESS | 2002 | 1461615094398 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 13:11:34 INFO - TEST-START | /FileAPI/idlharness.html 13:11:34 INFO - PROCESS | 2002 | 1461615094416 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:11:34 INFO - PROCESS | 2002 | 1461615094419 Marionette TRACE conn4 <- [1,3026,null,{}] 13:11:34 INFO - PROCESS | 2002 | 1461615094426 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}] 13:11:34 INFO - PROCESS | 2002 | 1461615094796 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 13:11:35 INFO - PROCESS | 2002 | 1461615095015 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:35 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e2ac0000 == 150 [pid = 2002] [id = 766] 13:11:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05de598800) [pid = 2002] [serial = 2297] [outer = (nil)] 13:11:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 177 (0x7f05e0eba000) [pid = 2002] [serial = 2298] [outer = 0x7f05de598800] 13:11:35 INFO - PROCESS | 2002 | 1461615095140 Marionette DEBUG loaded listener.js 13:11:35 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05e0fc1400) [pid = 2002] [serial = 2299] [outer = 0x7f05de598800] 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:11:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:11:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:11:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:11:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:11:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:11:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:11:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:11:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:11:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:11:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:11:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:11:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:11:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:11:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:11:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:11:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:11:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:11:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:11:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:11:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:11:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:11:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:11:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:11:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:11:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:11:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:11:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:11:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:11:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:11:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:11:36 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 13:11:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:11:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:11:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:11:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:11:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:11:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:11:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:11:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:11:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:11:36 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 13:11:36 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 13:11:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:11:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:11:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:11:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:11:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:11:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:11:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:11:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:11:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:11:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:11:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:11:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:11:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:11:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:11:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:11:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:11:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:11:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:11:36 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 13:11:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:11:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:11:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:11:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:11:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:11:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:11:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:11:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:11:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:11:36 INFO - PROCESS | 2002 | 1461615096793 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]]]}] 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:11:36 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 13:11:36 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 13:11:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:11:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:11:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:11:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:11:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:11:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:11:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:11:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:11:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:11:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:11:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:11:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 2490ms 13:11:37 INFO - PROCESS | 2002 | 1461615097004 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 13:11:37 INFO - PROCESS | 2002 | 1461615097011 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 13:11:37 INFO - TEST-START | /FileAPI/idlharness.worker 13:11:37 INFO - PROCESS | 2002 | 1461615097033 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:11:37 INFO - PROCESS | 2002 | 1461615097037 Marionette TRACE conn4 <- [1,3030,null,{}] 13:11:37 INFO - PROCESS | 2002 | 1461615097043 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}] 13:11:37 INFO - PROCESS | 2002 | 1461615097314 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 13:11:37 INFO - PROCESS | 2002 | 1461615097597 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:37 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e3c8e800 == 151 [pid = 2002] [id = 767] 13:11:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05ddc5e400) [pid = 2002] [serial = 2300] [outer = (nil)] 13:11:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05e2b0c000) [pid = 2002] [serial = 2301] [outer = 0x7f05ddc5e400] 13:11:37 INFO - PROCESS | 2002 | 1461615097673 Marionette DEBUG loaded listener.js 13:11:37 INFO - PROCESS | 2002 | ++DOMWINDOW == 181 (0x7f05e37cf800) [pid = 2002] [serial = 2302] [outer = 0x7f05ddc5e400] 13:11:37 INFO - PROCESS | 2002 | [2002] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:11:40 INFO - PROCESS | 2002 | 1461615099959 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,{},{}]]]}] 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:11:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:11:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:11:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:11:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:11:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:11:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:11:40 INFO - {} 13:11:40 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 13:11:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:11:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:11:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:11:40 INFO - {} 13:11:40 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 - {} 13:11:40 INFO - {} 13:11:40 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 13:11:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:11:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:11:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:11:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:11:40 INFO - {} 13:11:40 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 13:11:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:11:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:11:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:11:40 INFO - {} 13:11:40 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 - {} 13:11:40 INFO - {} 13:11:40 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 13:11:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:11:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:11:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:11:40 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 13:11:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:11:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:11:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:11:40 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 13:11:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:11:40 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 13:11:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:11:40 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 13:11:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:11:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:11:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:11:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:11:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:11:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:11:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:11:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:11:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:11:40 INFO - {} 13:11:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3017ms 13:11:40 INFO - PROCESS | 2002 | 1461615100047 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 13:11:40 INFO - PROCESS | 2002 | 1461615100050 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 13:11:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:11:40 INFO - PROCESS | 2002 | 1461615100120 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:11:40 INFO - PROCESS | 2002 | 1461615100127 Marionette TRACE conn4 <- [1,3034,null,{}] 13:11:40 INFO - PROCESS | 2002 | 1461615100139 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}] 13:11:40 INFO - PROCESS | 2002 | 1461615100511 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 13:11:40 INFO - PROCESS | 2002 | 1461615100792 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:40 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05fae8f000 == 152 [pid = 2002] [id = 768] 13:11:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 182 (0x7f05e2a99000) [pid = 2002] [serial = 2303] [outer = (nil)] 13:11:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 183 (0x7f05e479fc00) [pid = 2002] [serial = 2304] [outer = 0x7f05e2a99000] 13:11:40 INFO - PROCESS | 2002 | 1461615100869 Marionette DEBUG loaded listener.js 13:11:40 INFO - PROCESS | 2002 | ++DOMWINDOW == 184 (0x7f05f56a8c00) [pid = 2002] [serial = 2305] [outer = 0x7f05e2a99000] 13:11:41 INFO - PROCESS | 2002 | 1461615101705 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]]]}] 13:11:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:11:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1612ms 13:11:41 INFO - PROCESS | 2002 | 1461615101714 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 13:11:41 INFO - PROCESS | 2002 | 1461615101717 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 13:11:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:11:41 INFO - PROCESS | 2002 | 1461615101724 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:11:41 INFO - PROCESS | 2002 | 1461615101728 Marionette TRACE conn4 <- [1,3038,null,{}] 13:11:41 INFO - PROCESS | 2002 | 1461615101734 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}] 13:11:42 INFO - PROCESS | 2002 | 1461615102011 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 13:11:42 INFO - PROCESS | 2002 | 1461615102295 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:42 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c4a9c800 == 153 [pid = 2002] [id = 769] 13:11:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 185 (0x7f05c221f800) [pid = 2002] [serial = 2306] [outer = (nil)] 13:11:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 186 (0x7f05c2226800) [pid = 2002] [serial = 2307] [outer = 0x7f05c221f800] 13:11:42 INFO - PROCESS | 2002 | 1461615102372 Marionette DEBUG loaded listener.js 13:11:42 INFO - PROCESS | 2002 | ++DOMWINDOW == 187 (0x7f05c222c800) [pid = 2002] [serial = 2308] [outer = 0x7f05c221f800] 13:11:43 INFO - PROCESS | 2002 | 1461615103204 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"]]]}] 13:11:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:11:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:11:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:11:43 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1492ms 13:11:43 INFO - PROCESS | 2002 | 1461615103218 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 13:11:43 INFO - PROCESS | 2002 | 1461615103221 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 13:11:43 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:11:43 INFO - PROCESS | 2002 | 1461615103229 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:11:43 INFO - PROCESS | 2002 | 1461615103232 Marionette TRACE conn4 <- [1,3042,null,{}] 13:11:43 INFO - PROCESS | 2002 | 1461615103239 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}] 13:11:43 INFO - PROCESS | 2002 | 1461615103503 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 13:11:43 INFO - PROCESS | 2002 | 1461615103759 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:43 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c340d000 == 154 [pid = 2002] [id = 770] 13:11:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 188 (0x7f05c221fc00) [pid = 2002] [serial = 2309] [outer = (nil)] 13:11:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 189 (0x7f05e3aa5400) [pid = 2002] [serial = 2310] [outer = 0x7f05c221fc00] 13:11:43 INFO - PROCESS | 2002 | 1461615103835 Marionette DEBUG loaded listener.js 13:11:43 INFO - PROCESS | 2002 | ++DOMWINDOW == 190 (0x7f05f56aec00) [pid = 2002] [serial = 2311] [outer = 0x7f05c221fc00] 13:11:47 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ca4cc800 == 153 [pid = 2002] [id = 704] 13:11:47 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c670f800 == 152 [pid = 2002] [id = 703] 13:11:47 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e31e5800 == 151 [pid = 2002] [id = 746] 13:11:47 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e3f90000 == 150 [pid = 2002] [id = 747] 13:11:47 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e2abe000 == 149 [pid = 2002] [id = 745] 13:11:47 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05e13ad000 == 148 [pid = 2002] [id = 744] 13:11:47 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05de20a800 == 147 [pid = 2002] [id = 743] 13:11:47 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddf27000 == 146 [pid = 2002] [id = 742] 13:11:47 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05ddd48000 == 145 [pid = 2002] [id = 741] 13:11:47 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05dc511800 == 144 [pid = 2002] [id = 740] 13:11:47 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05da285000 == 143 [pid = 2002] [id = 739] 13:11:47 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d810d800 == 142 [pid = 2002] [id = 738] 13:11:47 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d33db000 == 141 [pid = 2002] [id = 737] 13:11:47 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d289e800 == 140 [pid = 2002] [id = 736] 13:11:47 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d255e800 == 139 [pid = 2002] [id = 735] 13:11:47 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05d02e2800 == 138 [pid = 2002] [id = 734] 13:11:47 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cf902800 == 137 [pid = 2002] [id = 733] 13:11:47 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cf553800 == 136 [pid = 2002] [id = 732] 13:11:47 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cde57000 == 135 [pid = 2002] [id = 731] 13:11:47 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05cade1800 == 134 [pid = 2002] [id = 730] 13:11:47 INFO - PROCESS | 2002 | --DOCSHELL 0x7f05c802d800 == 133 [pid = 2002] [id = 729] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 189 (0x7f05cb8c6c00) [pid = 2002] [serial = 2186] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 188 (0x7f05df9da400) [pid = 2002] [serial = 2151] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 187 (0x7f05daad2000) [pid = 2002] [serial = 2141] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 186 (0x7f05e2625c00) [pid = 2002] [serial = 2159] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 185 (0x7f05cac8ec00) [pid = 2002] [serial = 2126] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 184 (0x7f05cde02c00) [pid = 2002] [serial = 2127] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 183 (0x7f05d15ee400) [pid = 2002] [serial = 2130] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 182 (0x7f05dd19b000) [pid = 2002] [serial = 2144] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 181 (0x7f05ddc5a800) [pid = 2002] [serial = 2147] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 180 (0x7f05c97ee800) [pid = 2002] [serial = 2181] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 179 (0x7f05d9365400) [pid = 2002] [serial = 2138] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 178 (0x7f05cfc02c00) [pid = 2002] [serial = 2123] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 177 (0x7f05e0eb7000) [pid = 2002] [serial = 2153] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 176 (0x7f05e41af000) [pid = 2002] [serial = 2174] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 175 (0x7f05e1ec0c00) [pid = 2002] [serial = 2156] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 174 (0x7f05e2951400) [pid = 2002] [serial = 2162] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 173 (0x7f05d2f18000) [pid = 2002] [serial = 2133] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 172 (0x7f05dd9ea400) [pid = 2002] [serial = 2145] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 171 (0x7f05c6687c00) [pid = 2002] [serial = 2178] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 170 (0x7f05ddf5a000) [pid = 2002] [serial = 2148] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 169 (0x7f05d01ed400) [pid = 2002] [serial = 2129] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 168 (0x7f05dc623800) [pid = 2002] [serial = 2142] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 167 (0x7f05d26afc00) [pid = 2002] [serial = 2132] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 166 (0x7f05da883400) [pid = 2002] [serial = 2139] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 165 (0x7f05d3e6b800) [pid = 2002] [serial = 2136] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 164 (0x7f05e0eed400) [pid = 2002] [serial = 2154] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 163 (0x7f05c8570400) [pid = 2002] [serial = 2180] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 162 (0x7f05cb8c3000) [pid = 2002] [serial = 2184] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05e37d5000) [pid = 2002] [serial = 2171] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05de275000) [pid = 2002] [serial = 2150] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05e2a91400) [pid = 2002] [serial = 2165] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05cb6c2000) [pid = 2002] [serial = 2183] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 157 (0x7f05c53a2800) [pid = 2002] [serial = 2177] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 156 (0x7f05d3b81c00) [pid = 2002] [serial = 2135] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | --DOMWINDOW == 155 (0x7f05e2b86800) [pid = 2002] [serial = 2168] [outer = (nil)] [url = about:blank] 13:11:47 INFO - PROCESS | 2002 | 1461615107577 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]]]}] 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:11:47 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. 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:11:47 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'.) 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:11:47 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. 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:11:47 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. 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:11:47 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. 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:11:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:11:47 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 4422ms 13:11:47 INFO - PROCESS | 2002 | 1461615107653 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 13:11:47 INFO - PROCESS | 2002 | 1461615107661 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 13:11:47 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:11:47 INFO - PROCESS | 2002 | 1461615107676 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:11:47 INFO - PROCESS | 2002 | 1461615107691 Marionette TRACE conn4 <- [1,3046,null,{}] 13:11:47 INFO - PROCESS | 2002 | 1461615107732 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}] 13:11:48 INFO - PROCESS | 2002 | 1461615108026 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 13:11:48 INFO - PROCESS | 2002 | 1461615108240 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:48 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c69af000 == 134 [pid = 2002] [id = 771] 13:11:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 156 (0x7f05c3f1c800) [pid = 2002] [serial = 2312] [outer = (nil)] 13:11:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 157 (0x7f05c68f8400) [pid = 2002] [serial = 2313] [outer = 0x7f05c3f1c800] 13:11:48 INFO - PROCESS | 2002 | 1461615108327 Marionette DEBUG loaded listener.js 13:11:48 INFO - PROCESS | 2002 | ++DOMWINDOW == 158 (0x7f05c84e7400) [pid = 2002] [serial = 2314] [outer = 0x7f05c3f1c800] 13:11:48 INFO - PROCESS | 2002 | [2002] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:11:49 INFO - PROCESS | 2002 | 1461615109197 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:11:49 INFO - {} 13:11:49 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1564ms 13:11:49 INFO - PROCESS | 2002 | 1461615109267 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 13:11:49 INFO - PROCESS | 2002 | 1461615109275 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 13:11:49 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:11:49 INFO - PROCESS | 2002 | 1461615109303 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:11:49 INFO - PROCESS | 2002 | 1461615109311 Marionette TRACE conn4 <- [1,3050,null,{}] 13:11:49 INFO - PROCESS | 2002 | 1461615109323 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}] 13:11:49 INFO - PROCESS | 2002 | 1461615109636 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 13:11:49 INFO - PROCESS | 2002 | 1461615109942 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:49 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ca4dd800 == 135 [pid = 2002] [id = 772] 13:11:49 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05c97f3400) [pid = 2002] [serial = 2315] [outer = (nil)] 13:11:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05cb6c1800) [pid = 2002] [serial = 2316] [outer = 0x7f05c97f3400] 13:11:50 INFO - PROCESS | 2002 | 1461615110031 Marionette DEBUG loaded listener.js 13:11:50 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05cb8c4000) [pid = 2002] [serial = 2317] [outer = 0x7f05c97f3400] 13:11:50 INFO - PROCESS | 2002 | 1461615110880 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]]]}] 13:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:11:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1605ms 13:11:50 INFO - PROCESS | 2002 | 1461615110918 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 13:11:50 INFO - PROCESS | 2002 | 1461615110921 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 13:11:50 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:11:50 INFO - PROCESS | 2002 | 1461615110931 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:11:50 INFO - PROCESS | 2002 | 1461615110938 Marionette TRACE conn4 <- [1,3054,null,{}] 13:11:50 INFO - PROCESS | 2002 | 1461615110961 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}] 13:11:51 INFO - PROCESS | 2002 | 1461615111274 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 13:11:51 INFO - PROCESS | 2002 | 1461615111340 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:51 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cddab800 == 136 [pid = 2002] [id = 773] 13:11:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05cc2e4400) [pid = 2002] [serial = 2318] [outer = (nil)] 13:11:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 163 (0x7f05cc56c000) [pid = 2002] [serial = 2319] [outer = 0x7f05cc2e4400] 13:11:51 INFO - PROCESS | 2002 | 1461615111439 Marionette DEBUG loaded listener.js 13:11:51 INFO - PROCESS | 2002 | ++DOMWINDOW == 164 (0x7f05ce32f000) [pid = 2002] [serial = 2320] [outer = 0x7f05cc2e4400] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 163 (0x7f05db90a800) [pid = 2002] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 162 (0x7f05e299d000) [pid = 2002] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 161 (0x7f05ddc5f800) [pid = 2002] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 160 (0x7f05c97f6000) [pid = 2002] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 159 (0x7f05e2b86400) [pid = 2002] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 158 (0x7f05de27d000) [pid = 2002] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 157 (0x7f05defc1000) [pid = 2002] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 156 (0x7f05e0eb2c00) [pid = 2002] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 155 (0x7f05cc30a000) [pid = 2002] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 154 (0x7f05c3f14400) [pid = 2002] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 153 (0x7f05cc2e5c00) [pid = 2002] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 152 (0x7f05c53a4c00) [pid = 2002] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 151 (0x7f05cc2e0800) [pid = 2002] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 150 (0x7f05ca9e0c00) [pid = 2002] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 149 (0x7f05c53a8c00) [pid = 2002] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 148 (0x7f05c53b0000) [pid = 2002] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 147 (0x7f05de385800) [pid = 2002] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 146 (0x7f05dd15ac00) [pid = 2002] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 145 (0x7f05d3e71c00) [pid = 2002] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 144 (0x7f05da951000) [pid = 2002] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 143 (0x7f05da93a800) [pid = 2002] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 142 (0x7f05d817fc00) [pid = 2002] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 141 (0x7f05da933000) [pid = 2002] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 140 (0x7f05da939c00) [pid = 2002] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 139 (0x7f05d31d5400) [pid = 2002] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 138 (0x7f05d2f13000) [pid = 2002] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 137 (0x7f05d2f12c00) [pid = 2002] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 136 (0x7f05d274a400) [pid = 2002] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:11:52 INFO - PROCESS | 2002 | --DOMWINDOW == 135 (0x7f05cabbc800) [pid = 2002] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - PROCESS | 2002 | 1461615113405 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"]]]}] 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:11:53 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" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:11:53 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" 13:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:11:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2583ms 13:11:53 INFO - PROCESS | 2002 | 1461615113522 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 13:11:53 INFO - PROCESS | 2002 | 1461615113530 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 13:11:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:11:53 INFO - PROCESS | 2002 | 1461615113541 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:11:53 INFO - PROCESS | 2002 | 1461615113546 Marionette TRACE conn4 <- [1,3058,null,{}] 13:11:53 INFO - PROCESS | 2002 | 1461615113587 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}] 13:11:53 INFO - PROCESS | 2002 | 1461615113858 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 13:11:54 INFO - PROCESS | 2002 | 1461615114104 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:54 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf558800 == 137 [pid = 2002] [id = 774] 13:11:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 136 (0x7f05cb8c8c00) [pid = 2002] [serial = 2321] [outer = (nil)] 13:11:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 137 (0x7f05d05c7400) [pid = 2002] [serial = 2322] [outer = 0x7f05cb8c8c00] 13:11:54 INFO - PROCESS | 2002 | 1461615114172 Marionette DEBUG loaded listener.js 13:11:54 INFO - PROCESS | 2002 | ++DOMWINDOW == 138 (0x7f05d17df800) [pid = 2002] [serial = 2323] [outer = 0x7f05cb8c8c00] 13:11:55 INFO - PROCESS | 2002 | 1461615115281 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]]]}] 13:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:11:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:11:55 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:55 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:11:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:11:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:11:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:11:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:11:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:11:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1773ms 13:11:55 INFO - PROCESS | 2002 | 1461615115321 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 13:11:55 INFO - PROCESS | 2002 | 1461615115336 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 13:11:55 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:11:55 INFO - PROCESS | 2002 | 1461615115348 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:11:55 INFO - PROCESS | 2002 | 1461615115352 Marionette TRACE conn4 <- [1,3062,null,{}] 13:11:55 INFO - PROCESS | 2002 | 1461615115362 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}] 13:11:55 INFO - PROCESS | 2002 | 1461615115623 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 13:11:55 INFO - PROCESS | 2002 | 1461615115967 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:56 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05c9542800 == 138 [pid = 2002] [id = 775] 13:11:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 139 (0x7f05c97f5800) [pid = 2002] [serial = 2324] [outer = (nil)] 13:11:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 140 (0x7f05ca9dcc00) [pid = 2002] [serial = 2325] [outer = 0x7f05c97f5800] 13:11:56 INFO - PROCESS | 2002 | 1461615116054 Marionette DEBUG loaded listener.js 13:11:56 INFO - PROCESS | 2002 | ++DOMWINDOW == 141 (0x7f05cb6c2400) [pid = 2002] [serial = 2326] [outer = 0x7f05c97f5800] 13:11:56 INFO - PROCESS | 2002 | [2002] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:11:56 INFO - PROCESS | 2002 | 1461615116952 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:11:56 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:11:56 INFO - {} 13:11:56 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1635ms 13:11:56 INFO - PROCESS | 2002 | 1461615116984 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 13:11:56 INFO - PROCESS | 2002 | 1461615116991 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 13:11:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:11:57 INFO - PROCESS | 2002 | 1461615117011 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:11:57 INFO - PROCESS | 2002 | 1461615117016 Marionette TRACE conn4 <- [1,3066,null,{}] 13:11:57 INFO - PROCESS | 2002 | 1461615117023 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}] 13:11:57 INFO - PROCESS | 2002 | 1461615117319 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 13:11:57 INFO - PROCESS | 2002 | 1461615117567 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:57 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cf806000 == 139 [pid = 2002] [id = 776] 13:11:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 142 (0x7f05cc2cf800) [pid = 2002] [serial = 2327] [outer = (nil)] 13:11:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 143 (0x7f05ce88a400) [pid = 2002] [serial = 2328] [outer = 0x7f05cc2cf800] 13:11:57 INFO - PROCESS | 2002 | 1461615117695 Marionette DEBUG loaded listener.js 13:11:57 INFO - PROCESS | 2002 | ++DOMWINDOW == 144 (0x7f05d0052000) [pid = 2002] [serial = 2329] [outer = 0x7f05cc2cf800] 13:11:58 INFO - PROCESS | 2002 | 1461615118615 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]]]}] 13:11:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:11:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:11:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:11:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:11:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:11:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:11:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:11:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1651ms 13:11:58 INFO - PROCESS | 2002 | 1461615118658 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 13:11:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:11:58 INFO - PROCESS | 2002 | 1461615118664 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 13:11:58 INFO - PROCESS | 2002 | 1461615118671 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:11:58 INFO - PROCESS | 2002 | 1461615118678 Marionette TRACE conn4 <- [1,3070,null,{}] 13:11:58 INFO - PROCESS | 2002 | 1461615118695 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}] 13:11:59 INFO - PROCESS | 2002 | 1461615119070 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 13:11:59 INFO - PROCESS | 2002 | 1461615119332 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:59 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d02d8000 == 140 [pid = 2002] [id = 777] 13:11:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 145 (0x7f05d1876000) [pid = 2002] [serial = 2330] [outer = (nil)] 13:11:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 146 (0x7f05d274a400) [pid = 2002] [serial = 2331] [outer = 0x7f05d1876000] 13:11:59 INFO - PROCESS | 2002 | 1461615119420 Marionette DEBUG loaded listener.js 13:11:59 INFO - PROCESS | 2002 | ++DOMWINDOW == 147 (0x7f05d2f13000) [pid = 2002] [serial = 2332] [outer = 0x7f05d1876000] 13:12:00 INFO - PROCESS | 2002 | 1461615120297 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]]]}] 13:12:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:12:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:12:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:12:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:12:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:12:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:12:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1648ms 13:12:00 INFO - PROCESS | 2002 | 1461615120321 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 13:12:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:12:00 INFO - PROCESS | 2002 | 1461615120326 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 13:12:00 INFO - PROCESS | 2002 | 1461615120333 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:12:00 INFO - PROCESS | 2002 | 1461615120337 Marionette TRACE conn4 <- [1,3074,null,{}] 13:12:00 INFO - PROCESS | 2002 | 1461615120343 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}] 13:12:00 INFO - PROCESS | 2002 | 1461615120713 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 13:12:00 INFO - PROCESS | 2002 | 1461615120940 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:01 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d282d800 == 141 [pid = 2002] [id = 778] 13:12:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 148 (0x7f05d01ed800) [pid = 2002] [serial = 2333] [outer = (nil)] 13:12:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 149 (0x7f05d3b78400) [pid = 2002] [serial = 2334] [outer = 0x7f05d01ed800] 13:12:01 INFO - PROCESS | 2002 | 1461615121065 Marionette DEBUG loaded listener.js 13:12:01 INFO - PROCESS | 2002 | ++DOMWINDOW == 150 (0x7f05d3d8f400) [pid = 2002] [serial = 2335] [outer = 0x7f05d01ed800] 13:12:01 INFO - PROCESS | 2002 | 1461615121918 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]]]}] 13:12:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:12:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:12:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:12:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:12:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:12:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:12:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1633ms 13:12:01 INFO - PROCESS | 2002 | 1461615121968 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 13:12:01 INFO - PROCESS | 2002 | 1461615121971 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 13:12:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:12:01 INFO - PROCESS | 2002 | 1461615121980 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:12:01 INFO - PROCESS | 2002 | 1461615121983 Marionette TRACE conn4 <- [1,3078,null,{}] 13:12:01 INFO - PROCESS | 2002 | 1461615121990 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}] 13:12:02 INFO - PROCESS | 2002 | 1461615122314 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 13:12:02 INFO - PROCESS | 2002 | 1461615122650 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:02 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05cb820000 == 142 [pid = 2002] [id = 779] 13:12:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 151 (0x7f05c8570000) [pid = 2002] [serial = 2336] [outer = (nil)] 13:12:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 152 (0x7f05cb73e800) [pid = 2002] [serial = 2337] [outer = 0x7f05c8570000] 13:12:02 INFO - PROCESS | 2002 | 1461615122738 Marionette DEBUG loaded listener.js 13:12:02 INFO - PROCESS | 2002 | ++DOMWINDOW == 153 (0x7f05d3e6c000) [pid = 2002] [serial = 2338] [outer = 0x7f05c8570000] 13:12:03 INFO - PROCESS | 2002 | 1461615123567 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] 13:12:03 INFO - PROCESS | 2002 | 1461615123626 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 13:12:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:12:03 INFO - PROCESS | 2002 | 1461615123682 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:12:03 INFO - PROCESS | 2002 | 1461615123686 Marionette TRACE conn4 <- [1,3082,null,{}] 13:12:03 INFO - PROCESS | 2002 | 1461615123697 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}] 13:12:04 INFO - PROCESS | 2002 | 1461615124004 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 13:12:04 INFO - PROCESS | 2002 | 1461615124337 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:04 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05d3ee4800 == 143 [pid = 2002] [id = 780] 13:12:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 154 (0x7f05da932c00) [pid = 2002] [serial = 2339] [outer = (nil)] 13:12:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 155 (0x7f05da93b800) [pid = 2002] [serial = 2340] [outer = 0x7f05da932c00] 13:12:04 INFO - PROCESS | 2002 | 1461615124422 Marionette DEBUG loaded listener.js 13:12:04 INFO - PROCESS | 2002 | ++DOMWINDOW == 156 (0x7f05da986800) [pid = 2002] [serial = 2341] [outer = 0x7f05da932c00] 13:12:05 INFO - PROCESS | 2002 | 1461615125295 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]]]}] 13:12:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:12:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:12:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:12:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:12:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:12:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:12:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1652ms 13:12:05 INFO - PROCESS | 2002 | 1461615125329 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 13:12:05 INFO - PROCESS | 2002 | 1461615125334 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 13:12:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:12:05 INFO - PROCESS | 2002 | 1461615125341 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:12:05 INFO - PROCESS | 2002 | 1461615125345 Marionette TRACE conn4 <- [1,3086,null,{}] 13:12:05 INFO - PROCESS | 2002 | 1461615125351 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}] 13:12:05 INFO - PROCESS | 2002 | 1461615125606 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 13:12:05 INFO - PROCESS | 2002 | 1461615125891 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:05 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05da5c0800 == 144 [pid = 2002] [id = 781] 13:12:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 157 (0x7f05da88fc00) [pid = 2002] [serial = 2342] [outer = (nil)] 13:12:05 INFO - PROCESS | 2002 | ++DOMWINDOW == 158 (0x7f05daade800) [pid = 2002] [serial = 2343] [outer = 0x7f05da88fc00] 13:12:05 INFO - PROCESS | 2002 | 1461615125973 Marionette DEBUG loaded listener.js 13:12:06 INFO - PROCESS | 2002 | ++DOMWINDOW == 159 (0x7f05dc53dc00) [pid = 2002] [serial = 2344] [outer = 0x7f05da88fc00] 13:12:06 INFO - PROCESS | 2002 | 1461615126797 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:12:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1484ms 13:12:06 INFO - PROCESS | 2002 | 1461615126827 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 13:12:06 INFO - PROCESS | 2002 | 1461615126831 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 13:12:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:12:06 INFO - PROCESS | 2002 | 1461615126838 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:12:06 INFO - PROCESS | 2002 | 1461615126842 Marionette TRACE conn4 <- [1,3090,null,{}] 13:12:06 INFO - PROCESS | 2002 | 1461615126848 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}] 13:12:07 INFO - PROCESS | 2002 | 1461615127156 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 13:12:07 INFO - PROCESS | 2002 | 1461615127420 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:07 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05dd7be000 == 145 [pid = 2002] [id = 782] 13:12:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 160 (0x7f05da936000) [pid = 2002] [serial = 2345] [outer = (nil)] 13:12:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 161 (0x7f05dd156c00) [pid = 2002] [serial = 2346] [outer = 0x7f05da936000] 13:12:07 INFO - PROCESS | 2002 | 1461615127506 Marionette DEBUG loaded listener.js 13:12:07 INFO - PROCESS | 2002 | ++DOMWINDOW == 162 (0x7f05dd949400) [pid = 2002] [serial = 2347] [outer = 0x7f05da936000] 13:12:08 INFO - PROCESS | 2002 | 1461615128346 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:12:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:12:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1532ms 13:12:08 INFO - PROCESS | 2002 | 1461615128378 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 13:12:08 INFO - PROCESS | 2002 | 1461615128383 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 13:12:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:12:08 INFO - PROCESS | 2002 | 1461615128394 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:12:08 INFO - PROCESS | 2002 | 1461615128399 Marionette TRACE conn4 <- [1,3094,null,{}] 13:12:08 INFO - PROCESS | 2002 | 1461615128405 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}] 13:12:08 INFO - PROCESS | 2002 | 1461615128685 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 13:12:08 INFO - PROCESS | 2002 | 1461615128946 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:08 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddddd800 == 146 [pid = 2002] [id = 783] 13:12:08 INFO - PROCESS | 2002 | ++DOMWINDOW == 163 (0x7f05c366a400) [pid = 2002] [serial = 2348] [outer = (nil)] 13:12:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 164 (0x7f05dd9ef400) [pid = 2002] [serial = 2349] [outer = 0x7f05c366a400] 13:12:09 INFO - PROCESS | 2002 | 1461615129048 Marionette DEBUG loaded listener.js 13:12:09 INFO - PROCESS | 2002 | ++DOMWINDOW == 165 (0x7f05ddc54c00) [pid = 2002] [serial = 2350] [outer = 0x7f05c366a400] 13:12:09 INFO - PROCESS | 2002 | 1461615129976 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:12:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:12:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1632ms 13:12:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:12:10 INFO - PROCESS | 2002 | 1461615130028 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 13:12:10 INFO - PROCESS | 2002 | 1461615130030 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 13:12:10 INFO - PROCESS | 2002 | 1461615130037 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:12:10 INFO - PROCESS | 2002 | 1461615130040 Marionette TRACE conn4 <- [1,3098,null,{}] 13:12:10 INFO - PROCESS | 2002 | 1461615130047 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}] 13:12:10 INFO - PROCESS | 2002 | 1461615130408 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 13:12:10 INFO - PROCESS | 2002 | 1461615130622 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:10 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05ddf3d800 == 147 [pid = 2002] [id = 784] 13:12:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 166 (0x7f05d97cb800) [pid = 2002] [serial = 2351] [outer = (nil)] 13:12:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 167 (0x7f05dde08800) [pid = 2002] [serial = 2352] [outer = 0x7f05d97cb800] 13:12:10 INFO - PROCESS | 2002 | 1461615130709 Marionette DEBUG loaded listener.js 13:12:10 INFO - PROCESS | 2002 | ++DOMWINDOW == 168 (0x7f05ddf56400) [pid = 2002] [serial = 2353] [outer = 0x7f05d97cb800] 13:12:11 INFO - PROCESS | 2002 | 1461615131615 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]]]}] 13:12:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:12:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:12:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1634ms 13:12:11 INFO - PROCESS | 2002 | 1461615131672 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 13:12:11 INFO - PROCESS | 2002 | 1461615131675 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 13:12:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:12:11 INFO - PROCESS | 2002 | 1461615131684 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:12:11 INFO - PROCESS | 2002 | 1461615131689 Marionette TRACE conn4 <- [1,3102,null,{}] 13:12:11 INFO - PROCESS | 2002 | 1461615131711 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}] 13:12:12 INFO - PROCESS | 2002 | 1461615132106 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 13:12:12 INFO - PROCESS | 2002 | 1461615132392 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:12 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e05a4800 == 148 [pid = 2002] [id = 785] 13:12:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 169 (0x7f05de37f400) [pid = 2002] [serial = 2354] [outer = (nil)] 13:12:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 170 (0x7f05de385c00) [pid = 2002] [serial = 2355] [outer = 0x7f05de37f400] 13:12:12 INFO - PROCESS | 2002 | 1461615132483 Marionette DEBUG loaded listener.js 13:12:12 INFO - PROCESS | 2002 | ++DOMWINDOW == 171 (0x7f05df989400) [pid = 2002] [serial = 2356] [outer = 0x7f05de37f400] 13:12:13 INFO - PROCESS | 2002 | 1461615133355 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:12:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:12:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1687ms 13:12:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:12:13 INFO - PROCESS | 2002 | 1461615133371 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 13:12:13 INFO - PROCESS | 2002 | 1461615133374 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 13:12:13 INFO - PROCESS | 2002 | 1461615133382 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:12:13 INFO - PROCESS | 2002 | 1461615133384 Marionette TRACE conn4 <- [1,3106,null,{}] 13:12:13 INFO - PROCESS | 2002 | 1461615133391 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}] 13:12:13 INFO - PROCESS | 2002 | 1461615133728 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 13:12:14 INFO - PROCESS | 2002 | 1461615134002 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:14 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e2ad0000 == 149 [pid = 2002] [id = 786] 13:12:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 172 (0x7f05de37d800) [pid = 2002] [serial = 2357] [outer = (nil)] 13:12:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 173 (0x7f05e0eb7c00) [pid = 2002] [serial = 2358] [outer = 0x7f05de37d800] 13:12:14 INFO - PROCESS | 2002 | 1461615134091 Marionette DEBUG loaded listener.js 13:12:14 INFO - PROCESS | 2002 | ++DOMWINDOW == 174 (0x7f05e0fc6c00) [pid = 2002] [serial = 2359] [outer = 0x7f05de37d800] 13:12:15 INFO - PROCESS | 2002 | 1461615135010 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]]]}] 13:12:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:12:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:12:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:12:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1687ms 13:12:15 INFO - PROCESS | 2002 | 1461615135068 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 13:12:15 INFO - PROCESS | 2002 | 1461615135071 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 13:12:15 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:12:15 INFO - PROCESS | 2002 | 1461615135078 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:12:15 INFO - PROCESS | 2002 | 1461615135081 Marionette TRACE conn4 <- [1,3110,null,{}] 13:12:15 INFO - PROCESS | 2002 | 1461615135096 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}] 13:12:15 INFO - PROCESS | 2002 | 1461615135367 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 13:12:15 INFO - PROCESS | 2002 | 1461615135653 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:15 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05e4a1f800 == 150 [pid = 2002] [id = 787] 13:12:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 175 (0x7f05d818c800) [pid = 2002] [serial = 2360] [outer = (nil)] 13:12:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 176 (0x7f05e20d3400) [pid = 2002] [serial = 2361] [outer = 0x7f05d818c800] 13:12:15 INFO - PROCESS | 2002 | 1461615135728 Marionette DEBUG loaded listener.js 13:12:15 INFO - PROCESS | 2002 | ++DOMWINDOW == 177 (0x7f05e288c000) [pid = 2002] [serial = 2362] [outer = 0x7f05d818c800] 13:12:16 INFO - PROCESS | 2002 | 1461615136532 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"]]]}] 13:12:16 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:12:16 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 13:12:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:12:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:12:16 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1490ms 13:12:16 INFO - PROCESS | 2002 | 1461615136570 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 13:12:16 INFO - PROCESS | 2002 | 1461615136573 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 13:12:16 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:12:16 INFO - PROCESS | 2002 | 1461615136582 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:12:16 INFO - PROCESS | 2002 | 1461615136585 Marionette TRACE conn4 <- [1,3114,null,{}] 13:12:16 INFO - PROCESS | 2002 | 1461615136594 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}] 13:12:16 INFO - PROCESS | 2002 | 1461615136884 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 13:12:17 INFO - PROCESS | 2002 | 1461615137177 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\", \"5368d060-a157-4fc0-8993-8c31ac2cbc4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:17 INFO - PROCESS | 2002 | ++DOCSHELL 0x7f05f0a63000 == 151 [pid = 2002] [id = 788] 13:12:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 178 (0x7f05de382400) [pid = 2002] [serial = 2363] [outer = (nil)] 13:12:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 179 (0x7f05e299d000) [pid = 2002] [serial = 2364] [outer = 0x7f05de382400] 13:12:17 INFO - PROCESS | 2002 | 1461615137271 Marionette DEBUG loaded listener.js 13:12:17 INFO - PROCESS | 2002 | ++DOMWINDOW == 180 (0x7f05e3717c00) [pid = 2002] [serial = 2365] [outer = 0x7f05de382400] 13:12:18 INFO - PROCESS | 2002 | 1461615138127 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]]]}] 13:12:18 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:12:18 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1581ms 13:12:18 INFO - PROCESS | 2002 | 1461615138165 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 13:12:18 INFO - PROCESS | 2002 | 1461615138168 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 13:12:19 WARNING - u'runner_teardown' () 13:12:19 INFO - No more tests 13:12:19 INFO - Got 0 unexpected results 13:12:19 INFO - SUITE-END | took 1308s 13:12:19 INFO - Closing logging queue 13:12:19 INFO - queue closed 13:12:19 INFO - Return code: 0 13:12:19 WARNING - # TBPL SUCCESS # 13:12:19 INFO - Running post-action listener: _resource_record_post_action 13:12:19 INFO - Running post-run listener: _resource_record_post_run 13:12:20 INFO - Total resource usage - Wall time: 1352s; CPU: 98.0%; Read bytes: 6619136; Write bytes: 978456576; Read time: 2952; Write time: 382560 13:12:20 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:12:20 INFO - install - Wall time: 37s; CPU: 100.0%; Read bytes: 0; Write bytes: 124166144; Read time: 0; Write time: 143448 13:12:20 INFO - run-tests - Wall time: 1316s; CPU: 98.0%; Read bytes: 6033408; Write bytes: 764030976; Read time: 2744; Write time: 129036 13:12:20 INFO - Running post-run listener: _upload_blobber_files 13:12:20 INFO - Blob upload gear active. 13:12:20 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:12:20 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 13:12:20 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-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 13:12:20 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-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 13:12:21 INFO - (blobuploader) - INFO - Open directory for files ... 13:12:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:12:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:12:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:12:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:12:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:12:23 INFO - (blobuploader) - INFO - Done attempting. 13:12:23 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:12:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:12:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:12:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:12:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:12:24 INFO - (blobuploader) - INFO - Done attempting. 13:12:24 INFO - (blobuploader) - INFO - Iteration through files over. 13:12:24 INFO - Return code: 0 13:12:24 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:12:24 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:12:24 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8bfbca833691c037e23cb6c2df5ff31e05352b2223155abcbb909279834ce466f6505ac73ae43e603595c90ae287197708441ab26bf8c31219c8c301d63140dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ee5ca9e6fc96902e8dfa489158d9045bbbdebdcd08d2dc3e2342692f675724a8e76c59d20f28310257f844d340ed9481f2b7306b93e423949fb0fc08354bd12e"} 13:12:24 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:12:24 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:12:24 INFO - Contents: 13:12:24 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8bfbca833691c037e23cb6c2df5ff31e05352b2223155abcbb909279834ce466f6505ac73ae43e603595c90ae287197708441ab26bf8c31219c8c301d63140dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ee5ca9e6fc96902e8dfa489158d9045bbbdebdcd08d2dc3e2342692f675724a8e76c59d20f28310257f844d340ed9481f2b7306b93e423949fb0fc08354bd12e"} 13:12:24 INFO - Running post-run listener: copy_logs_to_upload_dir 13:12:24 INFO - Copying logs to upload dir... 13:12:24 INFO - mkdir: /builds/slave/test/build/upload/logs 13:12:24 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1448.876265 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 9 secs) (at 2016-04-25 13:12:25.193902) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-25 13:12:25.195060) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461612081.858265-373041253 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8bfbca833691c037e23cb6c2df5ff31e05352b2223155abcbb909279834ce466f6505ac73ae43e603595c90ae287197708441ab26bf8c31219c8c301d63140dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ee5ca9e6fc96902e8dfa489158d9045bbbdebdcd08d2dc3e2342692f675724a8e76c59d20f28310257f844d340ed9481f2b7306b93e423949fb0fc08354bd12e"} build_url:https://queue.taskcluster.net/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.049925 build_url: 'https://queue.taskcluster.net/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8bfbca833691c037e23cb6c2df5ff31e05352b2223155abcbb909279834ce466f6505ac73ae43e603595c90ae287197708441ab26bf8c31219c8c301d63140dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ee5ca9e6fc96902e8dfa489158d9045bbbdebdcd08d2dc3e2342692f675724a8e76c59d20f28310257f844d340ed9481f2b7306b93e423949fb0fc08354bd12e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ARpZrxzuSV6sH2trA6zAWQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-25 13:12:25.284439) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 13:12:25.284921) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461612081.858265-373041253 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021576 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 13:12:25.350552) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 13:12:25.350870) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 13:12:25.351236) ========= ========= Total master_lag: 2.57 =========