builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-430 starttime: 1461606566.93 results: success (0) buildid: 20160425100111 builduid: 84cbe17db26c44f1ba298638650ff121 revision: b1412d274f62b34f8db2391ef66e99cc175bd925 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 10:49:26.934429) ========= master: http://buildbot-master116.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 10:49:26.934962) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 23 secs) (at 2016-04-25 10:49:26.935358) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 23 secs) (at 2016-04-25 10:49:50.371750) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 10:49:50.372281) ========= 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-1461606553.489212-1754563884 _=/tools/buildbot/bin/python using PTY: False --2016-04-25 10:49:50-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 18.7M=0.001s 2016-04-25 10:49:50 (18.7 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.268595 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 10:49:50.677717) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 10:49:50.678219) ========= 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-1461606553.489212-1754563884 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.089757 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 10:49:50.800494) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-25 10:49:50.801026) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev b1412d274f62b34f8db2391ef66e99cc175bd925 --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 b1412d274f62b34f8db2391ef66e99cc175bd925 --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-1461606553.489212-1754563884 _=/tools/buildbot/bin/python using PTY: False 2016-04-25 10:49:50,899 truncating revision to first 12 chars 2016-04-25 10:49:50,900 Setting DEBUG logging. 2016-04-25 10:49:50,900 attempt 1/10 2016-04-25 10:49:50,900 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/b1412d274f62?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-25 10:49:51,972 unpacking tar archive at: mozilla-inbound-b1412d274f62/testing/mozharness/ program finished with exit code 0 elapsedTime=1.364760 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-25 10:49:52.200275) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 10:49:52.200796) ========= script_repo_revision: b1412d274f62b34f8db2391ef66e99cc175bd925 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 10:49:52.201379) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 10:49:52.201807) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 10:49:52.231538) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 20 secs) (at 2016-04-25 10:49:52.232000) ========= /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-1461606553.489212-1754563884 _=/tools/buildbot/bin/python using PTY: False 10:49:52 INFO - MultiFileLogger online at 20160425 10:49:52 in /builds/slave/test 10:49:52 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 10:49:52 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:49:52 INFO - {'append_to_log': False, 10:49:52 INFO - 'base_work_dir': '/builds/slave/test', 10:49:52 INFO - 'blob_upload_branch': 'mozilla-inbound', 10:49:52 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:49:52 INFO - 'buildbot_json_path': 'buildprops.json', 10:49:52 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:49:52 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:49:52 INFO - 'download_minidump_stackwalk': True, 10:49:52 INFO - 'download_symbols': 'true', 10:49:52 INFO - 'e10s': False, 10:49:52 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:49:52 INFO - 'tooltool.py': '/tools/tooltool.py', 10:49:52 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:49:52 INFO - '/tools/misc-python/virtualenv.py')}, 10:49:52 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:49:52 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:49:52 INFO - 'log_level': 'info', 10:49:52 INFO - 'log_to_console': True, 10:49:52 INFO - 'opt_config_files': (), 10:49:52 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:49:52 INFO - '--processes=1', 10:49:52 INFO - '--config=%(test_path)s/wptrunner.ini', 10:49:52 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:49:52 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:49:52 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:49:52 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:49:52 INFO - 'pip_index': False, 10:49:52 INFO - 'require_test_zip': True, 10:49:52 INFO - 'test_type': ('testharness',), 10:49:52 INFO - 'this_chunk': '1', 10:49:52 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:49:52 INFO - 'total_chunks': '10', 10:49:52 INFO - 'virtualenv_path': 'venv', 10:49:52 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:49:52 INFO - 'work_dir': 'build'} 10:49:52 INFO - ##### 10:49:52 INFO - ##### Running clobber step. 10:49:52 INFO - ##### 10:49:52 INFO - Running pre-action listener: _resource_record_pre_action 10:49:52 INFO - Running main action method: clobber 10:49:52 INFO - rmtree: /builds/slave/test/build 10:49:52 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:49:55 INFO - Running post-action listener: _resource_record_post_action 10:49:55 INFO - ##### 10:49:55 INFO - ##### Running read-buildbot-config step. 10:49:55 INFO - ##### 10:49:55 INFO - Running pre-action listener: _resource_record_pre_action 10:49:55 INFO - Running main action method: read_buildbot_config 10:49:55 INFO - Using buildbot properties: 10:49:55 INFO - { 10:49:55 INFO - "project": "", 10:49:55 INFO - "product": "firefox", 10:49:55 INFO - "script_repo_revision": "production", 10:49:55 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 10:49:55 INFO - "repository": "", 10:49:55 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 10:49:55 INFO - "buildid": "20160425100111", 10:49:55 INFO - "pgo_build": "False", 10:49:55 INFO - "basedir": "/builds/slave/test", 10:49:55 INFO - "buildnumber": 2, 10:49:55 INFO - "slavename": "tst-linux64-spot-430", 10:49:55 INFO - "master": "http://buildbot-master116.bb.releng.usw2.mozilla.com:8201/", 10:49:55 INFO - "platform": "linux64", 10:49:55 INFO - "branch": "mozilla-inbound", 10:49:55 INFO - "revision": "b1412d274f62b34f8db2391ef66e99cc175bd925", 10:49:55 INFO - "repo_path": "integration/mozilla-inbound", 10:49:55 INFO - "moz_repo_path": "", 10:49:55 INFO - "stage_platform": "linux64", 10:49:55 INFO - "builduid": "84cbe17db26c44f1ba298638650ff121", 10:49:55 INFO - "slavebuilddir": "test" 10:49:55 INFO - } 10:49:55 INFO - Found installer url https://queue.taskcluster.net/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 10:49:55 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 10:49:55 INFO - Running post-action listener: _resource_record_post_action 10:49:55 INFO - ##### 10:49:55 INFO - ##### Running download-and-extract step. 10:49:55 INFO - ##### 10:49:55 INFO - Running pre-action listener: _resource_record_pre_action 10:49:55 INFO - Running main action method: download_and_extract 10:49:55 INFO - mkdir: /builds/slave/test/build/tests 10:49:55 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')]} 10:49:55 INFO - https://queue.taskcluster.net/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 10:49:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 10:49:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 10:49:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GaT-kRQOTzi6RakKiRBpMQ/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 10:49:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GaT-kRQOTzi6RakKiRBpMQ/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 10:49:56 INFO - Downloaded 1361 bytes. 10:49:56 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 10:49:56 INFO - Using the following test package requirements: 10:49:56 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 10:49:56 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:49:56 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 10:49:56 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:49:56 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 10:49:56 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:49:56 INFO - u'jsshell-linux-x86_64.zip'], 10:49:56 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:49:56 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 10:49:56 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 10:49:56 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:49:56 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 10:49:56 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:49:56 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 10:49:56 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:49:56 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 10:49:56 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:49:56 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 10:49:56 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 10:49:56 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')]} 10:49:56 INFO - https://queue.taskcluster.net/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 10:49:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 10:49:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 10:49:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GaT-kRQOTzi6RakKiRBpMQ/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 10:49:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GaT-kRQOTzi6RakKiRBpMQ/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 10:49:58 INFO - Downloaded 22749415 bytes. 10:49:58 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/*'] 10:49:58 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/* 10:49:58 INFO - caution: filename not matched: web-platform/* 10:49:58 INFO - Return code: 11 10:49:58 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')]} 10:49:58 INFO - https://queue.taskcluster.net/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 10:49:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 10:49:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 10:49:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GaT-kRQOTzi6RakKiRBpMQ/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 10:49:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GaT-kRQOTzi6RakKiRBpMQ/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 10:50:00 INFO - Downloaded 36406740 bytes. 10:50:00 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/*'] 10:50:00 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/* 10:50:04 INFO - caution: filename not matched: bin/* 10:50:04 INFO - caution: filename not matched: config/* 10:50:04 INFO - caution: filename not matched: mozbase/* 10:50:04 INFO - caution: filename not matched: marionette/* 10:50:04 INFO - caution: filename not matched: tools/wptserve/* 10:50:04 INFO - Return code: 11 10:50:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:50:04 INFO - https://queue.taskcluster.net/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 10:50:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 10:50:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 10:50:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GaT-kRQOTzi6RakKiRBpMQ/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 10:50:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GaT-kRQOTzi6RakKiRBpMQ/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 10:50:07 INFO - Downloaded 64481741 bytes. 10:50:07 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 10:50:07 INFO - mkdir: /builds/slave/test/properties 10:50:07 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:50:07 INFO - Writing to file /builds/slave/test/properties/build_url 10:50:07 INFO - Contents: 10:50:07 INFO - build_url:https://queue.taskcluster.net/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 10:50:08 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 10:50:08 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:50:08 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:50:08 INFO - Contents: 10:50:08 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 10:50:08 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')]} 10:50:08 INFO - https://queue.taskcluster.net/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:50:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 10:50:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 10:50:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GaT-kRQOTzi6RakKiRBpMQ/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 10:50:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GaT-kRQOTzi6RakKiRBpMQ/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 10:50:11 INFO - Downloaded 90921792 bytes. 10:50:11 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'] 10:50:11 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 10:50:18 INFO - Return code: 0 10:50:18 INFO - Running post-action listener: _resource_record_post_action 10:50:18 INFO - Running post-action listener: set_extra_try_arguments 10:50:18 INFO - ##### 10:50:18 INFO - ##### Running create-virtualenv step. 10:50:18 INFO - ##### 10:50:18 INFO - Running pre-action listener: _pre_create_virtualenv 10:50:18 INFO - Running pre-action listener: _resource_record_pre_action 10:50:18 INFO - Running main action method: create_virtualenv 10:50:18 INFO - Creating virtualenv /builds/slave/test/build/venv 10:50:18 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 10:50:18 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:50:19 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:50:19 INFO - Using real prefix '/usr' 10:50:19 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:50:23 INFO - Installing distribute.............................................................................................................................................................................................done. 10:50:26 INFO - Installing pip.................done. 10:50:26 INFO - Return code: 0 10:50:26 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:50:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:50:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:50:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:50:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:50:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:50:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:50:26 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 0x2de6030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2de73f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2eed1d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ef3fc0>, '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 0x2eeb250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2eeb700>, '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-1461606553.489212-1754563884', '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 10:50:26 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 10:50:26 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 10:50:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:50:26 INFO - 'CCACHE_UMASK': '002', 10:50:26 INFO - 'DISPLAY': ':0', 10:50:26 INFO - 'HOME': '/home/cltbld', 10:50:26 INFO - 'LANG': 'en_US.UTF-8', 10:50:26 INFO - 'LOGNAME': 'cltbld', 10:50:26 INFO - 'MAIL': '/var/mail/cltbld', 10:50:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:50:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:50:26 INFO - 'MOZ_NO_REMOTE': '1', 10:50:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:50:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:50:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:50:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:50:26 INFO - 'PWD': '/builds/slave/test', 10:50:26 INFO - 'SHELL': '/bin/bash', 10:50:26 INFO - 'SHLVL': '1', 10:50:26 INFO - 'TERM': 'linux', 10:50:26 INFO - 'TMOUT': '86400', 10:50:26 INFO - 'USER': 'cltbld', 10:50:26 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461606553.489212-1754563884', 10:50:26 INFO - '_': '/tools/buildbot/bin/python'} 10:50:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:50:26 INFO - Downloading/unpacking psutil>=0.7.1 10:50:26 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 10:50:26 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 10:50:26 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 10:50:26 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 10:50:26 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 10:50:26 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 10:50:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:50:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:50:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:50:31 INFO - Installing collected packages: psutil 10:50:31 INFO - Running setup.py install for psutil 10:50:31 INFO - building 'psutil._psutil_linux' extension 10:50:31 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 10:50:31 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 10:50:31 INFO - building 'psutil._psutil_posix' extension 10:50:31 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 10:50:32 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 10:50:32 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:50:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:50:32 INFO - Successfully installed psutil 10:50:32 INFO - Cleaning up... 10:50:32 INFO - Return code: 0 10:50:32 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:50: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')]} 10:50:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:50:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:50: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')]} 10:50:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:50:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:50:32 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x2de6030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2de73f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2eed1d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ef3fc0>, '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 0x2eeb250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2eeb700>, '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-1461606553.489212-1754563884', '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 10:50:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 10:50:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 10:50:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:50:32 INFO - 'CCACHE_UMASK': '002', 10:50:32 INFO - 'DISPLAY': ':0', 10:50:32 INFO - 'HOME': '/home/cltbld', 10:50:32 INFO - 'LANG': 'en_US.UTF-8', 10:50:32 INFO - 'LOGNAME': 'cltbld', 10:50:32 INFO - 'MAIL': '/var/mail/cltbld', 10:50:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:50:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:50:32 INFO - 'MOZ_NO_REMOTE': '1', 10:50:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:50:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:50:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:50:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:50:32 INFO - 'PWD': '/builds/slave/test', 10:50:32 INFO - 'SHELL': '/bin/bash', 10:50:32 INFO - 'SHLVL': '1', 10:50:32 INFO - 'TERM': 'linux', 10:50:32 INFO - 'TMOUT': '86400', 10:50:32 INFO - 'USER': 'cltbld', 10:50:32 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461606553.489212-1754563884', 10:50:32 INFO - '_': '/tools/buildbot/bin/python'} 10:50:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:50:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:50:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:50:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:50:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:50:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:50:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:50:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:50:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:50:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:50:36 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:50:36 INFO - Installing collected packages: mozsystemmonitor 10:50:36 INFO - Running setup.py install for mozsystemmonitor 10:50:36 INFO - Successfully installed mozsystemmonitor 10:50:36 INFO - Cleaning up... 10:50:36 INFO - Return code: 0 10:50:36 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:50: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')]} 10:50:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:50:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:50: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')]} 10:50:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:50:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:50:36 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 0x2de6030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2de73f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2eed1d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ef3fc0>, '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 0x2eeb250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2eeb700>, '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-1461606553.489212-1754563884', '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 10:50:36 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 10:50:36 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 10:50:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:50:36 INFO - 'CCACHE_UMASK': '002', 10:50:36 INFO - 'DISPLAY': ':0', 10:50:36 INFO - 'HOME': '/home/cltbld', 10:50:36 INFO - 'LANG': 'en_US.UTF-8', 10:50:36 INFO - 'LOGNAME': 'cltbld', 10:50:36 INFO - 'MAIL': '/var/mail/cltbld', 10:50:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:50:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:50:36 INFO - 'MOZ_NO_REMOTE': '1', 10:50:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:50:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:50:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:50:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:50:36 INFO - 'PWD': '/builds/slave/test', 10:50:36 INFO - 'SHELL': '/bin/bash', 10:50:36 INFO - 'SHLVL': '1', 10:50:36 INFO - 'TERM': 'linux', 10:50:36 INFO - 'TMOUT': '86400', 10:50:36 INFO - 'USER': 'cltbld', 10:50:36 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461606553.489212-1754563884', 10:50:36 INFO - '_': '/tools/buildbot/bin/python'} 10:50:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:50:37 INFO - Downloading/unpacking blobuploader==1.2.4 10:50:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:50:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:50:37 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 10:50:37 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 10:50:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:50:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:50:40 INFO - Downloading blobuploader-1.2.4.tar.gz 10:50:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:50:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:50:40 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 10:50:40 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 10:50:40 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 10:50:40 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 10:50:40 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 10:50:40 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 10:50:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:50:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:50: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 10:50: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 10:50: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 10:50: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 10:50: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 10:50: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 10:50:42 INFO - Downloading docopt-0.6.1.tar.gz 10:50:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:50:42 INFO - Installing collected packages: blobuploader, requests, docopt 10:50:42 INFO - Running setup.py install for blobuploader 10:50:42 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:50:42 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:50:42 INFO - Running setup.py install for requests 10:50:43 INFO - Running setup.py install for docopt 10:50:43 INFO - Successfully installed blobuploader requests docopt 10:50:43 INFO - Cleaning up... 10:50:43 INFO - Return code: 0 10:50:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:50:43 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')]} 10:50:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:50:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:50:43 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')]} 10:50:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:50:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:50:43 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 0x2de6030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2de73f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2eed1d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ef3fc0>, '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 0x2eeb250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2eeb700>, '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-1461606553.489212-1754563884', '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 10:50:43 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 10:50:43 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 10:50:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:50:43 INFO - 'CCACHE_UMASK': '002', 10:50:43 INFO - 'DISPLAY': ':0', 10:50:43 INFO - 'HOME': '/home/cltbld', 10:50:43 INFO - 'LANG': 'en_US.UTF-8', 10:50:43 INFO - 'LOGNAME': 'cltbld', 10:50:43 INFO - 'MAIL': '/var/mail/cltbld', 10:50:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:50:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:50:43 INFO - 'MOZ_NO_REMOTE': '1', 10:50:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:50:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:50:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:50:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:50:43 INFO - 'PWD': '/builds/slave/test', 10:50:43 INFO - 'SHELL': '/bin/bash', 10:50:43 INFO - 'SHLVL': '1', 10:50:43 INFO - 'TERM': 'linux', 10:50:43 INFO - 'TMOUT': '86400', 10:50:43 INFO - 'USER': 'cltbld', 10:50:43 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461606553.489212-1754563884', 10:50:43 INFO - '_': '/tools/buildbot/bin/python'} 10:50:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:50:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:50:44 INFO - Running setup.py (path:/tmp/pip-qZdktY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:50:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:50:44 INFO - Running setup.py (path:/tmp/pip-Qrhdoa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:50:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:50:44 INFO - Running setup.py (path:/tmp/pip-ardHom-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:50:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:50:44 INFO - Running setup.py (path:/tmp/pip-g00oli-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:50:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:50:44 INFO - Running setup.py (path:/tmp/pip-i6rEtG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:50:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:50:44 INFO - Running setup.py (path:/tmp/pip-atWSI1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:50:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:50:44 INFO - Running setup.py (path:/tmp/pip-q4pXA_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:50:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:50:45 INFO - Running setup.py (path:/tmp/pip-pw9ZnO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:50:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:50:45 INFO - Running setup.py (path:/tmp/pip-_KLQZu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:50:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:50:45 INFO - Running setup.py (path:/tmp/pip-mo8NfJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:50:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:50:45 INFO - Running setup.py (path:/tmp/pip-pGAEER-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:50:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:50:45 INFO - Running setup.py (path:/tmp/pip-8Mt9b0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:50:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:50:45 INFO - Running setup.py (path:/tmp/pip-eq4qZW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:50:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:50:45 INFO - Running setup.py (path:/tmp/pip-M19nJo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:50:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:50:45 INFO - Running setup.py (path:/tmp/pip-vPDzcw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:50:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:50:46 INFO - Running setup.py (path:/tmp/pip-_AxSoG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:50:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:50:46 INFO - Running setup.py (path:/tmp/pip-vXOGLw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:50:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:50:46 INFO - Running setup.py (path:/tmp/pip-P90BeT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:50:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:50:46 INFO - Running setup.py (path:/tmp/pip-LS3Izz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:50:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:50:46 INFO - Running setup.py (path:/tmp/pip-_aQmWU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:50:46 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:50:47 INFO - Running setup.py (path:/tmp/pip-SaOBR5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:50:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:50:47 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 10:50:47 INFO - Running setup.py install for manifestparser 10:50:47 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:50:47 INFO - Running setup.py install for mozcrash 10:50:47 INFO - Running setup.py install for mozdebug 10:50:47 INFO - Running setup.py install for mozdevice 10:50:48 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:50:48 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:50:48 INFO - Running setup.py install for mozfile 10:50:48 INFO - Running setup.py install for mozhttpd 10:50:48 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:50:48 INFO - Running setup.py install for mozinfo 10:50:48 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:50:48 INFO - Running setup.py install for mozInstall 10:50:48 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:50:48 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:50:48 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:50:48 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:50:48 INFO - Running setup.py install for mozleak 10:50:49 INFO - Running setup.py install for mozlog 10:50:49 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:50:49 INFO - Running setup.py install for moznetwork 10:50:49 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:50:49 INFO - Running setup.py install for mozprocess 10:50:49 INFO - Running setup.py install for mozprofile 10:50:49 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:50:49 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:50:49 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:50:49 INFO - Running setup.py install for mozrunner 10:50:50 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:50:50 INFO - Running setup.py install for mozscreenshot 10:50:50 INFO - Running setup.py install for moztest 10:50:50 INFO - Running setup.py install for mozversion 10:50:50 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:50:50 INFO - Running setup.py install for wptserve 10:50:51 INFO - Running setup.py install for marionette-driver 10:50:51 INFO - Running setup.py install for browsermob-proxy 10:50:51 INFO - Running setup.py install for marionette-client 10:50:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:50:51 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:50:52 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 10:50:52 INFO - Cleaning up... 10:50:52 INFO - Return code: 0 10:50:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:50:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:50:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:50:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:50:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:50:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:50:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:50:52 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 0x2de6030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2de73f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2eed1d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ef3fc0>, '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 0x2eeb250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2eeb700>, '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-1461606553.489212-1754563884', '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 10:50:52 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 10:50:52 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 10:50:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:50:52 INFO - 'CCACHE_UMASK': '002', 10:50:52 INFO - 'DISPLAY': ':0', 10:50:52 INFO - 'HOME': '/home/cltbld', 10:50:52 INFO - 'LANG': 'en_US.UTF-8', 10:50:52 INFO - 'LOGNAME': 'cltbld', 10:50:52 INFO - 'MAIL': '/var/mail/cltbld', 10:50:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:50:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:50:52 INFO - 'MOZ_NO_REMOTE': '1', 10:50:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:50:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:50:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:50:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:50:52 INFO - 'PWD': '/builds/slave/test', 10:50:52 INFO - 'SHELL': '/bin/bash', 10:50:52 INFO - 'SHLVL': '1', 10:50:52 INFO - 'TERM': 'linux', 10:50:52 INFO - 'TMOUT': '86400', 10:50:52 INFO - 'USER': 'cltbld', 10:50:52 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461606553.489212-1754563884', 10:50:52 INFO - '_': '/tools/buildbot/bin/python'} 10:50:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:50:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:50:52 INFO - Running setup.py (path:/tmp/pip-wLG4BY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:50:52 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)) 10:50:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:50:52 INFO - Running setup.py (path:/tmp/pip-AwBNIZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:50:52 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)) 10:50:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:50:52 INFO - Running setup.py (path:/tmp/pip-KyC4dx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:50:52 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)) 10:50:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:50:52 INFO - Running setup.py (path:/tmp/pip-erQKtL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:50:53 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)) 10:50:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:50:53 INFO - Running setup.py (path:/tmp/pip-nJs1GI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:50:53 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)) 10:50:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:50:53 INFO - Running setup.py (path:/tmp/pip-_rdquy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:50:53 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)) 10:50:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:50:53 INFO - Running setup.py (path:/tmp/pip-q9hahZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:50:53 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)) 10:50:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:50:53 INFO - Running setup.py (path:/tmp/pip-GTsTUp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:50:53 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)) 10:50:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:50:53 INFO - Running setup.py (path:/tmp/pip-Fj6g4I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:50:53 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)) 10:50:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:50:53 INFO - Running setup.py (path:/tmp/pip-Z5VAeD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:50:53 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)) 10:50:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:50:53 INFO - Running setup.py (path:/tmp/pip-ug_ZAi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:50:54 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)) 10:50:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:50:54 INFO - Running setup.py (path:/tmp/pip-FgnAj7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:50:54 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)) 10:50:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:50:54 INFO - Running setup.py (path:/tmp/pip-GUiCBk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:50:54 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)) 10:50:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:50:54 INFO - Running setup.py (path:/tmp/pip-X9woiN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:50:54 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)) 10:50:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:50:54 INFO - Running setup.py (path:/tmp/pip-TmKrlp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:50:54 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)) 10:50:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:50:54 INFO - Running setup.py (path:/tmp/pip-M1ZpGo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:50:54 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)) 10:50:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:50:54 INFO - Running setup.py (path:/tmp/pip-dxZ68s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:50:55 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)) 10:50:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:50:55 INFO - Running setup.py (path:/tmp/pip-o79Flu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:50:55 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)) 10:50:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:50:55 INFO - Running setup.py (path:/tmp/pip-Gxbaf3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:50:55 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)) 10:50:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:50:55 INFO - Running setup.py (path:/tmp/pip-EYjpRa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:50:55 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)) 10:50:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:50:55 INFO - Running setup.py (path:/tmp/pip-D4ySxs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:50:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:50:56 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)) 10:50:56 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)) 10:50:56 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)) 10:50:56 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)) 10:50:56 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)) 10:50:56 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)) 10:50:56 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:50:56 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 10:50:56 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 10:50:56 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 10:50:56 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 10:50:56 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 10:50:56 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 10:51:00 INFO - Downloading blessings-1.6.tar.gz 10:51:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:51:01 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)) 10:51:01 INFO - Installing collected packages: blessings 10:51:01 INFO - Running setup.py install for blessings 10:51:01 INFO - Successfully installed blessings 10:51:01 INFO - Cleaning up... 10:51:01 INFO - Return code: 0 10:51:01 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:51:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:51:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:51:02 INFO - Reading from file tmpfile_stdout 10:51:02 INFO - Current package versions: 10:51:02 INFO - argparse == 1.2.1 10:51:02 INFO - blessings == 1.6 10:51:02 INFO - blobuploader == 1.2.4 10:51:02 INFO - browsermob-proxy == 0.6.0 10:51:02 INFO - docopt == 0.6.1 10:51:02 INFO - manifestparser == 1.1 10:51:02 INFO - marionette-client == 2.3.0 10:51:02 INFO - marionette-driver == 1.4.0 10:51:02 INFO - mozInstall == 1.12 10:51:02 INFO - mozcrash == 0.17 10:51:02 INFO - mozdebug == 0.1 10:51:02 INFO - mozdevice == 0.48 10:51:02 INFO - mozfile == 1.2 10:51:02 INFO - mozhttpd == 0.7 10:51:02 INFO - mozinfo == 0.9 10:51:02 INFO - mozleak == 0.1 10:51:02 INFO - mozlog == 3.1 10:51:02 INFO - moznetwork == 0.27 10:51:02 INFO - mozprocess == 0.22 10:51:02 INFO - mozprofile == 0.28 10:51:02 INFO - mozrunner == 6.11 10:51:02 INFO - mozscreenshot == 0.1 10:51:02 INFO - mozsystemmonitor == 0.0 10:51:02 INFO - moztest == 0.7 10:51:02 INFO - mozversion == 1.4 10:51:02 INFO - psutil == 3.1.1 10:51:02 INFO - requests == 1.2.3 10:51:02 INFO - wptserve == 1.4.0 10:51:02 INFO - wsgiref == 0.1.2 10:51:02 INFO - Running post-action listener: _resource_record_post_action 10:51:02 INFO - Running post-action listener: _start_resource_monitoring 10:51:02 INFO - Starting resource monitoring. 10:51:02 INFO - ##### 10:51:02 INFO - ##### Running pull step. 10:51:02 INFO - ##### 10:51:02 INFO - Running pre-action listener: _resource_record_pre_action 10:51:02 INFO - Running main action method: pull 10:51:02 INFO - Pull has nothing to do! 10:51:02 INFO - Running post-action listener: _resource_record_post_action 10:51:02 INFO - ##### 10:51:02 INFO - ##### Running install step. 10:51:02 INFO - ##### 10:51:02 INFO - Running pre-action listener: _resource_record_pre_action 10:51:02 INFO - Running main action method: install 10:51:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:51:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:51:03 INFO - Reading from file tmpfile_stdout 10:51:03 INFO - Detecting whether we're running mozinstall >=1.0... 10:51:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:51:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:51:03 INFO - Reading from file tmpfile_stdout 10:51:03 INFO - Output received: 10:51:03 INFO - Usage: mozinstall [options] installer 10:51:03 INFO - Options: 10:51:03 INFO - -h, --help show this help message and exit 10:51:03 INFO - -d DEST, --destination=DEST 10:51:03 INFO - Directory to install application into. [default: 10:51:03 INFO - "/builds/slave/test"] 10:51:03 INFO - --app=APP Application being installed. [default: firefox] 10:51:03 INFO - mkdir: /builds/slave/test/build/application 10:51:03 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'] 10:51:03 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 10:51:34 INFO - Reading from file tmpfile_stdout 10:51:34 INFO - Output received: 10:51:34 INFO - /builds/slave/test/build/application/firefox/firefox 10:51:34 INFO - Running post-action listener: _resource_record_post_action 10:51:34 INFO - ##### 10:51:34 INFO - ##### Running run-tests step. 10:51:34 INFO - ##### 10:51:34 INFO - Running pre-action listener: _resource_record_pre_action 10:51:34 INFO - Running main action method: run_tests 10:51:34 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:51:34 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:51:34 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:51:34 INFO - grabbing minidump binary from tooltool 10:51:34 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')]} 10:51:34 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 0x2ef3fc0>, '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 0x2eeb250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2eeb700>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:51:34 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 10:51:34 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 10:51:34 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 10:51:34 INFO - Return code: 0 10:51:34 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 10:51:34 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:51:34 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/GaT-kRQOTzi6RakKiRBpMQ/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 10:51:34 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/GaT-kRQOTzi6RakKiRBpMQ/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 10:51:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:51:34 INFO - 'CCACHE_UMASK': '002', 10:51:34 INFO - 'DISPLAY': ':0', 10:51:34 INFO - 'HOME': '/home/cltbld', 10:51:34 INFO - 'LANG': 'en_US.UTF-8', 10:51:34 INFO - 'LOGNAME': 'cltbld', 10:51:34 INFO - 'MAIL': '/var/mail/cltbld', 10:51:34 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:51:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:51:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:51:34 INFO - 'MOZ_NO_REMOTE': '1', 10:51:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:51:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:51:34 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:51:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:51:34 INFO - 'PWD': '/builds/slave/test', 10:51:34 INFO - 'SHELL': '/bin/bash', 10:51:34 INFO - 'SHLVL': '1', 10:51:34 INFO - 'TERM': 'linux', 10:51:34 INFO - 'TMOUT': '86400', 10:51:34 INFO - 'USER': 'cltbld', 10:51:34 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461606553.489212-1754563884', 10:51:34 INFO - '_': '/tools/buildbot/bin/python'} 10:51:34 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/GaT-kRQOTzi6RakKiRBpMQ/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 10:51:35 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 10:51:35 INFO - import pkg_resources 10:51:36 INFO - Using 1 client processes 10:51:37 INFO - wptserve Starting http server on 127.0.0.1:8000 10:51:37 INFO - wptserve Starting http server on 127.0.0.1:8001 10:51:37 INFO - wptserve Starting http server on 127.0.0.1:8443 10:51:39 INFO - SUITE-START | Running 778 tests 10:51:39 INFO - Running testharness tests 10:51:39 INFO - Setting up ssl 10:51:39 INFO - PROCESS | certutil | 10:51:39 INFO - PROCESS | certutil | 10:51:39 INFO - PROCESS | certutil | 10:51:39 INFO - Certificate Nickname Trust Attributes 10:51:39 INFO - SSL,S/MIME,JAR/XPI 10:51:39 INFO - 10:51:39 INFO - web-platform-tests CT,, 10:51:39 INFO - 10:51:39 INFO - Starting runner 10:51:41 INFO - PROCESS | 1844 | 1461606701911 Marionette DEBUG Marionette enabled via build flag and pref 10:51:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefb03a800 == 1 [pid = 1844] [id = 1] 10:51:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 1 (0x7faefb03b000) [pid = 1844] [serial = 1] [outer = (nil)] 10:51:42 INFO - PROCESS | 1844 | [1844] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 10:51:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 2 (0x7faefb03c000) [pid = 1844] [serial = 2] [outer = 0x7faefb03b000] 10:51:42 INFO - PROCESS | 1844 | 1461606702541 Marionette INFO Listening on port 2828 10:51:43 INFO - PROCESS | 1844 | 1461606703089 Marionette DEBUG Marionette enabled via command-line flag 10:51:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef7f0e800 == 2 [pid = 1844] [id = 2] 10:51:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 3 (0x7faef7f0f000) [pid = 1844] [serial = 3] [outer = (nil)] 10:51:43 INFO - PROCESS | 1844 | [1844] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 10:51:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 4 (0x7faef7f10000) [pid = 1844] [serial = 4] [outer = 0x7faef7f0f000] 10:51:43 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7faef7fffeb0 10:51:43 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7faef7354700 10:51:43 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7faef7359970 10:51:43 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7faef7359c70 10:51:43 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7faef7359fa0 10:51:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 5 (0x7faef7393000) [pid = 1844] [serial = 5] [outer = 0x7faefb03b000] 10:51:43 INFO - PROCESS | 1844 | [1844] 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 10:51:43 INFO - PROCESS | 1844 | 1461606703571 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:41232 10:51:43 INFO - PROCESS | 1844 | [1844] 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 10:51:43 INFO - PROCESS | 1844 | 1461606703654 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:41233 10:51:43 INFO - PROCESS | 1844 | 1461606703663 Marionette DEBUG Closed connection conn0 10:51:43 INFO - PROCESS | 1844 | [1844] 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 10:51:43 INFO - PROCESS | 1844 | 1461606703771 Marionette DEBUG Closed connection conn1 10:51:43 INFO - PROCESS | 1844 | [1844] 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 10:51:43 INFO - PROCESS | 1844 | 1461606703862 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:41234 10:51:43 INFO - PROCESS | 1844 | [1844] 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 10:51:43 INFO - PROCESS | 1844 | 1461606703903 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:41235 10:51:43 INFO - PROCESS | 1844 | 1461606703906 Marionette DEBUG Closed connection conn2 10:51:43 INFO - PROCESS | 1844 | [1844] 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 10:51:43 INFO - PROCESS | 1844 | 1461606703935 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:41236 10:51:43 INFO - PROCESS | 1844 | 1461606703945 Marionette DEBUG Closed connection conn3 10:51:43 INFO - PROCESS | 1844 | 1461606703969 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:51:43 INFO - PROCESS | 1844 | 1461606703985 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":"20160425100111","device":"desktop","version":"48.0a1"} 10:51:44 INFO - PROCESS | 1844 | [1844] 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 10:51:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeed07a800 == 3 [pid = 1844] [id = 3] 10:51:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 6 (0x7faeed07b000) [pid = 1844] [serial = 6] [outer = (nil)] 10:51:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeed07b800 == 4 [pid = 1844] [id = 4] 10:51:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 7 (0x7faeed092400) [pid = 1844] [serial = 7] [outer = (nil)] 10:51:45 INFO - PROCESS | 1844 | [1844] 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 10:51:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec233800 == 5 [pid = 1844] [id = 5] 10:51:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 8 (0x7faeec2f8c00) [pid = 1844] [serial = 8] [outer = (nil)] 10:51:46 INFO - PROCESS | 1844 | [1844] 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 10:51:46 INFO - PROCESS | 1844 | [1844] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:51:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 9 (0x7faeebf70000) [pid = 1844] [serial = 9] [outer = 0x7faeec2f8c00] 10:51:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 10 (0x7faeebce1000) [pid = 1844] [serial = 10] [outer = 0x7faeed07b000] 10:51:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 11 (0x7faeea917000) [pid = 1844] [serial = 11] [outer = 0x7faeed092400] 10:51:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 12 (0x7faeea919000) [pid = 1844] [serial = 12] [outer = 0x7faeec2f8c00] 10:51:47 INFO - PROCESS | 1844 | 1461606707759 Marionette DEBUG loaded listener.js 10:51:47 INFO - PROCESS | 1844 | 1461606707780 Marionette DEBUG loaded listener.js 10:51:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 13 (0x7faee7f85400) [pid = 1844] [serial = 13] [outer = 0x7faeec2f8c00] 10:51:48 INFO - PROCESS | 1844 | 1461606708475 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"a70fe3b9-cc19-4fb1-a398-8b11b18a5774","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":"20160425100111","device":"desktop","version":"48.0a1","command_id":1}}] 10:51:48 INFO - PROCESS | 1844 | 1461606708736 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}] 10:51:48 INFO - PROCESS | 1844 | 1461606708923 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 10:51:49 INFO - PROCESS | 1844 | 1461606709143 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:51:49 INFO - PROCESS | 1844 | [1844] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:51:49 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:51:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 14 (0x7faee49d1400) [pid = 1844] [serial = 14] [outer = 0x7faeec2f8c00] 10:51:49 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:51:49 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:51:49 INFO - PROCESS | 1844 | 1461606709721 Marionette TRACE conn4 <- [1,3,null,{}] 10:51:49 INFO - PROCESS | 1844 | 1461606709801 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:51:49 INFO - PROCESS | 1844 | 1461606709845 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 10:51:49 INFO - PROCESS | 1844 | 1461606709900 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 10:51:49 INFO - PROCESS | 1844 | 1461606709903 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 10:51:49 INFO - PROCESS | 1844 | 1461606709933 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:51:49 INFO - PROCESS | 1844 | 1461606709938 Marionette TRACE conn4 <- [1,6,null,{}] 10:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:51:50 INFO - PROCESS | 1844 | 1461606710033 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}] 10:51:50 INFO - PROCESS | 1844 | 1461606710050 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 10:51:50 INFO - PROCESS | 1844 | 1461606710056 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee35a9000 == 6 [pid = 1844] [id = 6] 10:51:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 15 (0x7faee3406c00) [pid = 1844] [serial = 15] [outer = (nil)] 10:51:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 16 (0x7faee3408c00) [pid = 1844] [serial = 16] [outer = 0x7faee3406c00] 10:51:50 INFO - PROCESS | 1844 | 1461606710127 Marionette DEBUG loaded listener.js 10:51:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 17 (0x7faee340f800) [pid = 1844] [serial = 17] [outer = 0x7faee3406c00] 10:51:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee3192800 == 7 [pid = 1844] [id = 7] 10:51:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 18 (0x7faee3146c00) [pid = 1844] [serial = 18] [outer = (nil)] 10:51:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 19 (0x7faee3410800) [pid = 1844] [serial = 19] [outer = 0x7faee3146c00] 10:51:50 INFO - PROCESS | 1844 | 1461606710617 Marionette DEBUG loaded listener.js 10:51:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 20 (0x7faee2e0fc00) [pid = 1844] [serial = 20] [outer = 0x7faee3146c00] 10:51:51 INFO - PROCESS | 1844 | [1844] 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 10:51:51 INFO - PROCESS | 1844 | 1461606711168 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]]]}] 10:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1273ms 10:51:51 INFO - PROCESS | 1844 | 1461606711201 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 10:51:51 INFO - PROCESS | 1844 | 1461606711203 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 10:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:51:51 INFO - PROCESS | 1844 | 1461606711276 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:51:51 INFO - PROCESS | 1844 | 1461606711280 Marionette TRACE conn4 <- [1,10,null,{}] 10:51:51 INFO - PROCESS | 1844 | 1461606711312 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}] 10:51:51 INFO - PROCESS | 1844 | 1461606711488 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 10:51:51 INFO - PROCESS | 1844 | 1461606711519 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee144b800 == 8 [pid = 1844] [id = 8] 10:51:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 21 (0x7faee23c3c00) [pid = 1844] [serial = 21] [outer = (nil)] 10:51:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 22 (0x7faeee64a400) [pid = 1844] [serial = 22] [outer = 0x7faee23c3c00] 10:51:51 INFO - PROCESS | 1844 | 1461606711585 Marionette DEBUG loaded listener.js 10:51:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 23 (0x7faee171e400) [pid = 1844] [serial = 23] [outer = 0x7faee23c3c00] 10:51:52 INFO - PROCESS | 1844 | 1461606712173 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]]]}] 10:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 955ms 10:51:52 INFO - PROCESS | 1844 | 1461606712450 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 10:51:52 INFO - PROCESS | 1844 | 1461606712455 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 10:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:51:52 INFO - PROCESS | 1844 | 1461606712537 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:51:52 INFO - PROCESS | 1844 | 1461606712542 Marionette TRACE conn4 <- [1,14,null,{}] 10:51:52 INFO - PROCESS | 1844 | 1461606712550 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}] 10:51:52 INFO - PROCESS | 1844 | 1461606712748 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 10:51:52 INFO - PROCESS | 1844 | 1461606712870 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee17cc000 == 9 [pid = 1844] [id = 9] 10:51:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 24 (0x7faee1725c00) [pid = 1844] [serial = 24] [outer = (nil)] 10:51:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 25 (0x7faee187b400) [pid = 1844] [serial = 25] [outer = 0x7faee1725c00] 10:51:52 INFO - PROCESS | 1844 | 1461606712982 Marionette DEBUG loaded listener.js 10:51:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 26 (0x7faee1884c00) [pid = 1844] [serial = 26] [outer = 0x7faee1725c00] 10:51:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee2e3f000 == 10 [pid = 1844] [id = 10] 10:51:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 27 (0x7faee2e3f800) [pid = 1844] [serial = 27] [outer = (nil)] 10:51:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 28 (0x7faee2e46800) [pid = 1844] [serial = 28] [outer = 0x7faee2e3f800] 10:51:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 29 (0x7faee2e40800) [pid = 1844] [serial = 29] [outer = 0x7faee2e3f800] 10:51:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee24eb000 == 11 [pid = 1844] [id = 11] 10:51:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 30 (0x7faee1889c00) [pid = 1844] [serial = 30] [outer = (nil)] 10:51:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 31 (0x7faee49d9000) [pid = 1844] [serial = 31] [outer = 0x7faee1889c00] 10:51:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 32 (0x7faee2311000) [pid = 1844] [serial = 32] [outer = 0x7faee1889c00] 10:51:54 INFO - PROCESS | 1844 | 1461606714083 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]]]}] 10:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1585ms 10:51:54 INFO - PROCESS | 1844 | 1461606714186 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 10:51:54 INFO - PROCESS | 1844 | 1461606714193 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 10:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:51:54 INFO - PROCESS | 1844 | 1461606714208 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:51:54 INFO - PROCESS | 1844 | 1461606714215 Marionette TRACE conn4 <- [1,18,null,{}] 10:51:54 INFO - PROCESS | 1844 | 1461606714224 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}] 10:51:54 INFO - PROCESS | 1844 | 1461606714408 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 10:51:54 INFO - PROCESS | 1844 | 1461606714578 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee7e51800 == 12 [pid = 1844] [id = 12] 10:51:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 33 (0x7faee2411c00) [pid = 1844] [serial = 33] [outer = (nil)] 10:51:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 34 (0x7faee4ad3c00) [pid = 1844] [serial = 34] [outer = 0x7faee2411c00] 10:51:54 INFO - PROCESS | 1844 | 1461606714654 Marionette DEBUG loaded listener.js 10:51:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 35 (0x7faeec1c7800) [pid = 1844] [serial = 35] [outer = 0x7faee2411c00] 10:51:55 INFO - PROCESS | 1844 | 1461606715454 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]]]}] 10:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1291ms 10:51:55 INFO - PROCESS | 1844 | 1461606715499 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 10:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:51:55 INFO - PROCESS | 1844 | 1461606715504 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 10:51:55 INFO - PROCESS | 1844 | 1461606715510 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:51:55 INFO - PROCESS | 1844 | 1461606715514 Marionette TRACE conn4 <- [1,22,null,{}] 10:51:55 INFO - PROCESS | 1844 | 1461606715527 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}] 10:51:55 INFO - PROCESS | 1844 | 1461606715715 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 10:51:55 INFO - PROCESS | 1844 | 1461606715862 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec475000 == 13 [pid = 1844] [id = 13] 10:51:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 36 (0x7faee2e0f800) [pid = 1844] [serial = 36] [outer = (nil)] 10:51:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 37 (0x7faeeccf5c00) [pid = 1844] [serial = 37] [outer = 0x7faee2e0f800] 10:51:55 INFO - PROCESS | 1844 | 1461606715944 Marionette DEBUG loaded listener.js 10:51:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 38 (0x7faeecd2b800) [pid = 1844] [serial = 38] [outer = 0x7faee2e0f800] 10:51:57 INFO - PROCESS | 1844 | 1461606717000 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]]]}] 10:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1532ms 10:51:57 INFO - PROCESS | 1844 | 1461606717043 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 10:51:57 INFO - PROCESS | 1844 | 1461606717059 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 10:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:51:57 INFO - PROCESS | 1844 | 1461606717073 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:51:57 INFO - PROCESS | 1844 | 1461606717083 Marionette TRACE conn4 <- [1,26,null,{}] 10:51:57 INFO - PROCESS | 1844 | 1461606717096 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}] 10:51:57 INFO - PROCESS | 1844 | 1461606717294 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 10:51:57 INFO - PROCESS | 1844 | 1461606717427 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee35a6000 == 14 [pid = 1844] [id = 14] 10:51:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 39 (0x7faee903ac00) [pid = 1844] [serial = 39] [outer = (nil)] 10:51:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 40 (0x7faeea826c00) [pid = 1844] [serial = 40] [outer = 0x7faee903ac00] 10:51:57 INFO - PROCESS | 1844 | 1461606717497 Marionette DEBUG loaded listener.js 10:51:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 41 (0x7faeebf76800) [pid = 1844] [serial = 41] [outer = 0x7faee903ac00] 10:51:58 INFO - PROCESS | 1844 | 1461606718245 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]]]}] 10:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1198ms 10:51:58 INFO - PROCESS | 1844 | 1461606718271 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 10:51:58 INFO - PROCESS | 1844 | 1461606718279 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 10:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:51:58 INFO - PROCESS | 1844 | 1461606718312 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:51:58 INFO - PROCESS | 1844 | 1461606718315 Marionette TRACE conn4 <- [1,30,null,{}] 10:51:58 INFO - PROCESS | 1844 | 1461606718324 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}] 10:51:58 INFO - PROCESS | 1844 | 1461606718466 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 10:51:58 INFO - PROCESS | 1844 | 1461606718479 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec725000 == 15 [pid = 1844] [id = 15] 10:51:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 42 (0x7faeecacc800) [pid = 1844] [serial = 42] [outer = (nil)] 10:51:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 43 (0x7faeedb8d800) [pid = 1844] [serial = 43] [outer = 0x7faeecacc800] 10:51:58 INFO - PROCESS | 1844 | 1461606718541 Marionette DEBUG loaded listener.js 10:51:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 44 (0x7faeedb9cc00) [pid = 1844] [serial = 44] [outer = 0x7faeecacc800] 10:51:59 INFO - PROCESS | 1844 | 1461606719284 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]]]}] 10:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1009ms 10:51:59 INFO - PROCESS | 1844 | 1461606719304 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 10:51:59 INFO - PROCESS | 1844 | 1461606719308 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 10:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:51:59 INFO - PROCESS | 1844 | 1461606719323 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:51:59 INFO - PROCESS | 1844 | 1461606719330 Marionette TRACE conn4 <- [1,34,null,{}] 10:51:59 INFO - PROCESS | 1844 | 1461606719351 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}] 10:51:59 INFO - PROCESS | 1844 | 1461606719523 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 10:51:59 INFO - PROCESS | 1844 | 1461606719536 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecd45800 == 16 [pid = 1844] [id = 16] 10:51:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 45 (0x7faeee280c00) [pid = 1844] [serial = 45] [outer = (nil)] 10:51:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 46 (0x7faeee622400) [pid = 1844] [serial = 46] [outer = 0x7faeee280c00] 10:51:59 INFO - PROCESS | 1844 | 1461606719602 Marionette DEBUG loaded listener.js 10:51:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 47 (0x7faeee697800) [pid = 1844] [serial = 47] [outer = 0x7faeee280c00] 10:52:00 INFO - PROCESS | 1844 | 1461606720305 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]]]}] 10:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1052ms 10:52:00 INFO - PROCESS | 1844 | 1461606720367 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 10:52:00 INFO - PROCESS | 1844 | 1461606720371 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 10:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:52:00 INFO - PROCESS | 1844 | 1461606720377 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:52:00 INFO - PROCESS | 1844 | 1461606720379 Marionette TRACE conn4 <- [1,38,null,{}] 10:52:00 INFO - PROCESS | 1844 | 1461606720385 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}] 10:52:00 INFO - PROCESS | 1844 | 1461606720553 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 10:52:00 INFO - PROCESS | 1844 | 1461606720572 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeed218800 == 17 [pid = 1844] [id = 17] 10:52:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 48 (0x7faee917e800) [pid = 1844] [serial = 48] [outer = (nil)] 10:52:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 49 (0x7faef145cc00) [pid = 1844] [serial = 49] [outer = 0x7faee917e800] 10:52:00 INFO - PROCESS | 1844 | 1461606720640 Marionette DEBUG loaded listener.js 10:52:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 50 (0x7faef73f1400) [pid = 1844] [serial = 50] [outer = 0x7faee917e800] 10:52:01 INFO - PROCESS | 1844 | 1461606721398 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]]]}] 10:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1077ms 10:52:01 INFO - PROCESS | 1844 | 1461606721456 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 10:52:01 INFO - PROCESS | 1844 | 1461606721461 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 10:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:52:01 INFO - PROCESS | 1844 | 1461606721478 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:52:01 INFO - PROCESS | 1844 | 1461606721480 Marionette TRACE conn4 <- [1,42,null,{}] 10:52:01 INFO - PROCESS | 1844 | 1461606721486 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}] 10:52:01 INFO - PROCESS | 1844 | 1461606721621 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 10:52:01 INFO - PROCESS | 1844 | 1461606721636 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeeda78000 == 18 [pid = 1844] [id = 18] 10:52:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 51 (0x7faee4ad1800) [pid = 1844] [serial = 51] [outer = (nil)] 10:52:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 52 (0x7faef7316400) [pid = 1844] [serial = 52] [outer = 0x7faee4ad1800] 10:52:01 INFO - PROCESS | 1844 | 1461606721700 Marionette DEBUG loaded listener.js 10:52:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 53 (0x7faef8191000) [pid = 1844] [serial = 53] [outer = 0x7faee4ad1800] 10:52:02 INFO - PROCESS | 1844 | 1461606722528 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]]]}] 10:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1135ms 10:52:02 INFO - PROCESS | 1844 | 1461606722614 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 10:52:02 INFO - PROCESS | 1844 | 1461606722620 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 10:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:52:02 INFO - PROCESS | 1844 | 1461606722629 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:52:02 INFO - PROCESS | 1844 | 1461606722636 Marionette TRACE conn4 <- [1,46,null,{}] 10:52:02 INFO - PROCESS | 1844 | 1461606722696 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}] 10:52:02 INFO - PROCESS | 1844 | 1461606722949 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 10:52:03 INFO - PROCESS | 1844 | 1461606723010 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee31a2800 == 19 [pid = 1844] [id = 19] 10:52:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 54 (0x7faee2e02400) [pid = 1844] [serial = 54] [outer = (nil)] 10:52:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 55 (0x7faee3148400) [pid = 1844] [serial = 55] [outer = 0x7faee2e02400] 10:52:03 INFO - PROCESS | 1844 | 1461606723086 Marionette DEBUG loaded listener.js 10:52:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 56 (0x7faee3ffa000) [pid = 1844] [serial = 56] [outer = 0x7faee2e02400] 10:52:04 INFO - PROCESS | 1844 | 1461606724024 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]]]}] 10:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1446ms 10:52:04 INFO - PROCESS | 1844 | 1461606724076 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 10:52:04 INFO - PROCESS | 1844 | 1461606724085 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 10:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:52:04 INFO - PROCESS | 1844 | 1461606724095 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:52:04 INFO - PROCESS | 1844 | 1461606724098 Marionette TRACE conn4 <- [1,50,null,{}] 10:52:04 INFO - PROCESS | 1844 | 1461606724105 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}] 10:52:04 INFO - PROCESS | 1844 | 1461606724307 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 10:52:04 INFO - PROCESS | 1844 | 1461606724430 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecaaa000 == 20 [pid = 1844] [id = 20] 10:52:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 57 (0x7faee9847c00) [pid = 1844] [serial = 57] [outer = (nil)] 10:52:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 58 (0x7faeea829000) [pid = 1844] [serial = 58] [outer = 0x7faee9847c00] 10:52:04 INFO - PROCESS | 1844 | 1461606724541 Marionette DEBUG loaded listener.js 10:52:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 59 (0x7faeec1c9800) [pid = 1844] [serial = 59] [outer = 0x7faee9847c00] 10:52:05 INFO - PROCESS | 1844 | 1461606725313 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]]]}] 10:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1232ms 10:52:05 INFO - PROCESS | 1844 | 1461606725327 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 10:52:05 INFO - PROCESS | 1844 | 1461606725330 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 10:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:52:05 INFO - PROCESS | 1844 | 1461606725338 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:52:05 INFO - PROCESS | 1844 | 1461606725343 Marionette TRACE conn4 <- [1,54,null,{}] 10:52:05 INFO - PROCESS | 1844 | 1461606725358 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}] 10:52:05 INFO - PROCESS | 1844 | 1461606725524 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 10:52:05 INFO - PROCESS | 1844 | 1461606725654 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec226800 == 21 [pid = 1844] [id = 21] 10:52:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 60 (0x7faeecd31000) [pid = 1844] [serial = 60] [outer = (nil)] 10:52:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 61 (0x7faeedb98400) [pid = 1844] [serial = 61] [outer = 0x7faeecd31000] 10:52:05 INFO - PROCESS | 1844 | 1461606725734 Marionette DEBUG loaded listener.js 10:52:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 62 (0x7faeee622800) [pid = 1844] [serial = 62] [outer = 0x7faeecd31000] 10:52:06 INFO - PROCESS | 1844 | 1461606726737 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]]]}] 10:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1436ms 10:52:06 INFO - PROCESS | 1844 | 1461606726778 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 10:52:06 INFO - PROCESS | 1844 | 1461606726786 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 10:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:52:06 INFO - PROCESS | 1844 | 1461606726796 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:52:06 INFO - PROCESS | 1844 | 1461606726800 Marionette TRACE conn4 <- [1,58,null,{}] 10:52:06 INFO - PROCESS | 1844 | 1461606726809 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}] 10:52:07 INFO - PROCESS | 1844 | 1461606727060 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 10:52:07 INFO - PROCESS | 1844 | 1461606727261 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee2a3800 == 22 [pid = 1844] [id = 22] 10:52:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 63 (0x7faeed482c00) [pid = 1844] [serial = 63] [outer = (nil)] 10:52:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 64 (0x7faef82eb400) [pid = 1844] [serial = 64] [outer = 0x7faeed482c00] 10:52:07 INFO - PROCESS | 1844 | 1461606727400 Marionette DEBUG loaded listener.js 10:52:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 65 (0x7faef844d800) [pid = 1844] [serial = 65] [outer = 0x7faeed482c00] 10:52:08 INFO - PROCESS | 1844 | 1461606728398 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]]]}] 10:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1638ms 10:52:08 INFO - PROCESS | 1844 | 1461606728433 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 10:52:08 INFO - PROCESS | 1844 | 1461606728443 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 10:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:52:08 INFO - PROCESS | 1844 | 1461606728449 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:52:08 INFO - PROCESS | 1844 | 1461606728451 Marionette TRACE conn4 <- [1,62,null,{}] 10:52:08 INFO - PROCESS | 1844 | 1461606728457 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}] 10:52:08 INFO - PROCESS | 1844 | 1461606728607 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 10:52:08 INFO - PROCESS | 1844 | 1461606728758 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef23e7000 == 23 [pid = 1844] [id = 23] 10:52:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 66 (0x7faee4ad4000) [pid = 1844] [serial = 66] [outer = (nil)] 10:52:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 67 (0x7faef86f0c00) [pid = 1844] [serial = 67] [outer = 0x7faee4ad4000] 10:52:08 INFO - PROCESS | 1844 | 1461606728841 Marionette DEBUG loaded listener.js 10:52:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 68 (0x7faef93e9800) [pid = 1844] [serial = 68] [outer = 0x7faee4ad4000] 10:52:09 INFO - PROCESS | 1844 | 1461606729815 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]]]}] 10:52:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeed218800 == 22 [pid = 1844] [id = 17] 10:52:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeecd45800 == 21 [pid = 1844] [id = 16] 10:52:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec725000 == 20 [pid = 1844] [id = 15] 10:52:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee35a6000 == 19 [pid = 1844] [id = 14] 10:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1490ms 10:52:09 INFO - PROCESS | 1844 | 1461606729948 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 10:52:09 INFO - PROCESS | 1844 | 1461606729954 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 10:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:52:09 INFO - PROCESS | 1844 | 1461606729962 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:52:09 INFO - PROCESS | 1844 | 1461606729968 Marionette TRACE conn4 <- [1,66,null,{}] 10:52:09 INFO - PROCESS | 1844 | 1461606729986 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}] 10:52:10 INFO - PROCESS | 1844 | 1461606730152 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 10:52:10 INFO - PROCESS | 1844 | 1461606730279 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee4a8b800 == 20 [pid = 1844] [id = 24] 10:52:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 69 (0x7faee73a0800) [pid = 1844] [serial = 69] [outer = (nil)] 10:52:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 70 (0x7faee7f83400) [pid = 1844] [serial = 70] [outer = 0x7faee73a0800] 10:52:10 INFO - PROCESS | 1844 | 1461606730400 Marionette DEBUG loaded listener.js 10:52:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 71 (0x7faeea243800) [pid = 1844] [serial = 71] [outer = 0x7faee73a0800] 10:52:11 INFO - PROCESS | 1844 | 1461606731251 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]]]}] 10:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1339ms 10:52:11 INFO - PROCESS | 1844 | 1461606731302 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 10:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:52:11 INFO - PROCESS | 1844 | 1461606731308 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 10:52:11 INFO - PROCESS | 1844 | 1461606731320 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:52:11 INFO - PROCESS | 1844 | 1461606731326 Marionette TRACE conn4 <- [1,70,null,{}] 10:52:11 INFO - PROCESS | 1844 | 1461606731333 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}] 10:52:11 INFO - PROCESS | 1844 | 1461606731499 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 10:52:11 INFO - PROCESS | 1844 | 1461606731624 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec71b000 == 21 [pid = 1844] [id = 25] 10:52:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 72 (0x7faee7e22400) [pid = 1844] [serial = 72] [outer = (nil)] 10:52:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 73 (0x7faeeccfa000) [pid = 1844] [serial = 73] [outer = 0x7faee7e22400] 10:52:11 INFO - PROCESS | 1844 | 1461606731705 Marionette DEBUG loaded listener.js 10:52:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 74 (0x7faeedb0fc00) [pid = 1844] [serial = 74] [outer = 0x7faee7e22400] 10:52:12 INFO - PROCESS | 1844 | 1461606732538 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]]]}] 10:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1287ms 10:52:12 INFO - PROCESS | 1844 | 1461606732604 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 10:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:52:12 INFO - PROCESS | 1844 | 1461606732608 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 10:52:12 INFO - PROCESS | 1844 | 1461606732615 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:52:12 INFO - PROCESS | 1844 | 1461606732618 Marionette TRACE conn4 <- [1,74,null,{}] 10:52:12 INFO - PROCESS | 1844 | 1461606732633 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}] 10:52:12 INFO - PROCESS | 1844 | 1461606732842 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 10:52:12 INFO - PROCESS | 1844 | 1461606732971 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeeda69800 == 22 [pid = 1844] [id = 26] 10:52:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 75 (0x7faeee62b000) [pid = 1844] [serial = 75] [outer = (nil)] 10:52:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 76 (0x7faef1456400) [pid = 1844] [serial = 76] [outer = 0x7faeee62b000] 10:52:13 INFO - PROCESS | 1844 | 1461606733062 Marionette DEBUG loaded listener.js 10:52:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 77 (0x7faef8194c00) [pid = 1844] [serial = 77] [outer = 0x7faeee62b000] 10:52:13 INFO - PROCESS | 1844 | 1461606733888 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]]]}] 10:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1333ms 10:52:13 INFO - PROCESS | 1844 | 1461606733948 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 10:52:13 INFO - PROCESS | 1844 | 1461606733952 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 10:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:52:13 INFO - PROCESS | 1844 | 1461606733958 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:52:13 INFO - PROCESS | 1844 | 1461606733960 Marionette TRACE conn4 <- [1,78,null,{}] 10:52:13 INFO - PROCESS | 1844 | 1461606733966 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}] 10:52:14 INFO - PROCESS | 1844 | 1461606734124 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 10:52:14 INFO - PROCESS | 1844 | 1461606734248 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee2a0000 == 23 [pid = 1844] [id = 27] 10:52:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 78 (0x7faeee649800) [pid = 1844] [serial = 78] [outer = (nil)] 10:52:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 79 (0x7faef93ed400) [pid = 1844] [serial = 79] [outer = 0x7faeee649800] 10:52:14 INFO - PROCESS | 1844 | 1461606734322 Marionette DEBUG loaded listener.js 10:52:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 80 (0x7faef966e400) [pid = 1844] [serial = 80] [outer = 0x7faeee649800] 10:52:15 INFO - PROCESS | 1844 | 1461606735148 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]]]}] 10:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1232ms 10:52:15 INFO - PROCESS | 1844 | 1461606735191 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 10:52:15 INFO - PROCESS | 1844 | 1461606735195 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 10:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:52:15 INFO - PROCESS | 1844 | 1461606735222 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:52:15 INFO - PROCESS | 1844 | 1461606735226 Marionette TRACE conn4 <- [1,82,null,{}] 10:52:15 INFO - PROCESS | 1844 | 1461606735231 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}] 10:52:15 INFO - PROCESS | 1844 | 1461606735379 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 10:52:15 INFO - PROCESS | 1844 | 1461606735577 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee24e0000 == 24 [pid = 1844] [id = 28] 10:52:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 81 (0x7faee171c800) [pid = 1844] [serial = 81] [outer = (nil)] 10:52:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 82 (0x7faee2305000) [pid = 1844] [serial = 82] [outer = 0x7faee171c800] 10:52:15 INFO - PROCESS | 1844 | 1461606735651 Marionette DEBUG loaded listener.js 10:52:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 83 (0x7faee732a400) [pid = 1844] [serial = 83] [outer = 0x7faee171c800] 10:52:16 INFO - PROCESS | 1844 | 1461606736474 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]]]}] 10:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1334ms 10:52:16 INFO - PROCESS | 1844 | 1461606736553 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 10:52:16 INFO - PROCESS | 1844 | 1461606736559 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 10:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:52:16 INFO - PROCESS | 1844 | 1461606736566 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:52:16 INFO - PROCESS | 1844 | 1461606736571 Marionette TRACE conn4 <- [1,86,null,{}] 10:52:16 INFO - PROCESS | 1844 | 1461606736578 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}] 10:52:16 INFO - PROCESS | 1844 | 1461606736739 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 10:52:16 INFO - PROCESS | 1844 | 1461606736920 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeee2a3800 == 23 [pid = 1844] [id = 22] 10:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec226800 == 22 [pid = 1844] [id = 21] 10:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeecaaa000 == 21 [pid = 1844] [id = 20] 10:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee31a2800 == 20 [pid = 1844] [id = 19] 10:52:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee3199800 == 21 [pid = 1844] [id = 29] 10:52:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 84 (0x7faee187f800) [pid = 1844] [serial = 84] [outer = (nil)] 10:52:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 85 (0x7faee3403c00) [pid = 1844] [serial = 85] [outer = 0x7faee187f800] 10:52:17 INFO - PROCESS | 1844 | 1461606737009 Marionette DEBUG loaded listener.js 10:52:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 86 (0x7faeea918000) [pid = 1844] [serial = 86] [outer = 0x7faee187f800] 10:52:17 INFO - PROCESS | 1844 | 1461606737810 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]]]}] 10:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1280ms 10:52:17 INFO - PROCESS | 1844 | 1461606737847 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 10:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:52:17 INFO - PROCESS | 1844 | 1461606737853 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 10:52:17 INFO - PROCESS | 1844 | 1461606737861 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:52:17 INFO - PROCESS | 1844 | 1461606737866 Marionette TRACE conn4 <- [1,90,null,{}] 10:52:17 INFO - PROCESS | 1844 | 1461606737873 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}] 10:52:18 INFO - PROCESS | 1844 | 1461606738087 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 10:52:18 INFO - PROCESS | 1844 | 1461606738104 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee21f800 == 22 [pid = 1844] [id = 30] 10:52:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 87 (0x7faeea918400) [pid = 1844] [serial = 87] [outer = (nil)] 10:52:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7faeee27bc00) [pid = 1844] [serial = 88] [outer = 0x7faeea918400] 10:52:18 INFO - PROCESS | 1844 | 1461606738178 Marionette DEBUG loaded listener.js 10:52:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7faef2385000) [pid = 1844] [serial = 89] [outer = 0x7faeea918400] 10:52:19 INFO - PROCESS | 1844 | 1461606739021 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]]]}] 10:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1232ms 10:52:19 INFO - PROCESS | 1844 | 1461606739098 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 10:52:19 INFO - PROCESS | 1844 | 1461606739105 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 10:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:52:19 INFO - PROCESS | 1844 | 1461606739114 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:52:19 INFO - PROCESS | 1844 | 1461606739118 Marionette TRACE conn4 <- [1,94,null,{}] 10:52:19 INFO - PROCESS | 1844 | 1461606739123 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}] 10:52:19 INFO - PROCESS | 1844 | 1461606739289 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 10:52:19 INFO - PROCESS | 1844 | 1461606739418 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef7fb7000 == 23 [pid = 1844] [id = 31] 10:52:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7faeedb96400) [pid = 1844] [serial = 90] [outer = (nil)] 10:52:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7faef827c400) [pid = 1844] [serial = 91] [outer = 0x7faeedb96400] 10:52:19 INFO - PROCESS | 1844 | 1461606739494 Marionette DEBUG loaded listener.js 10:52:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7faef9345c00) [pid = 1844] [serial = 92] [outer = 0x7faeedb96400] 10:52:20 INFO - PROCESS | 1844 | 1461606740390 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]]]}] 10:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1331ms 10:52:20 INFO - PROCESS | 1844 | 1461606740445 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 10:52:20 INFO - PROCESS | 1844 | 1461606740449 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 10:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:52:20 INFO - PROCESS | 1844 | 1461606740457 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:52:20 INFO - PROCESS | 1844 | 1461606740466 Marionette TRACE conn4 <- [1,98,null,{}] 10:52:20 INFO - PROCESS | 1844 | 1461606740480 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}] 10:52:20 INFO - PROCESS | 1844 | 1461606740650 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 10:52:20 INFO - PROCESS | 1844 | 1461606740786 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef9120000 == 24 [pid = 1844] [id = 32] 10:52:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7faefb543000) [pid = 1844] [serial = 93] [outer = (nil)] 10:52:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7faefcda8000) [pid = 1844] [serial = 94] [outer = 0x7faefb543000] 10:52:20 INFO - PROCESS | 1844 | 1461606740860 Marionette DEBUG loaded listener.js 10:52:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7faefcfa6800) [pid = 1844] [serial = 95] [outer = 0x7faefb543000] 10:52:21 INFO - PROCESS | 1844 | 1461606741735 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]]]}] 10:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1340ms 10:52:21 INFO - PROCESS | 1844 | 1461606741796 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 10:52:21 INFO - PROCESS | 1844 | 1461606741805 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 10:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:52:21 INFO - PROCESS | 1844 | 1461606741817 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:52:21 INFO - PROCESS | 1844 | 1461606741822 Marionette TRACE conn4 <- [1,102,null,{}] 10:52:21 INFO - PROCESS | 1844 | 1461606741828 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}] 10:52:21 INFO - PROCESS | 1844 | 1461606741988 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 10:52:22 INFO - PROCESS | 1844 | 1461606742117 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefb570800 == 25 [pid = 1844] [id = 33] 10:52:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7faefb544800) [pid = 1844] [serial = 96] [outer = (nil)] 10:52:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7faefd4a4800) [pid = 1844] [serial = 97] [outer = 0x7faefb544800] 10:52:22 INFO - PROCESS | 1844 | 1461606742190 Marionette DEBUG loaded listener.js 10:52:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7faefd833c00) [pid = 1844] [serial = 98] [outer = 0x7faefb544800] 10:52:22 INFO - PROCESS | 1844 | 1461606742986 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]]]}] 10:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1180ms 10:52:23 INFO - PROCESS | 1844 | 1461606743014 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 10:52:23 INFO - PROCESS | 1844 | 1461606743017 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 10:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:52:23 INFO - PROCESS | 1844 | 1461606743028 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:52:23 INFO - PROCESS | 1844 | 1461606743030 Marionette TRACE conn4 <- [1,106,null,{}] 10:52:23 INFO - PROCESS | 1844 | 1461606743034 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}] 10:52:23 INFO - PROCESS | 1844 | 1461606743186 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 10:52:23 INFO - PROCESS | 1844 | 1461606743416 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec70e800 == 26 [pid = 1844] [id = 34] 10:52:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7faee23c3400) [pid = 1844] [serial = 99] [outer = (nil)] 10:52:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7faee49db800) [pid = 1844] [serial = 100] [outer = 0x7faee23c3400] 10:52:23 INFO - PROCESS | 1844 | 1461606743492 Marionette DEBUG loaded listener.js 10:52:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7faeea828400) [pid = 1844] [serial = 101] [outer = 0x7faee23c3400] 10:52:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7faeee658400) [pid = 1844] [serial = 102] [outer = 0x7faee1889c00] 10:52:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee24e0000 == 25 [pid = 1844] [id = 28] 10:52:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec71b000 == 24 [pid = 1844] [id = 25] 10:52:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee4a8b800 == 23 [pid = 1844] [id = 24] 10:52:24 INFO - PROCESS | 1844 | 1461606744522 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]]]}] 10:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1533ms 10:52:24 INFO - PROCESS | 1844 | 1461606744565 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 10:52:24 INFO - PROCESS | 1844 | 1461606744571 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 10:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:52:24 INFO - PROCESS | 1844 | 1461606744581 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:52:24 INFO - PROCESS | 1844 | 1461606744587 Marionette TRACE conn4 <- [1,110,null,{}] 10:52:24 INFO - PROCESS | 1844 | 1461606744597 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}] 10:52:24 INFO - PROCESS | 1844 | 1461606744765 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 10:52:24 INFO - PROCESS | 1844 | 1461606744899 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeeda79000 == 24 [pid = 1844] [id = 35] 10:52:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7faeed418400) [pid = 1844] [serial = 103] [outer = (nil)] 10:52:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7faeede9d000) [pid = 1844] [serial = 104] [outer = 0x7faeed418400] 10:52:25 INFO - PROCESS | 1844 | 1461606745020 Marionette DEBUG loaded listener.js 10:52:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7faef2386c00) [pid = 1844] [serial = 105] [outer = 0x7faeed418400] 10:52:25 INFO - PROCESS | 1844 | 1461606745839 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]]]}] 10:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1339ms 10:52:25 INFO - PROCESS | 1844 | 1461606745921 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 10:52:25 INFO - PROCESS | 1844 | 1461606745929 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 10:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:52:25 INFO - PROCESS | 1844 | 1461606745939 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:52:25 INFO - PROCESS | 1844 | 1461606745944 Marionette TRACE conn4 <- [1,114,null,{}] 10:52:25 INFO - PROCESS | 1844 | 1461606745949 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}] 10:52:26 INFO - PROCESS | 1844 | 1461606746114 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 10:52:26 INFO - PROCESS | 1844 | 1461606746218 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef8470800 == 25 [pid = 1844] [id = 36] 10:52:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7faef8193c00) [pid = 1844] [serial = 106] [outer = (nil)] 10:52:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7faef86ef400) [pid = 1844] [serial = 107] [outer = 0x7faef8193c00] 10:52:26 INFO - PROCESS | 1844 | 1461606746303 Marionette DEBUG loaded listener.js 10:52:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7faef9673400) [pid = 1844] [serial = 108] [outer = 0x7faef8193c00] 10:52:27 INFO - PROCESS | 1844 | 1461606747315 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]]]}] 10:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1435ms 10:52:27 INFO - PROCESS | 1844 | 1461606747378 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 10:52:27 INFO - PROCESS | 1844 | 1461606747384 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 10:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:52:27 INFO - PROCESS | 1844 | 1461606747394 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:52:27 INFO - PROCESS | 1844 | 1461606747402 Marionette TRACE conn4 <- [1,118,null,{}] 10:52:27 INFO - PROCESS | 1844 | 1461606747427 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}] 10:52:27 INFO - PROCESS | 1844 | 1461606747714 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 10:52:27 INFO - PROCESS | 1844 | 1461606747905 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefce9a000 == 26 [pid = 1844] [id = 37] 10:52:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7faefcfac000) [pid = 1844] [serial = 109] [outer = (nil)] 10:52:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7faefd834000) [pid = 1844] [serial = 110] [outer = 0x7faefcfac000] 10:52:28 INFO - PROCESS | 1844 | 1461606748002 Marionette DEBUG loaded listener.js 10:52:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7faefd934000) [pid = 1844] [serial = 111] [outer = 0x7faefcfac000] 10:52:28 INFO - PROCESS | 1844 | 1461606748839 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]]]}] 10:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1498ms 10:52:28 INFO - PROCESS | 1844 | 1461606748891 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 10:52:28 INFO - PROCESS | 1844 | 1461606748896 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 10:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:52:28 INFO - PROCESS | 1844 | 1461606748902 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:52:28 INFO - PROCESS | 1844 | 1461606748905 Marionette TRACE conn4 <- [1,122,null,{}] 10:52:28 INFO - PROCESS | 1844 | 1461606748910 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}] 10:52:29 INFO - PROCESS | 1844 | 1461606749061 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 10:52:29 INFO - PROCESS | 1844 | 1461606749198 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefd6a0000 == 27 [pid = 1844] [id = 38] 10:52:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faefcfae000) [pid = 1844] [serial = 112] [outer = (nil)] 10:52:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7faf00212000) [pid = 1844] [serial = 113] [outer = 0x7faefcfae000] 10:52:29 INFO - PROCESS | 1844 | 1461606749273 Marionette DEBUG loaded listener.js 10:52:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faf002cd400) [pid = 1844] [serial = 114] [outer = 0x7faefcfae000] 10:52:30 INFO - PROCESS | 1844 | 1461606750100 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]]]}] 10:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1228ms 10:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:52:30 INFO - PROCESS | 1844 | 1461606750131 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 10:52:30 INFO - PROCESS | 1844 | 1461606750134 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 10:52:30 INFO - PROCESS | 1844 | 1461606750140 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:52:30 INFO - PROCESS | 1844 | 1461606750143 Marionette TRACE conn4 <- [1,126,null,{}] 10:52:30 INFO - PROCESS | 1844 | 1461606750148 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}] 10:52:30 INFO - PROCESS | 1844 | 1461606750296 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 10:52:30 INFO - PROCESS | 1844 | 1461606750477 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeff487800 == 28 [pid = 1844] [id = 39] 10:52:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7faee1722c00) [pid = 1844] [serial = 115] [outer = (nil)] 10:52:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faf01884000) [pid = 1844] [serial = 116] [outer = 0x7faee1722c00] 10:52:30 INFO - PROCESS | 1844 | 1461606750551 Marionette DEBUG loaded listener.js 10:52:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faf01a61000) [pid = 1844] [serial = 117] [outer = 0x7faee1722c00] 10:52:31 INFO - PROCESS | 1844 | 1461606751437 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]]]}] 10:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1335ms 10:52:31 INFO - PROCESS | 1844 | 1461606751475 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 10:52:31 INFO - PROCESS | 1844 | 1461606751478 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 10:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:52:31 INFO - PROCESS | 1844 | 1461606751485 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:52:31 INFO - PROCESS | 1844 | 1461606751488 Marionette TRACE conn4 <- [1,130,null,{}] 10:52:31 INFO - PROCESS | 1844 | 1461606751494 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}] 10:52:31 INFO - PROCESS | 1844 | 1461606751713 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 10:52:31 INFO - PROCESS | 1844 | 1461606751852 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefd8a7800 == 29 [pid = 1844] [id = 40] 10:52:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faee0738400) [pid = 1844] [serial = 118] [outer = (nil)] 10:52:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faee4b60c00) [pid = 1844] [serial = 119] [outer = 0x7faee0738400] 10:52:31 INFO - PROCESS | 1844 | 1461606751948 Marionette DEBUG loaded listener.js 10:52:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faee4b67000) [pid = 1844] [serial = 120] [outer = 0x7faee0738400] 10:52:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeee21f800 == 28 [pid = 1844] [id = 30] 10:52:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee3199800 == 27 [pid = 1844] [id = 29] 10:52:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee17cc000 == 26 [pid = 1844] [id = 9] 10:52:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef7fb7000 == 25 [pid = 1844] [id = 31] 10:52:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef9120000 == 24 [pid = 1844] [id = 32] 10:52:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeeda69800 == 23 [pid = 1844] [id = 26] 10:52:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec475000 == 22 [pid = 1844] [id = 13] 10:52:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee35a9000 == 21 [pid = 1844] [id = 6] 10:52:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee7e51800 == 20 [pid = 1844] [id = 12] 10:52:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef23e7000 == 19 [pid = 1844] [id = 23] 10:52:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee144b800 == 18 [pid = 1844] [id = 8] 10:52:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefb570800 == 17 [pid = 1844] [id = 33] 10:52:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeff487800 == 16 [pid = 1844] [id = 39] 10:52:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefd6a0000 == 15 [pid = 1844] [id = 38] 10:52:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefce9a000 == 14 [pid = 1844] [id = 37] 10:52:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeee2a0000 == 13 [pid = 1844] [id = 27] 10:52:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef8470800 == 12 [pid = 1844] [id = 36] 10:52:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec70e800 == 11 [pid = 1844] [id = 34] 10:52:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeeda79000 == 10 [pid = 1844] [id = 35] 10:52:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeeda78000 == 9 [pid = 1844] [id = 18] 10:52:36 INFO - PROCESS | 1844 | 1461606756313 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]]]}] 10:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 4950ms 10:52:36 INFO - PROCESS | 1844 | 1461606756447 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 10:52:36 INFO - PROCESS | 1844 | 1461606756451 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 10:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:52:36 INFO - PROCESS | 1844 | 1461606756461 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:52:36 INFO - PROCESS | 1844 | 1461606756465 Marionette TRACE conn4 <- [1,134,null,{}] 10:52:36 INFO - PROCESS | 1844 | 1461606756474 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}] 10:52:36 INFO - PROCESS | 1844 | 1461606756647 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 10:52:36 INFO - PROCESS | 1844 | 1461606756741 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee4a95800 == 10 [pid = 1844] [id = 41] 10:52:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faee3404c00) [pid = 1844] [serial = 121] [outer = (nil)] 10:52:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faee3528400) [pid = 1844] [serial = 122] [outer = 0x7faee3404c00] 10:52:36 INFO - PROCESS | 1844 | 1461606756811 Marionette DEBUG loaded listener.js 10:52:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faee4ab3c00) [pid = 1844] [serial = 123] [outer = 0x7faee3404c00] 10:52:37 INFO - PROCESS | 1844 | 1461606757531 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]]]}] 10:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1092ms 10:52:37 INFO - PROCESS | 1844 | 1461606757557 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 10:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:52:37 INFO - PROCESS | 1844 | 1461606757567 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 10:52:37 INFO - PROCESS | 1844 | 1461606757578 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:52:37 INFO - PROCESS | 1844 | 1461606757583 Marionette TRACE conn4 <- [1,138,null,{}] 10:52:37 INFO - PROCESS | 1844 | 1461606757609 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}] 10:52:37 INFO - PROCESS | 1844 | 1461606757770 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 10:52:37 INFO - PROCESS | 1844 | 1461606757786 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeeca98800 == 11 [pid = 1844] [id = 42] 10:52:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faee4ab4800) [pid = 1844] [serial = 124] [outer = (nil)] 10:52:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faee732a800) [pid = 1844] [serial = 125] [outer = 0x7faee4ab4800] 10:52:37 INFO - PROCESS | 1844 | 1461606757852 Marionette DEBUG loaded listener.js 10:52:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faee903a800) [pid = 1844] [serial = 126] [outer = 0x7faee4ab4800] 10:52:38 INFO - PROCESS | 1844 | 1461606758688 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]]]}] 10:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1159ms 10:52:38 INFO - PROCESS | 1844 | 1461606758771 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 10:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:52:38 INFO - PROCESS | 1844 | 1461606758776 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 10:52:38 INFO - PROCESS | 1844 | 1461606758783 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:52:38 INFO - PROCESS | 1844 | 1461606758790 Marionette TRACE conn4 <- [1,142,null,{}] 10:52:38 INFO - PROCESS | 1844 | 1461606758820 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}] 10:52:39 INFO - PROCESS | 1844 | 1461606759036 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 10:52:39 INFO - PROCESS | 1844 | 1461606759156 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee299000 == 12 [pid = 1844] [id = 43] 10:52:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faee08ef800) [pid = 1844] [serial = 127] [outer = (nil)] 10:52:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faeec2f7800) [pid = 1844] [serial = 128] [outer = 0x7faee08ef800] 10:52:39 INFO - PROCESS | 1844 | 1461606759239 Marionette DEBUG loaded listener.js 10:52:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faeecd34400) [pid = 1844] [serial = 129] [outer = 0x7faee08ef800] 10:52:40 INFO - PROCESS | 1844 | 1461606760158 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]]]}] 10:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1442ms 10:52:40 INFO - PROCESS | 1844 | 1461606760226 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 10:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:52:40 INFO - PROCESS | 1844 | 1461606760230 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 10:52:40 INFO - PROCESS | 1844 | 1461606760236 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:52:40 INFO - PROCESS | 1844 | 1461606760239 Marionette TRACE conn4 <- [1,146,null,{}] 10:52:40 INFO - PROCESS | 1844 | 1461606760250 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}] 10:52:40 INFO - PROCESS | 1844 | 1461606760429 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 10:52:40 INFO - PROCESS | 1844 | 1461606760448 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef8658800 == 13 [pid = 1844] [id = 44] 10:52:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faeed08a400) [pid = 1844] [serial = 130] [outer = (nil)] 10:52:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faef2387400) [pid = 1844] [serial = 131] [outer = 0x7faeed08a400] 10:52:40 INFO - PROCESS | 1844 | 1461606760512 Marionette DEBUG loaded listener.js 10:52:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faef7f6c400) [pid = 1844] [serial = 132] [outer = 0x7faeed08a400] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faee917e800) [pid = 1844] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faee2411c00) [pid = 1844] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faee1725c00) [pid = 1844] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faee2e0f800) [pid = 1844] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faee903ac00) [pid = 1844] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faee9847c00) [pid = 1844] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faee171c800) [pid = 1844] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faee2e02400) [pid = 1844] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faee4ad1800) [pid = 1844] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faeee62b000) [pid = 1844] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faee23c3400) [pid = 1844] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faee7e22400) [pid = 1844] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faeedb96400) [pid = 1844] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faeecacc800) [pid = 1844] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faeee280c00) [pid = 1844] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7faefcfac000) [pid = 1844] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faee1722c00) [pid = 1844] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7faefcfae000) [pid = 1844] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7faeea918400) [pid = 1844] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7faee23c3c00) [pid = 1844] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7faeed482c00) [pid = 1844] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7faee3406c00) [pid = 1844] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7faee73a0800) [pid = 1844] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7faeee649800) [pid = 1844] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7faee4ad4000) [pid = 1844] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7faefb544800) [pid = 1844] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7faef8193c00) [pid = 1844] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7faeecd31000) [pid = 1844] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7faee187f800) [pid = 1844] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7faefb543000) [pid = 1844] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:52:41 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7faeed418400) [pid = 1844] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:52:42 INFO - PROCESS | 1844 | 1461606762281 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]]]}] 10:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 2089ms 10:52:42 INFO - PROCESS | 1844 | 1461606762382 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 10:52:42 INFO - PROCESS | 1844 | 1461606762385 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 10:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:52:42 INFO - PROCESS | 1844 | 1461606762431 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:52:42 INFO - PROCESS | 1844 | 1461606762446 Marionette TRACE conn4 <- [1,150,null,{}] 10:52:42 INFO - PROCESS | 1844 | 1461606762477 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}] 10:52:42 INFO - PROCESS | 1844 | 1461606762642 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 10:52:42 INFO - PROCESS | 1844 | 1461606762713 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec646800 == 14 [pid = 1844] [id = 45] 10:52:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7faee08e9400) [pid = 1844] [serial = 133] [outer = (nil)] 10:52:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7faeecabf800) [pid = 1844] [serial = 134] [outer = 0x7faee08e9400] 10:52:42 INFO - PROCESS | 1844 | 1461606762803 Marionette DEBUG loaded listener.js 10:52:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7faef2386000) [pid = 1844] [serial = 135] [outer = 0x7faee08e9400] 10:52:43 INFO - PROCESS | 1844 | 1461606763478 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]]]}] 10:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1088ms 10:52:43 INFO - PROCESS | 1844 | 1461606763496 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 10:52:43 INFO - PROCESS | 1844 | 1461606763499 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 10:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:52:43 INFO - PROCESS | 1844 | 1461606763505 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:52:43 INFO - PROCESS | 1844 | 1461606763509 Marionette TRACE conn4 <- [1,154,null,{}] 10:52:43 INFO - PROCESS | 1844 | 1461606763514 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}] 10:52:43 INFO - PROCESS | 1844 | 1461606763739 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 10:52:43 INFO - PROCESS | 1844 | 1461606763875 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee17cb000 == 15 [pid = 1844] [id = 46] 10:52:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7faee0732000) [pid = 1844] [serial = 136] [outer = (nil)] 10:52:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7faee073e000) [pid = 1844] [serial = 137] [outer = 0x7faee0732000] 10:52:43 INFO - PROCESS | 1844 | 1461606763952 Marionette DEBUG loaded listener.js 10:52:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7faee1411c00) [pid = 1844] [serial = 138] [outer = 0x7faee0732000] 10:52:44 INFO - PROCESS | 1844 | 1461606764938 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]]]}] 10:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1486ms 10:52:44 INFO - PROCESS | 1844 | 1461606764994 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 10:52:45 INFO - PROCESS | 1844 | 1461606765000 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 10:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:52:45 INFO - PROCESS | 1844 | 1461606765009 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:52:45 INFO - PROCESS | 1844 | 1461606765014 Marionette TRACE conn4 <- [1,158,null,{}] 10:52:45 INFO - PROCESS | 1844 | 1461606765022 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}] 10:52:45 INFO - PROCESS | 1844 | 1461606765228 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 10:52:45 INFO - PROCESS | 1844 | 1461606765398 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee213000 == 16 [pid = 1844] [id = 47] 10:52:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7faee4ad3800) [pid = 1844] [serial = 139] [outer = (nil)] 10:52:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7faee7f83000) [pid = 1844] [serial = 140] [outer = 0x7faee4ad3800] 10:52:45 INFO - PROCESS | 1844 | 1461606765478 Marionette DEBUG loaded listener.js 10:52:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7faeea249c00) [pid = 1844] [serial = 141] [outer = 0x7faee4ad3800] 10:52:46 INFO - PROCESS | 1844 | 1461606766429 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]]]}] 10:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1484ms 10:52:46 INFO - PROCESS | 1844 | 1461606766498 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 10:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:52:46 INFO - PROCESS | 1844 | 1461606766505 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 10:52:46 INFO - PROCESS | 1844 | 1461606766512 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:52:46 INFO - PROCESS | 1844 | 1461606766515 Marionette TRACE conn4 <- [1,162,null,{}] 10:52:46 INFO - PROCESS | 1844 | 1461606766521 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}] 10:52:46 INFO - PROCESS | 1844 | 1461606766708 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 10:52:46 INFO - PROCESS | 1844 | 1461606766848 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeea142800 == 17 [pid = 1844] [id = 48] 10:52:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7faee0735000) [pid = 1844] [serial = 142] [outer = (nil)] 10:52:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faee1728800) [pid = 1844] [serial = 143] [outer = 0x7faee0735000] 10:52:46 INFO - PROCESS | 1844 | 1461606766958 Marionette DEBUG loaded listener.js 10:52:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7faeedb0e000) [pid = 1844] [serial = 144] [outer = 0x7faee0735000] 10:52:47 INFO - PROCESS | 1844 | 1461606767894 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:52:48 INFO - PROCESS | 1844 | 1461606768140 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]]]}] 10:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1686ms 10:52:48 INFO - PROCESS | 1844 | 1461606768199 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 10:52:48 INFO - PROCESS | 1844 | 1461606768205 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 10:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:52:48 INFO - PROCESS | 1844 | 1461606768214 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:52:48 INFO - PROCESS | 1844 | 1461606768218 Marionette TRACE conn4 <- [1,166,null,{}] 10:52:48 INFO - PROCESS | 1844 | 1461606768285 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}] 10:52:48 INFO - PROCESS | 1844 | 1461606768500 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7faefb03c000) [pid = 1844] [serial = 2] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7faee2e46800) [pid = 1844] [serial = 28] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7faee4ad3c00) [pid = 1844] [serial = 34] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7faee187b400) [pid = 1844] [serial = 25] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7faee1884c00) [pid = 1844] [serial = 26] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7faeeccf5c00) [pid = 1844] [serial = 37] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7faeea826c00) [pid = 1844] [serial = 40] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7faeec1c7800) [pid = 1844] [serial = 35] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7faeecd2b800) [pid = 1844] [serial = 38] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7faeebf76800) [pid = 1844] [serial = 41] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7faee49d9000) [pid = 1844] [serial = 31] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7faee171e400) [pid = 1844] [serial = 23] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7faee2311000) [pid = 1844] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7faeea919000) [pid = 1844] [serial = 12] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7faeebf70000) [pid = 1844] [serial = 9] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7faee3408c00) [pid = 1844] [serial = 16] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7faee340f800) [pid = 1844] [serial = 17] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7faee3410800) [pid = 1844] [serial = 19] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7faee4b60c00) [pid = 1844] [serial = 119] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7faeee64a400) [pid = 1844] [serial = 22] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7faee49db800) [pid = 1844] [serial = 100] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 91 (0x7faeedb8d800) [pid = 1844] [serial = 43] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 90 (0x7faeee622400) [pid = 1844] [serial = 46] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 89 (0x7faef145cc00) [pid = 1844] [serial = 49] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 88 (0x7faeedb9cc00) [pid = 1844] [serial = 44] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 87 (0x7faef73f1400) [pid = 1844] [serial = 50] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 86 (0x7faeee697800) [pid = 1844] [serial = 47] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 85 (0x7faef8191000) [pid = 1844] [serial = 53] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 84 (0x7faef8194c00) [pid = 1844] [serial = 77] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 83 (0x7faef86ef400) [pid = 1844] [serial = 107] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 82 (0x7faef93ed400) [pid = 1844] [serial = 79] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 81 (0x7faefcda8000) [pid = 1844] [serial = 94] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 80 (0x7faee3403c00) [pid = 1844] [serial = 85] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 79 (0x7faeede9d000) [pid = 1844] [serial = 104] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 78 (0x7faef1456400) [pid = 1844] [serial = 76] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 77 (0x7faeea828400) [pid = 1844] [serial = 101] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 76 (0x7faeedb0fc00) [pid = 1844] [serial = 74] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 75 (0x7faef9345c00) [pid = 1844] [serial = 92] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 74 (0x7faeea243800) [pid = 1844] [serial = 71] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 73 (0x7faee2305000) [pid = 1844] [serial = 82] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 72 (0x7faeeccfa000) [pid = 1844] [serial = 73] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 71 (0x7faef827c400) [pid = 1844] [serial = 91] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 70 (0x7faeee622800) [pid = 1844] [serial = 62] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 69 (0x7faef93e9800) [pid = 1844] [serial = 68] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 68 (0x7faeea918000) [pid = 1844] [serial = 86] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 67 (0x7faefcfa6800) [pid = 1844] [serial = 95] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 66 (0x7faefd4a4800) [pid = 1844] [serial = 97] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 65 (0x7faef2386c00) [pid = 1844] [serial = 105] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 64 (0x7faeec1c9800) [pid = 1844] [serial = 59] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 63 (0x7faeedb98400) [pid = 1844] [serial = 61] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 62 (0x7faeea829000) [pid = 1844] [serial = 58] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 61 (0x7faee732a400) [pid = 1844] [serial = 83] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 60 (0x7faee3ffa000) [pid = 1844] [serial = 56] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 59 (0x7faef7316400) [pid = 1844] [serial = 52] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 58 (0x7faee3148400) [pid = 1844] [serial = 55] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 57 (0x7faef844d800) [pid = 1844] [serial = 65] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 56 (0x7faefd934000) [pid = 1844] [serial = 111] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 55 (0x7faee7f83400) [pid = 1844] [serial = 70] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 54 (0x7faf00212000) [pid = 1844] [serial = 113] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 53 (0x7faef82eb400) [pid = 1844] [serial = 64] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 52 (0x7faef966e400) [pid = 1844] [serial = 80] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 51 (0x7faeee27bc00) [pid = 1844] [serial = 88] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 50 (0x7faef86f0c00) [pid = 1844] [serial = 67] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 49 (0x7faefd833c00) [pid = 1844] [serial = 98] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 48 (0x7faef9673400) [pid = 1844] [serial = 108] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 47 (0x7faefd834000) [pid = 1844] [serial = 110] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 46 (0x7faf01a61000) [pid = 1844] [serial = 117] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 45 (0x7faf01884000) [pid = 1844] [serial = 116] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 44 (0x7faf002cd400) [pid = 1844] [serial = 114] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | --DOMWINDOW == 43 (0x7faef2385000) [pid = 1844] [serial = 89] [outer = (nil)] [url = about:blank] 10:52:48 INFO - PROCESS | 1844 | 1461606768679 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee23ae000 == 18 [pid = 1844] [id = 49] 10:52:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 44 (0x7faee1403400) [pid = 1844] [serial = 145] [outer = (nil)] 10:52:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 45 (0x7faee2305000) [pid = 1844] [serial = 146] [outer = 0x7faee1403400] 10:52:48 INFO - PROCESS | 1844 | 1461606768748 Marionette DEBUG loaded listener.js 10:52:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 46 (0x7faee49db800) [pid = 1844] [serial = 147] [outer = 0x7faee1403400] 10:52:49 INFO - PROCESS | 1844 | 1461606769397 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]]]}] 10:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1248ms 10:52:49 INFO - PROCESS | 1844 | 1461606769462 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 10:52:49 INFO - PROCESS | 1844 | 1461606769469 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 10:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:52:49 INFO - PROCESS | 1844 | 1461606769478 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:52:49 INFO - PROCESS | 1844 | 1461606769482 Marionette TRACE conn4 <- [1,170,null,{}] 10:52:49 INFO - PROCESS | 1844 | 1461606769488 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}] 10:52:49 INFO - PROCESS | 1844 | 1461606769668 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 10:52:49 INFO - PROCESS | 1844 | 1461606769690 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee7345800 == 19 [pid = 1844] [id = 50] 10:52:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 47 (0x7faee4b60c00) [pid = 1844] [serial = 148] [outer = (nil)] 10:52:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 48 (0x7faee7e29c00) [pid = 1844] [serial = 149] [outer = 0x7faee4b60c00] 10:52:49 INFO - PROCESS | 1844 | 1461606769931 Marionette DEBUG loaded listener.js 10:52:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 49 (0x7faee960b000) [pid = 1844] [serial = 150] [outer = 0x7faee4b60c00] 10:52:50 INFO - PROCESS | 1844 | 1461606770619 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]]]}] 10:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1183ms 10:52:50 INFO - PROCESS | 1844 | 1461606770662 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 10:52:50 INFO - PROCESS | 1844 | 1461606770666 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 10:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:52:50 INFO - PROCESS | 1844 | 1461606770673 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:52:50 INFO - PROCESS | 1844 | 1461606770678 Marionette TRACE conn4 <- [1,174,null,{}] 10:52:50 INFO - PROCESS | 1844 | 1461606770696 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}] 10:52:50 INFO - PROCESS | 1844 | 1461606770853 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 10:52:50 INFO - PROCESS | 1844 | 1461606770868 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeebe8f000 == 20 [pid = 1844] [id = 51] 10:52:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 50 (0x7faeea919000) [pid = 1844] [serial = 151] [outer = (nil)] 10:52:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 51 (0x7faeebe46400) [pid = 1844] [serial = 152] [outer = 0x7faeea919000] 10:52:50 INFO - PROCESS | 1844 | 1461606770960 Marionette DEBUG loaded listener.js 10:52:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 52 (0x7faeec894800) [pid = 1844] [serial = 153] [outer = 0x7faeea919000] 10:52:51 INFO - PROCESS | 1844 | 1461606771811 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]]]}] 10:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1184ms 10:52:51 INFO - PROCESS | 1844 | 1461606771863 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 10:52:51 INFO - PROCESS | 1844 | 1461606771867 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 10:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:52:51 INFO - PROCESS | 1844 | 1461606771880 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:52:51 INFO - PROCESS | 1844 | 1461606771882 Marionette TRACE conn4 <- [1,178,null,{}] 10:52:51 INFO - PROCESS | 1844 | 1461606771886 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}] 10:52:52 INFO - PROCESS | 1844 | 1461606772062 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 10:52:52 INFO - PROCESS | 1844 | 1461606772080 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec9da800 == 21 [pid = 1844] [id = 52] 10:52:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 53 (0x7faeea918400) [pid = 1844] [serial = 154] [outer = (nil)] 10:52:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 54 (0x7faeedb8ec00) [pid = 1844] [serial = 155] [outer = 0x7faeea918400] 10:52:52 INFO - PROCESS | 1844 | 1461606772145 Marionette DEBUG loaded listener.js 10:52:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 55 (0x7faeede93800) [pid = 1844] [serial = 156] [outer = 0x7faeea918400] 10:52:52 INFO - PROCESS | 1844 | 1461606772921 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]]]}] 10:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1075ms 10:52:52 INFO - PROCESS | 1844 | 1461606772981 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 10:52:52 INFO - PROCESS | 1844 | 1461606772983 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 10:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:52:52 INFO - PROCESS | 1844 | 1461606772990 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:52:52 INFO - PROCESS | 1844 | 1461606772992 Marionette TRACE conn4 <- [1,182,null,{}] 10:52:53 INFO - PROCESS | 1844 | 1461606772997 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}] 10:52:53 INFO - PROCESS | 1844 | 1461606773175 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 10:52:53 INFO - PROCESS | 1844 | --DOMWINDOW == 54 (0x7faee0738400) [pid = 1844] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:52:53 INFO - PROCESS | 1844 | --DOMWINDOW == 53 (0x7faee3404c00) [pid = 1844] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:52:53 INFO - PROCESS | 1844 | --DOMWINDOW == 52 (0x7faee4ab4800) [pid = 1844] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:52:53 INFO - PROCESS | 1844 | --DOMWINDOW == 51 (0x7faeed08a400) [pid = 1844] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:52:53 INFO - PROCESS | 1844 | --DOMWINDOW == 50 (0x7faee08ef800) [pid = 1844] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:52:53 INFO - PROCESS | 1844 | 1461606773245 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecaa7800 == 22 [pid = 1844] [id = 53] 10:52:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 51 (0x7faee0733800) [pid = 1844] [serial = 157] [outer = (nil)] 10:52:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 52 (0x7faee1410000) [pid = 1844] [serial = 158] [outer = 0x7faee0733800] 10:52:53 INFO - PROCESS | 1844 | 1461606773310 Marionette DEBUG loaded listener.js 10:52:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 53 (0x7faeedb95800) [pid = 1844] [serial = 159] [outer = 0x7faee0733800] 10:52:53 INFO - PROCESS | 1844 | 1461606773942 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]]]}] 10:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 983ms 10:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:52:53 INFO - PROCESS | 1844 | 1461606773975 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 10:52:53 INFO - PROCESS | 1844 | 1461606773977 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 10:52:53 INFO - PROCESS | 1844 | 1461606773984 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:52:53 INFO - PROCESS | 1844 | 1461606773987 Marionette TRACE conn4 <- [1,186,null,{}] 10:52:53 INFO - PROCESS | 1844 | 1461606773991 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}] 10:52:54 INFO - PROCESS | 1844 | 1461606774193 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 10:52:54 INFO - PROCESS | 1844 | 1461606774215 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeeda5d800 == 23 [pid = 1844] [id = 54] 10:52:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 54 (0x7faeed291000) [pid = 1844] [serial = 160] [outer = (nil)] 10:52:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 55 (0x7faeee69c400) [pid = 1844] [serial = 161] [outer = 0x7faeed291000] 10:52:54 INFO - PROCESS | 1844 | 1461606774283 Marionette DEBUG loaded listener.js 10:52:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 56 (0x7faef7f6b800) [pid = 1844] [serial = 162] [outer = 0x7faeed291000] 10:52:54 INFO - PROCESS | 1844 | 1461606774874 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]]]}] 10:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 928ms 10:52:54 INFO - PROCESS | 1844 | 1461606774912 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 10:52:54 INFO - PROCESS | 1844 | 1461606774915 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 10:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:52:54 INFO - PROCESS | 1844 | 1461606774921 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:52:54 INFO - PROCESS | 1844 | 1461606774923 Marionette TRACE conn4 <- [1,190,null,{}] 10:52:54 INFO - PROCESS | 1844 | 1461606774928 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}] 10:52:55 INFO - PROCESS | 1844 | 1461606775062 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 10:52:55 INFO - PROCESS | 1844 | 1461606775081 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeedf84000 == 24 [pid = 1844] [id = 55] 10:52:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 57 (0x7faef7f6bc00) [pid = 1844] [serial = 163] [outer = (nil)] 10:52:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 58 (0x7faef8281c00) [pid = 1844] [serial = 164] [outer = 0x7faef7f6bc00] 10:52:55 INFO - PROCESS | 1844 | 1461606775145 Marionette DEBUG loaded listener.js 10:52:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 59 (0x7faef8447800) [pid = 1844] [serial = 165] [outer = 0x7faef7f6bc00] 10:52:56 INFO - PROCESS | 1844 | 1461606776052 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]]]}] 10:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1188ms 10:52:56 INFO - PROCESS | 1844 | 1461606776111 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 10:52:56 INFO - PROCESS | 1844 | 1461606776119 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 10:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:52:56 INFO - PROCESS | 1844 | 1461606776126 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:52:56 INFO - PROCESS | 1844 | 1461606776133 Marionette TRACE conn4 <- [1,194,null,{}] 10:52:56 INFO - PROCESS | 1844 | 1461606776140 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}] 10:52:56 INFO - PROCESS | 1844 | 1461606776345 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 10:52:56 INFO - PROCESS | 1844 | 1461606776483 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee734c800 == 25 [pid = 1844] [id = 56] 10:52:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 60 (0x7faee3152c00) [pid = 1844] [serial = 166] [outer = (nil)] 10:52:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 61 (0x7faee4ab0000) [pid = 1844] [serial = 167] [outer = 0x7faee3152c00] 10:52:56 INFO - PROCESS | 1844 | 1461606776562 Marionette DEBUG loaded listener.js 10:52:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 62 (0x7faee4b66400) [pid = 1844] [serial = 168] [outer = 0x7faee3152c00] 10:52:57 INFO - PROCESS | 1844 | 1461606777383 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]]]}] 10:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1283ms 10:52:57 INFO - PROCESS | 1844 | 1461606777410 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 10:52:57 INFO - PROCESS | 1844 | 1461606777419 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 10:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:52:57 INFO - PROCESS | 1844 | 1461606777429 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:52:57 INFO - PROCESS | 1844 | 1461606777432 Marionette TRACE conn4 <- [1,198,null,{}] 10:52:57 INFO - PROCESS | 1844 | 1461606777439 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}] 10:52:57 INFO - PROCESS | 1844 | 1461606777610 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 10:52:57 INFO - PROCESS | 1844 | 1461606777744 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeebcea000 == 26 [pid = 1844] [id = 57] 10:52:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 63 (0x7faeea1b6c00) [pid = 1844] [serial = 169] [outer = (nil)] 10:52:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 64 (0x7faeea917c00) [pid = 1844] [serial = 170] [outer = 0x7faeea1b6c00] 10:52:57 INFO - PROCESS | 1844 | 1461606777819 Marionette DEBUG loaded listener.js 10:52:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 65 (0x7faeecacc800) [pid = 1844] [serial = 171] [outer = 0x7faeea1b6c00] 10:52:58 INFO - PROCESS | 1844 | 1461606778650 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]]]}] 10:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1279ms 10:52:58 INFO - PROCESS | 1844 | 1461606778708 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 10:52:58 INFO - PROCESS | 1844 | 1461606778713 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 10:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:52:58 INFO - PROCESS | 1844 | 1461606778719 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:52:58 INFO - PROCESS | 1844 | 1461606778725 Marionette TRACE conn4 <- [1,202,null,{}] 10:52:58 INFO - PROCESS | 1844 | 1461606778740 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}] 10:52:58 INFO - PROCESS | 1844 | 1461606778945 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 10:52:59 INFO - PROCESS | 1844 | 1461606779072 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee28a000 == 27 [pid = 1844] [id = 58] 10:52:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 66 (0x7faeee279800) [pid = 1844] [serial = 172] [outer = (nil)] 10:52:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 67 (0x7faef2383c00) [pid = 1844] [serial = 173] [outer = 0x7faeee279800] 10:52:59 INFO - PROCESS | 1844 | 1461606779151 Marionette DEBUG loaded listener.js 10:52:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 68 (0x7faef73f2800) [pid = 1844] [serial = 174] [outer = 0x7faeee279800] 10:52:59 INFO - PROCESS | 1844 | 1461606779996 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]]]}] 10:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1336ms 10:53:00 INFO - PROCESS | 1844 | 1461606780057 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 10:53:00 INFO - PROCESS | 1844 | 1461606780061 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 10:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:53:00 INFO - PROCESS | 1844 | 1461606780067 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:53:00 INFO - PROCESS | 1844 | 1461606780069 Marionette TRACE conn4 <- [1,206,null,{}] 10:53:00 INFO - PROCESS | 1844 | 1461606780075 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}] 10:53:00 INFO - PROCESS | 1844 | 1461606780241 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 10:53:00 INFO - PROCESS | 1844 | 1461606780367 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef23f2000 == 28 [pid = 1844] [id = 59] 10:53:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 69 (0x7faeee622000) [pid = 1844] [serial = 175] [outer = (nil)] 10:53:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 70 (0x7faef844e400) [pid = 1844] [serial = 176] [outer = 0x7faeee622000] 10:53:00 INFO - PROCESS | 1844 | 1461606780449 Marionette DEBUG loaded listener.js 10:53:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 71 (0x7faef86ef400) [pid = 1844] [serial = 177] [outer = 0x7faeee622000] 10:53:01 INFO - PROCESS | 1844 | 1461606781463 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]]]}] 10:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1429ms 10:53:01 INFO - PROCESS | 1844 | 1461606781500 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 10:53:01 INFO - PROCESS | 1844 | 1461606781507 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 10:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:53:01 INFO - PROCESS | 1844 | 1461606781520 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:53:01 INFO - PROCESS | 1844 | 1461606781527 Marionette TRACE conn4 <- [1,210,null,{}] 10:53:01 INFO - PROCESS | 1844 | 1461606781537 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}] 10:53:01 INFO - PROCESS | 1844 | 1461606781844 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 10:53:02 INFO - PROCESS | 1844 | 1461606782090 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee3f2e800 == 29 [pid = 1844] [id = 60] 10:53:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 72 (0x7faee3522800) [pid = 1844] [serial = 178] [outer = (nil)] 10:53:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 73 (0x7faee4ab0400) [pid = 1844] [serial = 179] [outer = 0x7faee3522800] 10:53:02 INFO - PROCESS | 1844 | 1461606782201 Marionette DEBUG loaded listener.js 10:53:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 74 (0x7faee4b62c00) [pid = 1844] [serial = 180] [outer = 0x7faee3522800] 10:53:03 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefd8a7800 == 28 [pid = 1844] [id = 40] 10:53:03 INFO - PROCESS | 1844 | --DOMWINDOW == 73 (0x7faeecabf800) [pid = 1844] [serial = 134] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1844 | 1461606783360 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]]]}] 10:53:03 INFO - PROCESS | 1844 | --DOMWINDOW == 72 (0x7faee4b67000) [pid = 1844] [serial = 120] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1844 | --DOMWINDOW == 71 (0x7faee3528400) [pid = 1844] [serial = 122] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1844 | --DOMWINDOW == 70 (0x7faee4ab3c00) [pid = 1844] [serial = 123] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1844 | --DOMWINDOW == 69 (0x7faee732a800) [pid = 1844] [serial = 125] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1844 | --DOMWINDOW == 68 (0x7faef2387400) [pid = 1844] [serial = 131] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1844 | --DOMWINDOW == 67 (0x7faeec2f7800) [pid = 1844] [serial = 128] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1844 | --DOMWINDOW == 66 (0x7faef7f6c400) [pid = 1844] [serial = 132] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1844 | --DOMWINDOW == 65 (0x7faeecd34400) [pid = 1844] [serial = 129] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1844 | --DOMWINDOW == 64 (0x7faee903a800) [pid = 1844] [serial = 126] [outer = (nil)] [url = about:blank] 10:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1899ms 10:53:03 INFO - PROCESS | 1844 | 1461606783420 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 10:53:03 INFO - PROCESS | 1844 | 1461606783432 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 10:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:53:03 INFO - PROCESS | 1844 | 1461606783448 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:53:03 INFO - PROCESS | 1844 | 1461606783453 Marionette TRACE conn4 <- [1,214,null,{}] 10:53:03 INFO - PROCESS | 1844 | 1461606783462 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}] 10:53:03 INFO - PROCESS | 1844 | 1461606783678 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 10:53:03 INFO - PROCESS | 1844 | 1461606783814 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeea62a000 == 29 [pid = 1844] [id = 61] 10:53:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 65 (0x7faee917f800) [pid = 1844] [serial = 181] [outer = (nil)] 10:53:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 66 (0x7faeea23f000) [pid = 1844] [serial = 182] [outer = 0x7faee917f800] 10:53:03 INFO - PROCESS | 1844 | 1461606783882 Marionette DEBUG loaded listener.js 10:53:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 67 (0x7faeebca4800) [pid = 1844] [serial = 183] [outer = 0x7faee917f800] 10:53:04 INFO - PROCESS | 1844 | 1461606784629 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]]]}] 10:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1195ms 10:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:53:04 INFO - PROCESS | 1844 | 1461606784640 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 10:53:04 INFO - PROCESS | 1844 | 1461606784643 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 10:53:04 INFO - PROCESS | 1844 | 1461606784650 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:53:04 INFO - PROCESS | 1844 | 1461606784655 Marionette TRACE conn4 <- [1,218,null,{}] 10:53:04 INFO - PROCESS | 1844 | 1461606784678 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}] 10:53:04 INFO - PROCESS | 1844 | 1461606784857 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 10:53:04 INFO - PROCESS | 1844 | 1461606784878 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeed010800 == 30 [pid = 1844] [id = 62] 10:53:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 68 (0x7faeedb12c00) [pid = 1844] [serial = 184] [outer = (nil)] 10:53:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 69 (0x7faeee1ae800) [pid = 1844] [serial = 185] [outer = 0x7faeedb12c00] 10:53:04 INFO - PROCESS | 1844 | 1461606784945 Marionette DEBUG loaded listener.js 10:53:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 70 (0x7faeee69f400) [pid = 1844] [serial = 186] [outer = 0x7faeedb12c00] 10:53:05 INFO - PROCESS | 1844 | 1461606785687 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]]]}] 10:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1089ms 10:53:05 INFO - PROCESS | 1844 | 1461606785796 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 10:53:05 INFO - PROCESS | 1844 | 1461606785802 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 10:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:53:05 INFO - PROCESS | 1844 | 1461606785811 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:53:05 INFO - PROCESS | 1844 | 1461606785814 Marionette TRACE conn4 <- [1,222,null,{}] 10:53:05 INFO - PROCESS | 1844 | 1461606785829 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}] 10:53:06 INFO - PROCESS | 1844 | 1461606786015 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 10:53:06 INFO - PROCESS | 1844 | 1461606786038 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee25f800 == 31 [pid = 1844] [id = 63] 10:53:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 71 (0x7faeebf75000) [pid = 1844] [serial = 187] [outer = (nil)] 10:53:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 72 (0x7faef82e7800) [pid = 1844] [serial = 188] [outer = 0x7faeebf75000] 10:53:06 INFO - PROCESS | 1844 | 1461606786101 Marionette DEBUG loaded listener.js 10:53:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 73 (0x7faef8451400) [pid = 1844] [serial = 189] [outer = 0x7faeebf75000] 10:53:06 INFO - PROCESS | 1844 | 1461606786955 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]]]}] 10:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1194ms 10:53:07 INFO - PROCESS | 1844 | 1461606787015 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 10:53:07 INFO - PROCESS | 1844 | 1461606787019 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 10:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:53:07 INFO - PROCESS | 1844 | 1461606787024 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:53:07 INFO - PROCESS | 1844 | 1461606787026 Marionette TRACE conn4 <- [1,226,null,{}] 10:53:07 INFO - PROCESS | 1844 | 1461606787032 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}] 10:53:07 INFO - PROCESS | 1844 | 1461606787204 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 10:53:07 INFO - PROCESS | 1844 | 1461606787231 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee4a90000 == 32 [pid = 1844] [id = 64] 10:53:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 74 (0x7faee0738000) [pid = 1844] [serial = 190] [outer = (nil)] 10:53:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 75 (0x7faef933f000) [pid = 1844] [serial = 191] [outer = 0x7faee0738000] 10:53:07 INFO - PROCESS | 1844 | 1461606787294 Marionette DEBUG loaded listener.js 10:53:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 76 (0x7faef93ef800) [pid = 1844] [serial = 192] [outer = 0x7faee0738000] 10:53:07 INFO - PROCESS | 1844 | --DOMWINDOW == 75 (0x7faee08e9400) [pid = 1844] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:53:07 INFO - PROCESS | 1844 | --DOMWINDOW == 74 (0x7faeea918400) [pid = 1844] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:53:07 INFO - PROCESS | 1844 | --DOMWINDOW == 73 (0x7faee0733800) [pid = 1844] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:53:07 INFO - PROCESS | 1844 | --DOMWINDOW == 72 (0x7faeed291000) [pid = 1844] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:53:07 INFO - PROCESS | 1844 | --DOMWINDOW == 71 (0x7faee1403400) [pid = 1844] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:53:07 INFO - PROCESS | 1844 | --DOMWINDOW == 70 (0x7faee4b60c00) [pid = 1844] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:53:07 INFO - PROCESS | 1844 | --DOMWINDOW == 69 (0x7faeea919000) [pid = 1844] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:53:08 INFO - PROCESS | 1844 | 1461606788127 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]]]}] 10:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1125ms 10:53:08 INFO - PROCESS | 1844 | 1461606788151 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 10:53:08 INFO - PROCESS | 1844 | 1461606788154 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 10:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:53:08 INFO - PROCESS | 1844 | 1461606788160 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:53:08 INFO - PROCESS | 1844 | 1461606788162 Marionette TRACE conn4 <- [1,230,null,{}] 10:53:08 INFO - PROCESS | 1844 | 1461606788174 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}] 10:53:08 INFO - PROCESS | 1844 | 1461606788385 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 10:53:08 INFO - PROCESS | 1844 | 1461606788396 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef84de000 == 33 [pid = 1844] [id = 65] 10:53:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 70 (0x7faee1403400) [pid = 1844] [serial = 193] [outer = (nil)] 10:53:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 71 (0x7faef93f6000) [pid = 1844] [serial = 194] [outer = 0x7faee1403400] 10:53:08 INFO - PROCESS | 1844 | 1461606788463 Marionette DEBUG loaded listener.js 10:53:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 72 (0x7faefb541c00) [pid = 1844] [serial = 195] [outer = 0x7faee1403400] 10:53:09 INFO - PROCESS | 1844 | 1461606789142 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]]]}] 10:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1031ms 10:53:09 INFO - PROCESS | 1844 | 1461606789193 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 10:53:09 INFO - PROCESS | 1844 | 1461606789197 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 10:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:53:09 INFO - PROCESS | 1844 | 1461606789203 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:53:09 INFO - PROCESS | 1844 | 1461606789206 Marionette TRACE conn4 <- [1,234,null,{}] 10:53:09 INFO - PROCESS | 1844 | 1461606789211 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}] 10:53:09 INFO - PROCESS | 1844 | 1461606789376 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 10:53:09 INFO - PROCESS | 1844 | 1461606789393 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee17c7800 == 34 [pid = 1844] [id = 66] 10:53:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 73 (0x7faee0736c00) [pid = 1844] [serial = 196] [outer = (nil)] 10:53:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 74 (0x7faefb5bf800) [pid = 1844] [serial = 197] [outer = 0x7faee0736c00] 10:53:09 INFO - PROCESS | 1844 | 1461606789457 Marionette DEBUG loaded listener.js 10:53:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 75 (0x7faefce64c00) [pid = 1844] [serial = 198] [outer = 0x7faee0736c00] 10:53:10 INFO - PROCESS | 1844 | 1461606790199 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]]]}] 10:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1027ms 10:53:10 INFO - PROCESS | 1844 | 1461606790231 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 10:53:10 INFO - PROCESS | 1844 | 1461606790236 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 10:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:53:10 INFO - PROCESS | 1844 | 1461606790245 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:53:10 INFO - PROCESS | 1844 | 1461606790252 Marionette TRACE conn4 <- [1,238,null,{}] 10:53:10 INFO - PROCESS | 1844 | 1461606790278 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}] 10:53:10 INFO - PROCESS | 1844 | 1461606790456 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 10:53:10 INFO - PROCESS | 1844 | 1461606790586 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee969a000 == 35 [pid = 1844] [id = 67] 10:53:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 76 (0x7faee073ec00) [pid = 1844] [serial = 199] [outer = (nil)] 10:53:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 77 (0x7faee3151000) [pid = 1844] [serial = 200] [outer = 0x7faee073ec00] 10:53:10 INFO - PROCESS | 1844 | 1461606790663 Marionette DEBUG loaded listener.js 10:53:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 78 (0x7faee4adbc00) [pid = 1844] [serial = 201] [outer = 0x7faee073ec00] 10:53:11 INFO - PROCESS | 1844 | 1461606791551 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]]]}] 10:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1354ms 10:53:11 INFO - PROCESS | 1844 | 1461606791601 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 10:53:11 INFO - PROCESS | 1844 | 1461606791609 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 10:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:53:11 INFO - PROCESS | 1844 | 1461606791620 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:53:11 INFO - PROCESS | 1844 | 1461606791624 Marionette TRACE conn4 <- [1,242,null,{}] 10:53:11 INFO - PROCESS | 1844 | 1461606791630 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}] 10:53:11 INFO - PROCESS | 1844 | 1461606791806 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 10:53:11 INFO - PROCESS | 1844 | 1461606791943 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee253000 == 36 [pid = 1844] [id = 68] 10:53:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 79 (0x7faeea241400) [pid = 1844] [serial = 202] [outer = (nil)] 10:53:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 80 (0x7faeecabf400) [pid = 1844] [serial = 203] [outer = 0x7faeea241400] 10:53:12 INFO - PROCESS | 1844 | 1461606792016 Marionette DEBUG loaded listener.js 10:53:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 81 (0x7faeedea1800) [pid = 1844] [serial = 204] [outer = 0x7faeea241400] 10:53:12 INFO - PROCESS | 1844 | 1461606792886 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]]]}] 10:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1334ms 10:53:12 INFO - PROCESS | 1844 | 1461606792955 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 10:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:53:12 INFO - PROCESS | 1844 | 1461606792959 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 10:53:12 INFO - PROCESS | 1844 | 1461606792967 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:53:12 INFO - PROCESS | 1844 | 1461606792973 Marionette TRACE conn4 <- [1,246,null,{}] 10:53:12 INFO - PROCESS | 1844 | 1461606792989 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}] 10:53:13 INFO - PROCESS | 1844 | 1461606793203 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 10:53:13 INFO - PROCESS | 1844 | 1461606793335 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefcdb5800 == 37 [pid = 1844] [id = 69] 10:53:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 82 (0x7faef82f0000) [pid = 1844] [serial = 205] [outer = (nil)] 10:53:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 83 (0x7faef93f8400) [pid = 1844] [serial = 206] [outer = 0x7faef82f0000] 10:53:13 INFO - PROCESS | 1844 | 1461606793411 Marionette DEBUG loaded listener.js 10:53:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 84 (0x7faef97e2000) [pid = 1844] [serial = 207] [outer = 0x7faef82f0000] 10:53:14 INFO - PROCESS | 1844 | 1461606794278 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]]]}] 10:53:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1337ms 10:53:14 INFO - PROCESS | 1844 | 1461606794303 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 10:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:53:14 INFO - PROCESS | 1844 | 1461606794307 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 10:53:14 INFO - PROCESS | 1844 | 1461606794314 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:53:14 INFO - PROCESS | 1844 | 1461606794317 Marionette TRACE conn4 <- [1,250,null,{}] 10:53:14 INFO - PROCESS | 1844 | 1461606794323 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}] 10:53:14 INFO - PROCESS | 1844 | 1461606794478 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 10:53:14 INFO - PROCESS | 1844 | 1461606794614 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefce99800 == 38 [pid = 1844] [id = 70] 10:53:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 85 (0x7faee0680800) [pid = 1844] [serial = 208] [outer = (nil)] 10:53:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 86 (0x7faee0689400) [pid = 1844] [serial = 209] [outer = 0x7faee0680800] 10:53:14 INFO - PROCESS | 1844 | 1461606794688 Marionette DEBUG loaded listener.js 10:53:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 87 (0x7faef9347c00) [pid = 1844] [serial = 210] [outer = 0x7faee0680800] 10:53:15 INFO - PROCESS | 1844 | 1461606795498 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]]]}] 10:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1229ms 10:53:15 INFO - PROCESS | 1844 | 1461606795543 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 10:53:15 INFO - PROCESS | 1844 | 1461606795547 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 10:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:53:15 INFO - PROCESS | 1844 | 1461606795553 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:53:15 INFO - PROCESS | 1844 | 1461606795556 Marionette TRACE conn4 <- [1,254,null,{}] 10:53:15 INFO - PROCESS | 1844 | 1461606795561 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}] 10:53:15 INFO - PROCESS | 1844 | 1461606795715 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 10:53:15 INFO - PROCESS | 1844 | 1461606795849 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee23b5800 == 39 [pid = 1844] [id = 71] 10:53:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7faee0684c00) [pid = 1844] [serial = 211] [outer = (nil)] 10:53:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7faee4abb800) [pid = 1844] [serial = 212] [outer = 0x7faee0684c00] 10:53:15 INFO - PROCESS | 1844 | 1461606795920 Marionette DEBUG loaded listener.js 10:53:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7faef8199000) [pid = 1844] [serial = 213] [outer = 0x7faee0684c00] 10:53:16 INFO - PROCESS | 1844 | 1461606796959 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]]]}] 10:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1428ms 10:53:16 INFO - PROCESS | 1844 | 1461606796983 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 10:53:16 INFO - PROCESS | 1844 | 1461606796989 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 10:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:53:17 INFO - PROCESS | 1844 | 1461606796996 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:53:17 INFO - PROCESS | 1844 | 1461606797002 Marionette TRACE conn4 <- [1,258,null,{}] 10:53:17 INFO - PROCESS | 1844 | 1461606797009 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}] 10:53:17 INFO - PROCESS | 1844 | 1461606797160 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 10:53:17 INFO - PROCESS | 1844 | 1461606797309 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee24f4800 == 40 [pid = 1844] [id = 72] 10:53:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7faee4ad2800) [pid = 1844] [serial = 214] [outer = (nil)] 10:53:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7faee7f84000) [pid = 1844] [serial = 215] [outer = 0x7faee4ad2800] 10:53:17 INFO - PROCESS | 1844 | 1461606797403 Marionette DEBUG loaded listener.js 10:53:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7faeea49e800) [pid = 1844] [serial = 216] [outer = 0x7faee4ad2800] 10:53:17 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7faef2386000) [pid = 1844] [serial = 135] [outer = (nil)] [url = about:blank] 10:53:17 INFO - PROCESS | 1844 | --DOMWINDOW == 91 (0x7faeedb8ec00) [pid = 1844] [serial = 155] [outer = (nil)] [url = about:blank] 10:53:17 INFO - PROCESS | 1844 | --DOMWINDOW == 90 (0x7faee1410000) [pid = 1844] [serial = 158] [outer = (nil)] [url = about:blank] 10:53:17 INFO - PROCESS | 1844 | --DOMWINDOW == 89 (0x7faeede93800) [pid = 1844] [serial = 156] [outer = (nil)] [url = about:blank] 10:53:17 INFO - PROCESS | 1844 | --DOMWINDOW == 88 (0x7faeee69c400) [pid = 1844] [serial = 161] [outer = (nil)] [url = about:blank] 10:53:17 INFO - PROCESS | 1844 | --DOMWINDOW == 87 (0x7faef7f6b800) [pid = 1844] [serial = 162] [outer = (nil)] [url = about:blank] 10:53:17 INFO - PROCESS | 1844 | --DOMWINDOW == 86 (0x7faee2305000) [pid = 1844] [serial = 146] [outer = (nil)] [url = about:blank] 10:53:17 INFO - PROCESS | 1844 | --DOMWINDOW == 85 (0x7faee49db800) [pid = 1844] [serial = 147] [outer = (nil)] [url = about:blank] 10:53:17 INFO - PROCESS | 1844 | --DOMWINDOW == 84 (0x7faee7e29c00) [pid = 1844] [serial = 149] [outer = (nil)] [url = about:blank] 10:53:17 INFO - PROCESS | 1844 | --DOMWINDOW == 83 (0x7faee960b000) [pid = 1844] [serial = 150] [outer = (nil)] [url = about:blank] 10:53:17 INFO - PROCESS | 1844 | --DOMWINDOW == 82 (0x7faee1728800) [pid = 1844] [serial = 143] [outer = (nil)] [url = about:blank] 10:53:17 INFO - PROCESS | 1844 | --DOMWINDOW == 81 (0x7faeebe46400) [pid = 1844] [serial = 152] [outer = (nil)] [url = about:blank] 10:53:17 INFO - PROCESS | 1844 | --DOMWINDOW == 80 (0x7faee073e000) [pid = 1844] [serial = 137] [outer = (nil)] [url = about:blank] 10:53:17 INFO - PROCESS | 1844 | --DOMWINDOW == 79 (0x7faee7f83000) [pid = 1844] [serial = 140] [outer = (nil)] [url = about:blank] 10:53:17 INFO - PROCESS | 1844 | --DOMWINDOW == 78 (0x7faeedb95800) [pid = 1844] [serial = 159] [outer = (nil)] [url = about:blank] 10:53:17 INFO - PROCESS | 1844 | --DOMWINDOW == 77 (0x7faeec894800) [pid = 1844] [serial = 153] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 1844 | 1461606798287 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]]]}] 10:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1343ms 10:53:18 INFO - PROCESS | 1844 | 1461606798344 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 10:53:18 INFO - PROCESS | 1844 | 1461606798352 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 10:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:53:18 INFO - PROCESS | 1844 | 1461606798367 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:53:18 INFO - PROCESS | 1844 | 1461606798372 Marionette TRACE conn4 <- [1,262,null,{}] 10:53:18 INFO - PROCESS | 1844 | 1461606798377 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}] 10:53:18 INFO - PROCESS | 1844 | 1461606798527 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 10:53:18 INFO - PROCESS | 1844 | 1461606798538 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeeca96800 == 41 [pid = 1844] [id = 73] 10:53:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 78 (0x7faeec5af400) [pid = 1844] [serial = 217] [outer = (nil)] 10:53:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 79 (0x7faeedb8e800) [pid = 1844] [serial = 218] [outer = 0x7faeec5af400] 10:53:18 INFO - PROCESS | 1844 | 1461606798600 Marionette DEBUG loaded listener.js 10:53:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 80 (0x7faeee27b800) [pid = 1844] [serial = 219] [outer = 0x7faeec5af400] 10:53:19 INFO - PROCESS | 1844 | 1461606799321 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]]]}] 10:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 984ms 10:53:19 INFO - PROCESS | 1844 | 1461606799352 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 10:53:19 INFO - PROCESS | 1844 | 1461606799356 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 10:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:53:19 INFO - PROCESS | 1844 | 1461606799362 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:53:19 INFO - PROCESS | 1844 | 1461606799367 Marionette TRACE conn4 <- [1,266,null,{}] 10:53:19 INFO - PROCESS | 1844 | 1461606799382 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}] 10:53:19 INFO - PROCESS | 1844 | 1461606799562 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 10:53:19 INFO - PROCESS | 1844 | 1461606799581 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef23e2800 == 42 [pid = 1844] [id = 74] 10:53:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 81 (0x7faef8191400) [pid = 1844] [serial = 220] [outer = (nil)] 10:53:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 82 (0x7faef8279800) [pid = 1844] [serial = 221] [outer = 0x7faef8191400] 10:53:19 INFO - PROCESS | 1844 | 1461606799646 Marionette DEBUG loaded listener.js 10:53:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 83 (0x7faef86fb400) [pid = 1844] [serial = 222] [outer = 0x7faef8191400] 10:53:20 INFO - PROCESS | 1844 | 1461606800438 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]]]}] 10:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1139ms 10:53:20 INFO - PROCESS | 1844 | 1461606800502 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 10:53:20 INFO - PROCESS | 1844 | 1461606800507 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 10:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:53:20 INFO - PROCESS | 1844 | 1461606800512 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:53:20 INFO - PROCESS | 1844 | 1461606800514 Marionette TRACE conn4 <- [1,270,null,{}] 10:53:20 INFO - PROCESS | 1844 | 1461606800519 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}] 10:53:20 INFO - PROCESS | 1844 | 1461606800690 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 10:53:20 INFO - PROCESS | 1844 | 1461606800719 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef9422000 == 43 [pid = 1844] [id = 75] 10:53:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 84 (0x7faeed291000) [pid = 1844] [serial = 223] [outer = (nil)] 10:53:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 85 (0x7faef9671000) [pid = 1844] [serial = 224] [outer = 0x7faeed291000] 10:53:20 INFO - PROCESS | 1844 | 1461606800782 Marionette DEBUG loaded listener.js 10:53:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 86 (0x7faefb53e800) [pid = 1844] [serial = 225] [outer = 0x7faeed291000] 10:53:21 INFO - PROCESS | 1844 | 1461606801487 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]]]}] 10:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1033ms 10:53:21 INFO - PROCESS | 1844 | 1461606801549 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 10:53:21 INFO - PROCESS | 1844 | 1461606801552 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 10:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:53:21 INFO - PROCESS | 1844 | 1461606801558 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:53:21 INFO - PROCESS | 1844 | 1461606801560 Marionette TRACE conn4 <- [1,274,null,{}] 10:53:21 INFO - PROCESS | 1844 | 1461606801578 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}] 10:53:21 INFO - PROCESS | 1844 | 1461606801751 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 10:53:21 INFO - PROCESS | 1844 | 1461606801769 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefce46000 == 44 [pid = 1844] [id = 76] 10:53:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 87 (0x7faef90acc00) [pid = 1844] [serial = 226] [outer = (nil)] 10:53:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7faefcdaec00) [pid = 1844] [serial = 227] [outer = 0x7faef90acc00] 10:53:21 INFO - PROCESS | 1844 | 1461606801839 Marionette DEBUG loaded listener.js 10:53:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7faefcfac400) [pid = 1844] [serial = 228] [outer = 0x7faef90acc00] 10:53:22 INFO - PROCESS | 1844 | --DOMWINDOW == 88 (0x7faeebf75000) [pid = 1844] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:53:22 INFO - PROCESS | 1844 | --DOMWINDOW == 87 (0x7faee0738000) [pid = 1844] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:53:22 INFO - PROCESS | 1844 | --DOMWINDOW == 86 (0x7faee3522800) [pid = 1844] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:53:22 INFO - PROCESS | 1844 | --DOMWINDOW == 85 (0x7faeedb12c00) [pid = 1844] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:53:22 INFO - PROCESS | 1844 | --DOMWINDOW == 84 (0x7faee1403400) [pid = 1844] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:53:22 INFO - PROCESS | 1844 | --DOMWINDOW == 83 (0x7faee917f800) [pid = 1844] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:53:22 INFO - PROCESS | 1844 | 1461606802679 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]]]}] 10:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1137ms 10:53:22 INFO - PROCESS | 1844 | 1461606802695 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 10:53:22 INFO - PROCESS | 1844 | 1461606802698 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 10:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:53:22 INFO - PROCESS | 1844 | 1461606802707 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:53:22 INFO - PROCESS | 1844 | 1461606802729 Marionette TRACE conn4 <- [1,278,null,{}] 10:53:22 INFO - PROCESS | 1844 | 1461606802739 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}] 10:53:22 INFO - PROCESS | 1844 | 1461606802889 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 10:53:22 INFO - PROCESS | 1844 | 1461606802906 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefd69f000 == 45 [pid = 1844] [id = 77] 10:53:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 84 (0x7faef7315000) [pid = 1844] [serial = 229] [outer = (nil)] 10:53:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 85 (0x7faefd8e4c00) [pid = 1844] [serial = 230] [outer = 0x7faef7315000] 10:53:22 INFO - PROCESS | 1844 | 1461606802971 Marionette DEBUG loaded listener.js 10:53:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 86 (0x7faefd930c00) [pid = 1844] [serial = 231] [outer = 0x7faef7315000] 10:53:23 INFO - PROCESS | 1844 | 1461606803706 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]]]}] 10:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1057ms 10:53:23 INFO - PROCESS | 1844 | 1461606803762 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 10:53:23 INFO - PROCESS | 1844 | 1461606803765 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 10:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:53:23 INFO - PROCESS | 1844 | 1461606803770 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:53:23 INFO - PROCESS | 1844 | 1461606803772 Marionette TRACE conn4 <- [1,282,null,{}] 10:53:23 INFO - PROCESS | 1844 | 1461606803785 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}] 10:53:23 INFO - PROCESS | 1844 | 1461606803914 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 10:53:23 INFO - PROCESS | 1844 | 1461606803928 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefd914000 == 46 [pid = 1844] [id = 78] 10:53:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 87 (0x7faefd8e0400) [pid = 1844] [serial = 232] [outer = (nil)] 10:53:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7faefd98e800) [pid = 1844] [serial = 233] [outer = 0x7faefd8e0400] 10:53:23 INFO - PROCESS | 1844 | 1461606803989 Marionette DEBUG loaded listener.js 10:53:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7faeff4c9c00) [pid = 1844] [serial = 234] [outer = 0x7faefd8e0400] 10:53:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7faee3fd5c00) [pid = 1844] [serial = 235] [outer = 0x7faee1889c00] 10:53:24 INFO - PROCESS | 1844 | 1461606804941 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]]]}] 10:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1189ms 10:53:24 INFO - PROCESS | 1844 | 1461606804961 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 10:53:24 INFO - PROCESS | 1844 | 1461606804967 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 10:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:53:24 INFO - PROCESS | 1844 | 1461606804977 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:53:24 INFO - PROCESS | 1844 | 1461606804982 Marionette TRACE conn4 <- [1,286,null,{}] 10:53:24 INFO - PROCESS | 1844 | 1461606804990 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}] 10:53:25 INFO - PROCESS | 1844 | 1461606805194 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 10:53:25 INFO - PROCESS | 1844 | 1461606805329 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec474000 == 47 [pid = 1844] [id = 79] 10:53:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7faee314bc00) [pid = 1844] [serial = 236] [outer = (nil)] 10:53:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7faee3fd8800) [pid = 1844] [serial = 237] [outer = 0x7faee314bc00] 10:53:25 INFO - PROCESS | 1844 | 1461606805409 Marionette DEBUG loaded listener.js 10:53:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7faee3fde400) [pid = 1844] [serial = 238] [outer = 0x7faee314bc00] 10:53:26 INFO - PROCESS | 1844 | 1461606806248 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]]]}] 10:53:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1334ms 10:53:26 INFO - PROCESS | 1844 | 1461606806312 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 10:53:26 INFO - PROCESS | 1844 | 1461606806321 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 10:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:53:26 INFO - PROCESS | 1844 | 1461606806331 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:53:26 INFO - PROCESS | 1844 | 1461606806334 Marionette TRACE conn4 <- [1,290,null,{}] 10:53:26 INFO - PROCESS | 1844 | 1461606806341 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}] 10:53:26 INFO - PROCESS | 1844 | 1461606806516 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 10:53:26 INFO - PROCESS | 1844 | 1461606806648 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef23eb000 == 48 [pid = 1844] [id = 80] 10:53:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7faee3ff1000) [pid = 1844] [serial = 239] [outer = (nil)] 10:53:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7faeea91bc00) [pid = 1844] [serial = 240] [outer = 0x7faee3ff1000] 10:53:26 INFO - PROCESS | 1844 | 1461606806724 Marionette DEBUG loaded listener.js 10:53:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7faeedb8ec00) [pid = 1844] [serial = 241] [outer = 0x7faee3ff1000] 10:53:27 INFO - PROCESS | 1844 | 1461606807581 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]]]}] 10:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1290ms 10:53:27 INFO - PROCESS | 1844 | 1461606807621 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 10:53:27 INFO - PROCESS | 1844 | 1461606807624 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 10:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:53:27 INFO - PROCESS | 1844 | 1461606807631 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:53:27 INFO - PROCESS | 1844 | 1461606807637 Marionette TRACE conn4 <- [1,294,null,{}] 10:53:27 INFO - PROCESS | 1844 | 1461606807652 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}] 10:53:27 INFO - PROCESS | 1844 | 1461606807841 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 10:53:27 INFO - PROCESS | 1844 | 1461606807977 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf002e3000 == 49 [pid = 1844] [id = 81] 10:53:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7faef2385c00) [pid = 1844] [serial = 242] [outer = (nil)] 10:53:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7faef861e000) [pid = 1844] [serial = 243] [outer = 0x7faef2385c00] 10:53:28 INFO - PROCESS | 1844 | 1461606808056 Marionette DEBUG loaded listener.js 10:53:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7faef97de800) [pid = 1844] [serial = 244] [outer = 0x7faef2385c00] 10:53:28 INFO - PROCESS | 1844 | 1461606808945 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]]]}] 10:53: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. 10:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1388ms 10:53:29 INFO - PROCESS | 1844 | 1461606809020 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 10:53:29 INFO - PROCESS | 1844 | 1461606809024 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 10:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:53:29 INFO - PROCESS | 1844 | 1461606809030 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:53:29 INFO - PROCESS | 1844 | 1461606809033 Marionette TRACE conn4 <- [1,298,null,{}] 10:53:29 INFO - PROCESS | 1844 | 1461606809038 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}] 10:53:29 INFO - PROCESS | 1844 | 1461606809233 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 10:53:29 INFO - PROCESS | 1844 | 1461606809369 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf01aaf000 == 50 [pid = 1844] [id = 82] 10:53:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7faef7314800) [pid = 1844] [serial = 245] [outer = (nil)] 10:53:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7faefd63a000) [pid = 1844] [serial = 246] [outer = 0x7faef7314800] 10:53:29 INFO - PROCESS | 1844 | 1461606809444 Marionette DEBUG loaded listener.js 10:53:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7faefd837400) [pid = 1844] [serial = 247] [outer = 0x7faef7314800] 10:53:30 INFO - PROCESS | 1844 | 1461606810238 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]]]}] 10:53: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. 10:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1235ms 10:53:30 INFO - PROCESS | 1844 | 1461606810265 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 10:53:30 INFO - PROCESS | 1844 | 1461606810268 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 10:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:53:30 INFO - PROCESS | 1844 | 1461606810274 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:53:30 INFO - PROCESS | 1844 | 1461606810277 Marionette TRACE conn4 <- [1,302,null,{}] 10:53:30 INFO - PROCESS | 1844 | 1461606810282 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}] 10:53:30 INFO - PROCESS | 1844 | 1461606810432 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 10:53:30 INFO - PROCESS | 1844 | 1461606810571 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecdac800 == 51 [pid = 1844] [id = 83] 10:53:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7faee0680c00) [pid = 1844] [serial = 248] [outer = (nil)] 10:53:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7faefd934c00) [pid = 1844] [serial = 249] [outer = 0x7faee0680c00] 10:53:30 INFO - PROCESS | 1844 | 1461606810640 Marionette DEBUG loaded listener.js 10:53:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7faeff4cf000) [pid = 1844] [serial = 250] [outer = 0x7faee0680c00] 10:53:31 INFO - PROCESS | 1844 | 1461606811701 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]]]}] 10:53: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. 10:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1487ms 10:53:31 INFO - PROCESS | 1844 | 1461606811763 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 10:53:31 INFO - PROCESS | 1844 | 1461606811772 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 10:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:53:31 INFO - PROCESS | 1844 | 1461606811781 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:53:31 INFO - PROCESS | 1844 | 1461606811785 Marionette TRACE conn4 <- [1,306,null,{}] 10:53:31 INFO - PROCESS | 1844 | 1461606811794 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}] 10:53:32 INFO - PROCESS | 1844 | 1461606812069 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 10:53:32 INFO - PROCESS | 1844 | 1461606812236 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee7349800 == 52 [pid = 1844] [id = 84] 10:53:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7faee3fd4000) [pid = 1844] [serial = 251] [outer = (nil)] 10:53:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7faee3fe1c00) [pid = 1844] [serial = 252] [outer = 0x7faee3fd4000] 10:53:32 INFO - PROCESS | 1844 | 1461606812324 Marionette DEBUG loaded listener.js 10:53:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7faee4b65800) [pid = 1844] [serial = 253] [outer = 0x7faee3fd4000] 10:53:33 INFO - PROCESS | 1844 | 1461606813109 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]]]}] 10:53:33 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. 10:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1392ms 10:53:33 INFO - PROCESS | 1844 | 1461606813173 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 10:53:33 INFO - PROCESS | 1844 | 1461606813181 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 10:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:53:33 INFO - PROCESS | 1844 | 1461606813192 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:53:33 INFO - PROCESS | 1844 | 1461606813195 Marionette TRACE conn4 <- [1,310,null,{}] 10:53:33 INFO - PROCESS | 1844 | 1461606813201 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}] 10:53:33 INFO - PROCESS | 1844 | 1461606813417 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 10:53:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef84de000 == 51 [pid = 1844] [id = 65] 10:53:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeed010800 == 50 [pid = 1844] [id = 62] 10:53:33 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7faeea917c00) [pid = 1844] [serial = 170] [outer = (nil)] [url = about:blank] 10:53:33 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7faef2383c00) [pid = 1844] [serial = 173] [outer = (nil)] [url = about:blank] 10:53:33 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7faef844e400) [pid = 1844] [serial = 176] [outer = (nil)] [url = about:blank] 10:53:33 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7faee4ab0000) [pid = 1844] [serial = 167] [outer = (nil)] [url = about:blank] 10:53:33 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7faef8281c00) [pid = 1844] [serial = 164] [outer = (nil)] [url = about:blank] 10:53:33 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7faefb5bf800) [pid = 1844] [serial = 197] [outer = (nil)] [url = about:blank] 10:53:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefd69f000 == 49 [pid = 1844] [id = 77] 10:53:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefce46000 == 48 [pid = 1844] [id = 76] 10:53:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef9422000 == 47 [pid = 1844] [id = 75] 10:53:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef23e2800 == 46 [pid = 1844] [id = 74] 10:53:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeeca96800 == 45 [pid = 1844] [id = 73] 10:53:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee24f4800 == 44 [pid = 1844] [id = 72] 10:53:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee969a000 == 43 [pid = 1844] [id = 67] 10:53:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee17c7800 == 42 [pid = 1844] [id = 66] 10:53:33 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7faef82e7800) [pid = 1844] [serial = 188] [outer = (nil)] [url = about:blank] 10:53:33 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7faee4b62c00) [pid = 1844] [serial = 180] [outer = (nil)] [url = about:blank] 10:53:33 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7faeee1ae800) [pid = 1844] [serial = 185] [outer = (nil)] [url = about:blank] 10:53:33 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7faef93ef800) [pid = 1844] [serial = 192] [outer = (nil)] [url = about:blank] 10:53:33 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7faeebca4800) [pid = 1844] [serial = 183] [outer = (nil)] [url = about:blank] 10:53:33 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7faeee69f400) [pid = 1844] [serial = 186] [outer = (nil)] [url = about:blank] 10:53:33 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7faee4ab0400) [pid = 1844] [serial = 179] [outer = (nil)] [url = about:blank] 10:53:33 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7faeea23f000) [pid = 1844] [serial = 182] [outer = (nil)] [url = about:blank] 10:53:33 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7faef8451400) [pid = 1844] [serial = 189] [outer = (nil)] [url = about:blank] 10:53:33 INFO - PROCESS | 1844 | 1461606813583 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:33 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7faef933f000) [pid = 1844] [serial = 191] [outer = (nil)] [url = about:blank] 10:53:33 INFO - PROCESS | 1844 | --DOMWINDOW == 91 (0x7faefb541c00) [pid = 1844] [serial = 195] [outer = (nil)] [url = about:blank] 10:53:33 INFO - PROCESS | 1844 | --DOMWINDOW == 90 (0x7faef93f6000) [pid = 1844] [serial = 194] [outer = (nil)] [url = about:blank] 10:53:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee4a8b800 == 43 [pid = 1844] [id = 85] 10:53:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7faee4ab0400) [pid = 1844] [serial = 254] [outer = (nil)] 10:53:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7faeea917c00) [pid = 1844] [serial = 255] [outer = 0x7faee4ab0400] 10:53:33 INFO - PROCESS | 1844 | 1461606813654 Marionette DEBUG loaded listener.js 10:53:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7faeecaca400) [pid = 1844] [serial = 256] [outer = 0x7faee4ab0400] 10:53:34 INFO - PROCESS | 1844 | 1461606814431 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]]]}] 10:53:34 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. 10:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1287ms 10:53:34 INFO - PROCESS | 1844 | 1461606814479 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 10:53:34 INFO - PROCESS | 1844 | 1461606814483 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 10:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:53:34 INFO - PROCESS | 1844 | 1461606814490 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:53:34 INFO - PROCESS | 1844 | 1461606814495 Marionette TRACE conn4 <- [1,314,null,{}] 10:53:34 INFO - PROCESS | 1844 | 1461606814510 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}] 10:53:34 INFO - PROCESS | 1844 | 1461606814658 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 10:53:34 INFO - PROCESS | 1844 | 1461606814678 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee20e000 == 44 [pid = 1844] [id = 86] 10:53:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7faeee697400) [pid = 1844] [serial = 257] [outer = (nil)] 10:53:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7faef7f6b800) [pid = 1844] [serial = 258] [outer = 0x7faeee697400] 10:53:34 INFO - PROCESS | 1844 | 1461606814743 Marionette DEBUG loaded listener.js 10:53:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7faef8494800) [pid = 1844] [serial = 259] [outer = 0x7faeee697400] 10:53:35 INFO - PROCESS | 1844 | 1461606815473 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]]]}] 10:53: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. 10:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1043ms 10:53:35 INFO - PROCESS | 1844 | 1461606815550 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 10:53:35 INFO - PROCESS | 1844 | 1461606815555 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 10:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:53:35 INFO - PROCESS | 1844 | 1461606815575 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:53:35 INFO - PROCESS | 1844 | 1461606815577 Marionette TRACE conn4 <- [1,318,null,{}] 10:53:35 INFO - PROCESS | 1844 | 1461606815583 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}] 10:53:35 INFO - PROCESS | 1844 | 1461606815735 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 10:53:35 INFO - PROCESS | 1844 | 1461606815746 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef7f0d000 == 45 [pid = 1844] [id = 87] 10:53:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7faeedb97c00) [pid = 1844] [serial = 260] [outer = (nil)] 10:53:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7faef97dc400) [pid = 1844] [serial = 261] [outer = 0x7faeedb97c00] 10:53:35 INFO - PROCESS | 1844 | 1461606815809 Marionette DEBUG loaded listener.js 10:53:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7faefcda6800) [pid = 1844] [serial = 262] [outer = 0x7faeedb97c00] 10:53:36 INFO - PROCESS | 1844 | 1461606816661 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]]]}] 10:53: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. 10:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1149ms 10:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:53:36 INFO - PROCESS | 1844 | 1461606816733 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 10:53:36 INFO - PROCESS | 1844 | 1461606816736 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 10:53:36 INFO - PROCESS | 1844 | 1461606816743 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:53:36 INFO - PROCESS | 1844 | 1461606816746 Marionette TRACE conn4 <- [1,322,null,{}] 10:53:36 INFO - PROCESS | 1844 | 1461606816751 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}] 10:53:36 INFO - PROCESS | 1844 | 1461606816928 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 10:53:36 INFO - PROCESS | 1844 | 1461606816948 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef931f000 == 46 [pid = 1844] [id = 88] 10:53:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7faef93efc00) [pid = 1844] [serial = 263] [outer = (nil)] 10:53:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7faefcfaf000) [pid = 1844] [serial = 264] [outer = 0x7faef93efc00] 10:53:37 INFO - PROCESS | 1844 | 1461606817007 Marionette DEBUG loaded listener.js 10:53:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7faefd055c00) [pid = 1844] [serial = 265] [outer = 0x7faef93efc00] 10:53:37 INFO - PROCESS | 1844 | 1461606817897 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]]]}] 10:53: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. 10:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1178ms 10:53:37 INFO - PROCESS | 1844 | 1461606817922 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 10:53:37 INFO - PROCESS | 1844 | 1461606817925 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 10:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:53:37 INFO - PROCESS | 1844 | 1461606817930 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:53:37 INFO - PROCESS | 1844 | 1461606817933 Marionette TRACE conn4 <- [1,326,null,{}] 10:53:37 INFO - PROCESS | 1844 | 1461606817938 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}] 10:53:38 INFO - PROCESS | 1844 | 1461606818322 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 10:53:38 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7faeed291000) [pid = 1844] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:53:38 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7faef90acc00) [pid = 1844] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:53:38 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7faef7315000) [pid = 1844] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:53:38 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7faee4ad2800) [pid = 1844] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:53:38 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7faef8191400) [pid = 1844] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:53:38 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7faee0736c00) [pid = 1844] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:53:38 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7faee073ec00) [pid = 1844] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:53:38 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7faeec5af400) [pid = 1844] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:53:38 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7faee0684c00) [pid = 1844] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:53:38 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7faef7f6bc00) [pid = 1844] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:53:38 INFO - PROCESS | 1844 | --DOMWINDOW == 91 (0x7faee0735000) [pid = 1844] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:53:38 INFO - PROCESS | 1844 | --DOMWINDOW == 90 (0x7faee0732000) [pid = 1844] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:53:38 INFO - PROCESS | 1844 | --DOMWINDOW == 89 (0x7faee3152c00) [pid = 1844] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:53:38 INFO - PROCESS | 1844 | --DOMWINDOW == 88 (0x7faeee622000) [pid = 1844] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:53:38 INFO - PROCESS | 1844 | --DOMWINDOW == 87 (0x7faeee279800) [pid = 1844] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:53:38 INFO - PROCESS | 1844 | --DOMWINDOW == 86 (0x7faeea1b6c00) [pid = 1844] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:53:38 INFO - PROCESS | 1844 | --DOMWINDOW == 85 (0x7faee4ad3800) [pid = 1844] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:53:38 INFO - PROCESS | 1844 | 1461606818413 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee31a3800 == 47 [pid = 1844] [id = 89] 10:53:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 86 (0x7faee0732000) [pid = 1844] [serial = 266] [outer = (nil)] 10:53:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 87 (0x7faee08e1000) [pid = 1844] [serial = 267] [outer = 0x7faee0732000] 10:53:38 INFO - PROCESS | 1844 | 1461606818481 Marionette DEBUG loaded listener.js 10:53:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7faee7f81c00) [pid = 1844] [serial = 268] [outer = 0x7faee0732000] 10:53:39 INFO - PROCESS | 1844 | 1461606819181 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]]]}] 10:53: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. 10:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1277ms 10:53:39 INFO - PROCESS | 1844 | 1461606819215 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 10:53:39 INFO - PROCESS | 1844 | 1461606819219 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 10:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:53:39 INFO - PROCESS | 1844 | 1461606819225 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:53:39 INFO - PROCESS | 1844 | 1461606819227 Marionette TRACE conn4 <- [1,330,null,{}] 10:53:39 INFO - PROCESS | 1844 | 1461606819232 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}] 10:53:39 INFO - PROCESS | 1844 | 1461606819370 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 10:53:39 INFO - PROCESS | 1844 | 1461606819384 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefd895800 == 48 [pid = 1844] [id = 90] 10:53:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7faee90ef000) [pid = 1844] [serial = 269] [outer = (nil)] 10:53:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7faefd062400) [pid = 1844] [serial = 270] [outer = 0x7faee90ef000] 10:53:39 INFO - PROCESS | 1844 | 1461606819447 Marionette DEBUG loaded listener.js 10:53:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7faefd06d400) [pid = 1844] [serial = 271] [outer = 0x7faee90ef000] 10:53:40 INFO - PROCESS | 1844 | 1461606820173 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]]]}] 10:53:40 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. 10:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 984ms 10:53:40 INFO - PROCESS | 1844 | 1461606820210 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 10:53:40 INFO - PROCESS | 1844 | 1461606820213 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 10:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:53:40 INFO - PROCESS | 1844 | 1461606820219 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:53:40 INFO - PROCESS | 1844 | 1461606820221 Marionette TRACE conn4 <- [1,334,null,{}] 10:53:40 INFO - PROCESS | 1844 | 1461606820227 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}] 10:53:40 INFO - PROCESS | 1844 | 1461606820476 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 10:53:40 INFO - PROCESS | 1844 | 1461606820552 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee969b800 == 49 [pid = 1844] [id = 91] 10:53:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7faee0682400) [pid = 1844] [serial = 272] [outer = (nil)] 10:53:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7faee073a800) [pid = 1844] [serial = 273] [outer = 0x7faee0682400] 10:53:40 INFO - PROCESS | 1844 | 1461606820672 Marionette DEBUG loaded listener.js 10:53:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7faee314b400) [pid = 1844] [serial = 274] [outer = 0x7faee0682400] 10:53:41 INFO - PROCESS | 1844 | 1461606821552 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]]]}] 10:53:41 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. 10:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1385ms 10:53:41 INFO - PROCESS | 1844 | 1461606821607 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 10:53:41 INFO - PROCESS | 1844 | 1461606821613 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 10:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:53:41 INFO - PROCESS | 1844 | 1461606821620 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:53:41 INFO - PROCESS | 1844 | 1461606821627 Marionette TRACE conn4 <- [1,338,null,{}] 10:53:41 INFO - PROCESS | 1844 | 1461606821634 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}] 10:53:41 INFO - PROCESS | 1844 | 1461606821805 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 10:53:41 INFO - PROCESS | 1844 | 1461606821943 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeedf8b800 == 50 [pid = 1844] [id = 92] 10:53:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7faee7f85800) [pid = 1844] [serial = 275] [outer = (nil)] 10:53:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7faeeccf7c00) [pid = 1844] [serial = 276] [outer = 0x7faee7f85800] 10:53:42 INFO - PROCESS | 1844 | 1461606822023 Marionette DEBUG loaded listener.js 10:53:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7faeedb16400) [pid = 1844] [serial = 277] [outer = 0x7faee7f85800] 10:53:43 INFO - PROCESS | 1844 | 1461606823022 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]]]}] 10:53:43 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. 10:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1432ms 10:53:43 INFO - PROCESS | 1844 | 1461606823054 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 10:53:43 INFO - PROCESS | 1844 | 1461606823059 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 10:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:53:43 INFO - PROCESS | 1844 | 1461606823065 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:53:43 INFO - PROCESS | 1844 | 1461606823068 Marionette TRACE conn4 <- [1,342,null,{}] 10:53:43 INFO - PROCESS | 1844 | 1461606823075 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}] 10:53:43 INFO - PROCESS | 1844 | 1461606823238 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 10:53:43 INFO - PROCESS | 1844 | 1461606823385 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefd8a4000 == 51 [pid = 1844] [id = 93] 10:53:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7faef145cc00) [pid = 1844] [serial = 278] [outer = (nil)] 10:53:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7faef86f8c00) [pid = 1844] [serial = 279] [outer = 0x7faef145cc00] 10:53:43 INFO - PROCESS | 1844 | 1461606823461 Marionette DEBUG loaded listener.js 10:53:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7faefd051400) [pid = 1844] [serial = 280] [outer = 0x7faef145cc00] 10:53:44 INFO - PROCESS | 1844 | 1461606824326 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]]]}] 10:53:44 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. 10:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1280ms 10:53:44 INFO - PROCESS | 1844 | 1461606824346 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 10:53:44 INFO - PROCESS | 1844 | 1461606824352 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 10:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:53:44 INFO - PROCESS | 1844 | 1461606824368 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:53:44 INFO - PROCESS | 1844 | 1461606824375 Marionette TRACE conn4 <- [1,346,null,{}] 10:53:44 INFO - PROCESS | 1844 | 1461606824381 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}] 10:53:44 INFO - PROCESS | 1844 | 1461606824608 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 10:53:44 INFO - PROCESS | 1844 | 1461606824623 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0759800 == 52 [pid = 1844] [id = 94] 10:53:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7faee1ae8000) [pid = 1844] [serial = 281] [outer = (nil)] 10:53:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7faee1aed000) [pid = 1844] [serial = 282] [outer = 0x7faee1ae8000] 10:53:44 INFO - PROCESS | 1844 | 1461606824737 Marionette DEBUG loaded listener.js 10:53:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7faefd057800) [pid = 1844] [serial = 283] [outer = 0x7faee1ae8000] 10:53:45 INFO - PROCESS | 1844 | 1461606825632 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]]]}] 10:53:45 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. 10:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1345ms 10:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:53:45 INFO - PROCESS | 1844 | 1461606825707 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 10:53:45 INFO - PROCESS | 1844 | 1461606825710 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 10:53:45 INFO - PROCESS | 1844 | 1461606825716 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:53:45 INFO - PROCESS | 1844 | 1461606825719 Marionette TRACE conn4 <- [1,350,null,{}] 10:53:45 INFO - PROCESS | 1844 | 1461606825725 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}] 10:53:45 INFO - PROCESS | 1844 | 1461606825917 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 10:53:46 INFO - PROCESS | 1844 | 1461606826055 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec85b000 == 53 [pid = 1844] [id = 95] 10:53:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7faee1820800) [pid = 1844] [serial = 284] [outer = (nil)] 10:53:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7faee1827800) [pid = 1844] [serial = 285] [outer = 0x7faee1820800] 10:53:46 INFO - PROCESS | 1844 | 1461606826129 Marionette DEBUG loaded listener.js 10:53:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7faee182c800) [pid = 1844] [serial = 286] [outer = 0x7faee1820800] 10:53:46 INFO - PROCESS | 1844 | 1461606826910 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]]]}] 10:53:46 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. 10:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1237ms 10:53:46 INFO - PROCESS | 1844 | 1461606826957 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 10:53:46 INFO - PROCESS | 1844 | 1461606826960 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 10:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:53:46 INFO - PROCESS | 1844 | 1461606826969 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:53:46 INFO - PROCESS | 1844 | 1461606826971 Marionette TRACE conn4 <- [1,354,null,{}] 10:53:46 INFO - PROCESS | 1844 | 1461606826976 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}] 10:53:47 INFO - PROCESS | 1844 | 1461606827145 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 10:53:47 INFO - PROCESS | 1844 | 1461606827287 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee05b1000 == 54 [pid = 1844] [id = 96] 10:53:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7faefd05cc00) [pid = 1844] [serial = 287] [outer = (nil)] 10:53:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7faefd063000) [pid = 1844] [serial = 288] [outer = 0x7faefd05cc00] 10:53:47 INFO - PROCESS | 1844 | 1461606827392 Marionette DEBUG loaded listener.js 10:53:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7faefd06e000) [pid = 1844] [serial = 289] [outer = 0x7faefd05cc00] 10:53:48 INFO - PROCESS | 1844 | 1461606828286 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]]]}] 10:53:48 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. 10:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1381ms 10:53:48 INFO - PROCESS | 1844 | 1461606828351 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 10:53:48 INFO - PROCESS | 1844 | 1461606828355 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 10:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:53:48 INFO - PROCESS | 1844 | 1461606828361 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:53:48 INFO - PROCESS | 1844 | 1461606828364 Marionette TRACE conn4 <- [1,358,null,{}] 10:53:48 INFO - PROCESS | 1844 | 1461606828369 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}] 10:53:48 INFO - PROCESS | 1844 | 1461606828569 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 10:53:48 INFO - PROCESS | 1844 | 1461606828710 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedf39e000 == 55 [pid = 1844] [id = 97] 10:53:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7faee1402c00) [pid = 1844] [serial = 290] [outer = (nil)] 10:53:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7faeea827000) [pid = 1844] [serial = 291] [outer = 0x7faee1402c00] 10:53:48 INFO - PROCESS | 1844 | 1461606828781 Marionette DEBUG loaded listener.js 10:53:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faefd06e800) [pid = 1844] [serial = 292] [outer = 0x7faee1402c00] 10:53:49 INFO - PROCESS | 1844 | 1461606829850 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]]]}] 10:53:49 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. 10:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1538ms 10:53:49 INFO - PROCESS | 1844 | 1461606829900 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 10:53:49 INFO - PROCESS | 1844 | 1461606829906 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 10:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:53:49 INFO - PROCESS | 1844 | 1461606829916 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:53:49 INFO - PROCESS | 1844 | 1461606829920 Marionette TRACE conn4 <- [1,362,null,{}] 10:53:49 INFO - PROCESS | 1844 | 1461606829927 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}] 10:53:50 INFO - PROCESS | 1844 | 1461606830090 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 10:53:50 INFO - PROCESS | 1844 | 1461606830252 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee24d8800 == 56 [pid = 1844] [id = 98] 10:53:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7faee0872400) [pid = 1844] [serial = 293] [outer = (nil)] 10:53:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faee181ec00) [pid = 1844] [serial = 294] [outer = 0x7faee0872400] 10:53:50 INFO - PROCESS | 1844 | 1461606830330 Marionette DEBUG loaded listener.js 10:53:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7faee1ae2c00) [pid = 1844] [serial = 295] [outer = 0x7faee0872400] 10:53:51 INFO - PROCESS | 1844 | 1461606831177 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]]]}] 10:53: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. 10:53:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1290ms 10:53:51 INFO - PROCESS | 1844 | 1461606831207 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 10:53:51 INFO - PROCESS | 1844 | 1461606831214 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 10:53:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:53:51 INFO - PROCESS | 1844 | 1461606831225 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:53:51 INFO - PROCESS | 1844 | 1461606831229 Marionette TRACE conn4 <- [1,366,null,{}] 10:53:51 INFO - PROCESS | 1844 | 1461606831235 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}] 10:53:51 INFO - PROCESS | 1844 | 1461606831386 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 10:53:51 INFO - PROCESS | 1844 | 1461606831539 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeebcda000 == 57 [pid = 1844] [id = 99] 10:53:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faee3404c00) [pid = 1844] [serial = 296] [outer = (nil)] 10:53:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faee3522800) [pid = 1844] [serial = 297] [outer = 0x7faee3404c00] 10:53:51 INFO - PROCESS | 1844 | 1461606831607 Marionette DEBUG loaded listener.js 10:53:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faee3fdb400) [pid = 1844] [serial = 298] [outer = 0x7faee3404c00] 10:53:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee4a90000 == 56 [pid = 1844] [id = 64] 10:53:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeee25f800 == 55 [pid = 1844] [id = 63] 10:53:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeea62a000 == 54 [pid = 1844] [id = 61] 10:53:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee3f2e800 == 53 [pid = 1844] [id = 60] 10:53:51 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faefd98e800) [pid = 1844] [serial = 233] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefd895800 == 52 [pid = 1844] [id = 90] 10:53:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee31a3800 == 51 [pid = 1844] [id = 89] 10:53:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef931f000 == 50 [pid = 1844] [id = 88] 10:53:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef7f0d000 == 49 [pid = 1844] [id = 87] 10:53:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeee20e000 == 48 [pid = 1844] [id = 86] 10:53:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee4a8b800 == 47 [pid = 1844] [id = 85] 10:53:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee7349800 == 46 [pid = 1844] [id = 84] 10:53:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefd914000 == 45 [pid = 1844] [id = 78] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7faef8447800) [pid = 1844] [serial = 165] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faeedb0e000) [pid = 1844] [serial = 144] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7faee1411c00) [pid = 1844] [serial = 138] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7faee4b66400) [pid = 1844] [serial = 168] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7faef86ef400) [pid = 1844] [serial = 177] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7faef73f2800) [pid = 1844] [serial = 174] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7faeecacc800) [pid = 1844] [serial = 171] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7faeea249c00) [pid = 1844] [serial = 141] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7faef9671000) [pid = 1844] [serial = 224] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7faefcdaec00) [pid = 1844] [serial = 227] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7faefd8e4c00) [pid = 1844] [serial = 230] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7faefcfac400) [pid = 1844] [serial = 228] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7faeea49e800) [pid = 1844] [serial = 216] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7faee7f84000) [pid = 1844] [serial = 215] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7faef8279800) [pid = 1844] [serial = 221] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7faefce64c00) [pid = 1844] [serial = 198] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7faee4adbc00) [pid = 1844] [serial = 201] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7faee3151000) [pid = 1844] [serial = 200] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7faeedb8e800) [pid = 1844] [serial = 218] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7faeee27b800) [pid = 1844] [serial = 219] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7faef8199000) [pid = 1844] [serial = 213] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7faee4abb800) [pid = 1844] [serial = 212] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7faeecabf400) [pid = 1844] [serial = 203] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7faef93f8400) [pid = 1844] [serial = 206] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7faee0689400) [pid = 1844] [serial = 209] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 91 (0x7faefb53e800) [pid = 1844] [serial = 225] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 90 (0x7faef86fb400) [pid = 1844] [serial = 222] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | --DOMWINDOW == 89 (0x7faefd930c00) [pid = 1844] [serial = 231] [outer = (nil)] [url = about:blank] 10:53:52 INFO - PROCESS | 1844 | 1461606832585 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]]]}] 10:53:52 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. 10:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1388ms 10:53:52 INFO - PROCESS | 1844 | 1461606832614 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 10:53:52 INFO - PROCESS | 1844 | 1461606832618 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 10:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:53:52 INFO - PROCESS | 1844 | 1461606832624 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:53:52 INFO - PROCESS | 1844 | 1461606832629 Marionette TRACE conn4 <- [1,370,null,{}] 10:53:52 INFO - PROCESS | 1844 | 1461606832643 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}] 10:53:52 INFO - PROCESS | 1844 | 1461606832788 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 10:53:52 INFO - PROCESS | 1844 | 1461606832808 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec9d8000 == 46 [pid = 1844] [id = 100] 10:53:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7faeea24c400) [pid = 1844] [serial = 299] [outer = (nil)] 10:53:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7faeea828800) [pid = 1844] [serial = 300] [outer = 0x7faeea24c400] 10:53:52 INFO - PROCESS | 1844 | 1461606832889 Marionette DEBUG loaded listener.js 10:53:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7faeec68c800) [pid = 1844] [serial = 301] [outer = 0x7faeea24c400] 10:53:53 INFO - PROCESS | 1844 | 1461606833643 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]]]}] 10:53:53 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. 10:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1035ms 10:53:53 INFO - PROCESS | 1844 | 1461606833659 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 10:53:53 INFO - PROCESS | 1844 | 1461606833664 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 10:53:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:53:53 INFO - PROCESS | 1844 | 1461606833670 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:53:53 INFO - PROCESS | 1844 | 1461606833673 Marionette TRACE conn4 <- [1,374,null,{}] 10:53:53 INFO - PROCESS | 1844 | 1461606833678 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}] 10:53:53 INFO - PROCESS | 1844 | 1461606833828 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 10:53:53 INFO - PROCESS | 1844 | 1461606833949 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecda7000 == 47 [pid = 1844] [id = 101] 10:53:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7faee0732c00) [pid = 1844] [serial = 302] [outer = (nil)] 10:53:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7faeedb0e000) [pid = 1844] [serial = 303] [outer = 0x7faee0732c00] 10:53:54 INFO - PROCESS | 1844 | 1461606834011 Marionette DEBUG loaded listener.js 10:53:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7faeee282000) [pid = 1844] [serial = 304] [outer = 0x7faee0732c00] 10:53:54 INFO - PROCESS | 1844 | 1461606834788 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:53:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:53:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1181ms 10:53:54 INFO - PROCESS | 1844 | 1461606834852 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 10:53:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:53:54 INFO - PROCESS | 1844 | 1461606834857 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 10:53:54 INFO - PROCESS | 1844 | 1461606834865 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:53:54 INFO - PROCESS | 1844 | 1461606834868 Marionette TRACE conn4 <- [1,378,null,{}] 10:53:54 INFO - PROCESS | 1844 | 1461606834874 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}] 10:53:55 INFO - PROCESS | 1844 | 1461606835056 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 10:53:55 INFO - PROCESS | 1844 | 1461606835080 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0745000 == 48 [pid = 1844] [id = 102] 10:53:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7faeed416c00) [pid = 1844] [serial = 305] [outer = (nil)] 10:53:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7faef7f61c00) [pid = 1844] [serial = 306] [outer = 0x7faeed416c00] 10:53:55 INFO - PROCESS | 1844 | 1461606835143 Marionette DEBUG loaded listener.js 10:53:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7faef90ad800) [pid = 1844] [serial = 307] [outer = 0x7faeed416c00] 10:53:55 INFO - PROCESS | 1844 | 1461606835956 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:53:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:53:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1129ms 10:53:55 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7faef93efc00) [pid = 1844] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:53:55 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7faee0732000) [pid = 1844] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:53:55 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7faee3fd4000) [pid = 1844] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:53:55 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7faeee697400) [pid = 1844] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:53:55 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7faee4ab0400) [pid = 1844] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:53:56 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7faeedb97c00) [pid = 1844] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:53:56 INFO - PROCESS | 1844 | 1461606836004 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 10:53:56 INFO - PROCESS | 1844 | 1461606836007 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 10:53:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:53:56 INFO - PROCESS | 1844 | 1461606836013 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:53:56 INFO - PROCESS | 1844 | 1461606836015 Marionette TRACE conn4 <- [1,382,null,{}] 10:53:56 INFO - PROCESS | 1844 | 1461606836030 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}] 10:53:56 INFO - PROCESS | 1844 | 1461606836195 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 10:53:56 INFO - PROCESS | 1844 | 1461606836206 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef14fa800 == 49 [pid = 1844] [id = 103] 10:53:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7faefb5bf000) [pid = 1844] [serial = 308] [outer = (nil)] 10:53:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7faefd05b400) [pid = 1844] [serial = 309] [outer = 0x7faefb5bf000] 10:53:56 INFO - PROCESS | 1844 | 1461606836280 Marionette DEBUG loaded listener.js 10:53:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7faefd068400) [pid = 1844] [serial = 310] [outer = 0x7faefb5bf000] 10:53:56 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:53:56 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:53:56 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:53:56 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:53:56 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:53:57 INFO - PROCESS | 1844 | 1461606837044 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:53:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:53:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1086ms 10:53:57 INFO - PROCESS | 1844 | 1461606837118 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 10:53:57 INFO - PROCESS | 1844 | 1461606837120 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 10:53:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:53:57 INFO - PROCESS | 1844 | 1461606837128 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:53:57 INFO - PROCESS | 1844 | 1461606837144 Marionette TRACE conn4 <- [1,386,null,{}] 10:53:57 INFO - PROCESS | 1844 | 1461606837150 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}] 10:53:57 INFO - PROCESS | 1844 | 1461606837301 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 10:53:57 INFO - PROCESS | 1844 | 1461606837311 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef8649000 == 50 [pid = 1844] [id = 104] 10:53:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7faee49d2000) [pid = 1844] [serial = 311] [outer = (nil)] 10:53:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7faeecc80800) [pid = 1844] [serial = 312] [outer = 0x7faee49d2000] 10:53:57 INFO - PROCESS | 1844 | 1461606837376 Marionette DEBUG loaded listener.js 10:53:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7faefd058000) [pid = 1844] [serial = 313] [outer = 0x7faee49d2000] 10:53:58 INFO - PROCESS | 1844 | 1461606838161 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]]]}] 10:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1097ms 10:53:58 INFO - PROCESS | 1844 | 1461606838287 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 10:53:58 INFO - PROCESS | 1844 | 1461606838294 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 10:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:53:58 INFO - PROCESS | 1844 | 1461606838307 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:53:58 INFO - PROCESS | 1844 | 1461606838314 Marionette TRACE conn4 <- [1,390,null,{}] 10:53:58 INFO - PROCESS | 1844 | 1461606838323 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}] 10:53:58 INFO - PROCESS | 1844 | 1461606838508 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 10:53:58 INFO - PROCESS | 1844 | 1461606838649 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0758800 == 51 [pid = 1844] [id = 105] 10:53:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7faee087e000) [pid = 1844] [serial = 314] [outer = (nil)] 10:53:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7faee0880400) [pid = 1844] [serial = 315] [outer = 0x7faee087e000] 10:53:58 INFO - PROCESS | 1844 | 1461606838724 Marionette DEBUG loaded listener.js 10:53:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7faee1825800) [pid = 1844] [serial = 316] [outer = 0x7faee087e000] 10:53:59 INFO - PROCESS | 1844 | 1461606839743 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]]]}] 10:53:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:53:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1489ms 10:53:59 INFO - PROCESS | 1844 | 1461606839794 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 10:53:59 INFO - PROCESS | 1844 | 1461606839800 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 10:53:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:53:59 INFO - PROCESS | 1844 | 1461606839812 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:53:59 INFO - PROCESS | 1844 | 1461606839817 Marionette TRACE conn4 <- [1,394,null,{}] 10:53:59 INFO - PROCESS | 1844 | 1461606839824 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}] 10:54:00 INFO - PROCESS | 1844 | 1461606840003 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 10:54:00 INFO - PROCESS | 1844 | 1461606840145 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecdae000 == 52 [pid = 1844] [id = 106] 10:54:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7faee3fda800) [pid = 1844] [serial = 317] [outer = (nil)] 10:54:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7faee4acfc00) [pid = 1844] [serial = 318] [outer = 0x7faee3fda800] 10:54:00 INFO - PROCESS | 1844 | 1461606840267 Marionette DEBUG loaded listener.js 10:54:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7faeea23f000) [pid = 1844] [serial = 319] [outer = 0x7faee3fda800] 10:54:01 INFO - PROCESS | 1844 | 1461606841288 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]]]}] 10:54:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:54:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1542ms 10:54:01 INFO - PROCESS | 1844 | 1461606841352 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 10:54:01 INFO - PROCESS | 1844 | 1461606841356 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 10:54:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:54:01 INFO - PROCESS | 1844 | 1461606841362 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:54:01 INFO - PROCESS | 1844 | 1461606841365 Marionette TRACE conn4 <- [1,398,null,{}] 10:54:01 INFO - PROCESS | 1844 | 1461606841379 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}] 10:54:01 INFO - PROCESS | 1844 | 1461606841597 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 10:54:01 INFO - PROCESS | 1844 | 1461606841839 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefce3a000 == 53 [pid = 1844] [id = 107] 10:54:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7faeedb8fc00) [pid = 1844] [serial = 320] [outer = (nil)] 10:54:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7faeee625000) [pid = 1844] [serial = 321] [outer = 0x7faeedb8fc00] 10:54:01 INFO - PROCESS | 1844 | 1461606841927 Marionette DEBUG loaded listener.js 10:54:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7faef9344000) [pid = 1844] [serial = 322] [outer = 0x7faeedb8fc00] 10:54:02 INFO - PROCESS | 1844 | 1461606842824 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]]]}] 10:54:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:54:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1492ms 10:54:02 INFO - PROCESS | 1844 | 1461606842855 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 10:54:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:54:02 INFO - PROCESS | 1844 | 1461606842859 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 10:54:02 INFO - PROCESS | 1844 | 1461606842866 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:54:02 INFO - PROCESS | 1844 | 1461606842876 Marionette TRACE conn4 <- [1,402,null,{}] 10:54:02 INFO - PROCESS | 1844 | 1461606842888 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}] 10:54:03 INFO - PROCESS | 1844 | 1461606843054 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 10:54:03 INFO - PROCESS | 1844 | 1461606843170 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefd8a1000 == 54 [pid = 1844] [id = 108] 10:54:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7faeedb98400) [pid = 1844] [serial = 323] [outer = (nil)] 10:54:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7faefd058800) [pid = 1844] [serial = 324] [outer = 0x7faeedb98400] 10:54:03 INFO - PROCESS | 1844 | 1461606843245 Marionette DEBUG loaded listener.js 10:54:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7faefd06b400) [pid = 1844] [serial = 325] [outer = 0x7faeedb98400] 10:54:04 INFO - PROCESS | 1844 | 1461606844169 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]]]}] 10:54:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:54:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1347ms 10:54:04 INFO - PROCESS | 1844 | 1461606844214 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 10:54:04 INFO - PROCESS | 1844 | 1461606844218 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 10:54:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:54:04 INFO - PROCESS | 1844 | 1461606844224 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:54:04 INFO - PROCESS | 1844 | 1461606844227 Marionette TRACE conn4 <- [1,406,null,{}] 10:54:04 INFO - PROCESS | 1844 | 1461606844232 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}] 10:54:04 INFO - PROCESS | 1844 | 1461606844486 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 10:54:04 INFO - PROCESS | 1844 | 1461606844720 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1bd1000 == 55 [pid = 1844] [id = 109] 10:54:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7faeebfddc00) [pid = 1844] [serial = 326] [outer = (nil)] 10:54:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faeebfe3c00) [pid = 1844] [serial = 327] [outer = 0x7faeebfddc00] 10:54:04 INFO - PROCESS | 1844 | 1461606844899 Marionette DEBUG loaded listener.js 10:54:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7faef93efc00) [pid = 1844] [serial = 328] [outer = 0x7faeebfddc00] 10:54:05 INFO - PROCESS | 1844 | 1461606845967 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]]]}] 10:54:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:54:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1779ms 10:54:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:54:06 INFO - PROCESS | 1844 | 1461606846004 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 10:54:06 INFO - PROCESS | 1844 | 1461606846007 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 10:54:06 INFO - PROCESS | 1844 | 1461606846014 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:54:06 INFO - PROCESS | 1844 | 1461606846017 Marionette TRACE conn4 <- [1,410,null,{}] 10:54:06 INFO - PROCESS | 1844 | 1461606846022 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}] 10:54:06 INFO - PROCESS | 1844 | 1461606846217 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 10:54:06 INFO - PROCESS | 1844 | 1461606846369 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedf61d800 == 56 [pid = 1844] [id = 110] 10:54:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faedf529400) [pid = 1844] [serial = 329] [outer = (nil)] 10:54:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7faef9405c00) [pid = 1844] [serial = 330] [outer = 0x7faedf529400] 10:54:06 INFO - PROCESS | 1844 | 1461606846443 Marionette DEBUG loaded listener.js 10:54:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faefd4aa000) [pid = 1844] [serial = 331] [outer = 0x7faedf529400] 10:54:07 INFO - PROCESS | 1844 | 1461606847691 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]]]}] 10:54:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:54:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1733ms 10:54:07 INFO - PROCESS | 1844 | 1461606847756 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 10:54:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:54:07 INFO - PROCESS | 1844 | 1461606847761 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 10:54:07 INFO - PROCESS | 1844 | 1461606847768 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:54:07 INFO - PROCESS | 1844 | 1461606847772 Marionette TRACE conn4 <- [1,414,null,{}] 10:54:07 INFO - PROCESS | 1844 | 1461606847779 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}] 10:54:08 INFO - PROCESS | 1844 | 1461606847999 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 10:54:08 INFO - PROCESS | 1844 | 1461606848117 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee075f800 == 57 [pid = 1844] [id = 111] 10:54:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faedf533000) [pid = 1844] [serial = 332] [outer = (nil)] 10:54:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faee1722c00) [pid = 1844] [serial = 333] [outer = 0x7faedf533000] 10:54:08 INFO - PROCESS | 1844 | 1461606848239 Marionette DEBUG loaded listener.js 10:54:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faee1889000) [pid = 1844] [serial = 334] [outer = 0x7faedf533000] 10:54:09 INFO - PROCESS | 1844 | 1461606849218 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]]]}] 10:54:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefce99800 == 56 [pid = 1844] [id = 70] 10:54:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef14fa800 == 55 [pid = 1844] [id = 103] 10:54:09 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faee3fd8800) [pid = 1844] [serial = 237] [outer = (nil)] [url = about:blank] 10:54:09 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faeea91bc00) [pid = 1844] [serial = 240] [outer = (nil)] [url = about:blank] 10:54:09 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7faef861e000) [pid = 1844] [serial = 243] [outer = (nil)] [url = about:blank] 10:54:09 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faefd63a000) [pid = 1844] [serial = 246] [outer = (nil)] [url = about:blank] 10:54:09 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7faefd062400) [pid = 1844] [serial = 270] [outer = (nil)] [url = about:blank] 10:54:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0745000 == 54 [pid = 1844] [id = 102] 10:54:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeecda7000 == 53 [pid = 1844] [id = 101] 10:54:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec9d8000 == 52 [pid = 1844] [id = 100] 10:54:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeebcda000 == 51 [pid = 1844] [id = 99] 10:54:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee24d8800 == 50 [pid = 1844] [id = 98] 10:54:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee969b800 == 49 [pid = 1844] [id = 91] 10:54:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:54:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1532ms 10:54:09 INFO - PROCESS | 1844 | 1461606849300 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 10:54:09 INFO - PROCESS | 1844 | 1461606849308 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 10:54:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:54:09 INFO - PROCESS | 1844 | 1461606849318 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:54:09 INFO - PROCESS | 1844 | 1461606849322 Marionette TRACE conn4 <- [1,418,null,{}] 10:54:09 INFO - PROCESS | 1844 | 1461606849327 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}] 10:54:09 INFO - PROCESS | 1844 | 1461606849497 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 10:54:09 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7faefcfaf000) [pid = 1844] [serial = 264] [outer = (nil)] [url = about:blank] 10:54:09 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7faee08e1000) [pid = 1844] [serial = 267] [outer = (nil)] [url = about:blank] 10:54:09 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7faefd055c00) [pid = 1844] [serial = 265] [outer = (nil)] [url = about:blank] 10:54:09 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7faee4b65800) [pid = 1844] [serial = 253] [outer = (nil)] [url = about:blank] 10:54:09 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7faee3fe1c00) [pid = 1844] [serial = 252] [outer = (nil)] [url = about:blank] 10:54:09 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7faef7f6b800) [pid = 1844] [serial = 258] [outer = (nil)] [url = about:blank] 10:54:09 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7faef8494800) [pid = 1844] [serial = 259] [outer = (nil)] [url = about:blank] 10:54:09 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7faefd934c00) [pid = 1844] [serial = 249] [outer = (nil)] [url = about:blank] 10:54:09 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7faeea917c00) [pid = 1844] [serial = 255] [outer = (nil)] [url = about:blank] 10:54:09 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7faeecaca400) [pid = 1844] [serial = 256] [outer = (nil)] [url = about:blank] 10:54:09 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7faef97dc400) [pid = 1844] [serial = 261] [outer = (nil)] [url = about:blank] 10:54:09 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7faeee658400) [pid = 1844] [serial = 102] [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.] 10:54:09 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7faefcda6800) [pid = 1844] [serial = 262] [outer = (nil)] [url = about:blank] 10:54:09 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7faee7f81c00) [pid = 1844] [serial = 268] [outer = (nil)] [url = about:blank] 10:54:09 INFO - PROCESS | 1844 | 1461606849657 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1bd7800 == 50 [pid = 1844] [id = 112] 10:54:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7faee1ae3000) [pid = 1844] [serial = 335] [outer = (nil)] 10:54:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7faee3fdd400) [pid = 1844] [serial = 336] [outer = 0x7faee1ae3000] 10:54:09 INFO - PROCESS | 1844 | 1461606849728 Marionette DEBUG loaded listener.js 10:54:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7faee4b66400) [pid = 1844] [serial = 337] [outer = 0x7faee1ae3000] 10:54:10 INFO - PROCESS | 1844 | 1461606850878 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]]]}] 10:54:10 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 10:54:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1587ms 10:54:10 INFO - PROCESS | 1844 | 1461606850905 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 10:54:10 INFO - PROCESS | 1844 | 1461606850908 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 10:54:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:54:10 INFO - PROCESS | 1844 | 1461606850915 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:54:10 INFO - PROCESS | 1844 | 1461606850921 Marionette TRACE conn4 <- [1,422,null,{}] 10:54:10 INFO - PROCESS | 1844 | 1461606850945 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}] 10:54:11 INFO - PROCESS | 1844 | 1461606851163 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 10:54:11 INFO - PROCESS | 1844 | 1461606851185 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec645000 == 51 [pid = 1844] [id = 113] 10:54:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7faeea918400) [pid = 1844] [serial = 338] [outer = (nil)] 10:54:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7faeebfe0000) [pid = 1844] [serial = 339] [outer = 0x7faeea918400] 10:54:11 INFO - PROCESS | 1844 | 1461606851250 Marionette DEBUG loaded listener.js 10:54:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7faeecaca400) [pid = 1844] [serial = 340] [outer = 0x7faeea918400] 10:54:12 INFO - PROCESS | 1844 | 1461606852406 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]]]}] 10:54:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:54:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1545ms 10:54:12 INFO - PROCESS | 1844 | 1461606852464 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 10:54:12 INFO - PROCESS | 1844 | 1461606852469 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 10:54:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:54:12 INFO - PROCESS | 1844 | 1461606852475 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:54:12 INFO - PROCESS | 1844 | 1461606852477 Marionette TRACE conn4 <- [1,426,null,{}] 10:54:12 INFO - PROCESS | 1844 | 1461606852483 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}] 10:54:12 INFO - PROCESS | 1844 | 1461606852741 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 10:54:12 INFO - PROCESS | 1844 | 1461606852779 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecd4c800 == 52 [pid = 1844] [id = 114] 10:54:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7faee3fd8000) [pid = 1844] [serial = 341] [outer = (nil)] 10:54:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7faeecc82400) [pid = 1844] [serial = 342] [outer = 0x7faee3fd8000] 10:54:12 INFO - PROCESS | 1844 | 1461606852842 Marionette DEBUG loaded listener.js 10:54:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7faeedb96800) [pid = 1844] [serial = 343] [outer = 0x7faee3fd8000] 10:54:13 INFO - PROCESS | 1844 | 1461606853683 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] 10:54:13 INFO - PROCESS | 1844 | 1461606853717 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 10:54:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:54:13 INFO - PROCESS | 1844 | 1461606853723 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:54:13 INFO - PROCESS | 1844 | 1461606853725 Marionette TRACE conn4 <- [1,430,null,{}] 10:54:13 INFO - PROCESS | 1844 | 1461606853731 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}] 10:54:14 INFO - PROCESS | 1844 | 1461606854096 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 10:54:14 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7faeed416c00) [pid = 1844] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:54:14 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7faefb5bf000) [pid = 1844] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:54:14 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7faee0872400) [pid = 1844] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:54:14 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7faee0732c00) [pid = 1844] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:54:14 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7faeea24c400) [pid = 1844] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:54:14 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7faee3404c00) [pid = 1844] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:54:14 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7faee90ef000) [pid = 1844] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:54:14 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7faefd8e0400) [pid = 1844] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:54:14 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7faef82f0000) [pid = 1844] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:54:14 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7faee0680800) [pid = 1844] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:54:14 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7faeea241400) [pid = 1844] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:54:14 INFO - PROCESS | 1844 | 1461606854184 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeebe87800 == 53 [pid = 1844] [id = 115] 10:54:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7faee067e400) [pid = 1844] [serial = 344] [outer = (nil)] 10:54:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7faee0735000) [pid = 1844] [serial = 345] [outer = 0x7faee067e400] 10:54:14 INFO - PROCESS | 1844 | 1461606854280 Marionette DEBUG loaded listener.js 10:54:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7faeea3d1400) [pid = 1844] [serial = 346] [outer = 0x7faee067e400] 10:54:14 INFO - PROCESS | 1844 | 1461606854922 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]]]}] 10:54:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:54:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1234ms 10:54:14 INFO - PROCESS | 1844 | 1461606854959 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 10:54:14 INFO - PROCESS | 1844 | 1461606854962 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 10:54:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:54:14 INFO - PROCESS | 1844 | 1461606854968 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:54:14 INFO - PROCESS | 1844 | 1461606854970 Marionette TRACE conn4 <- [1,434,null,{}] 10:54:14 INFO - PROCESS | 1844 | 1461606854976 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}] 10:54:15 INFO - PROCESS | 1844 | 1461606855176 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 10:54:15 INFO - PROCESS | 1844 | 1461606855213 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee29f800 == 54 [pid = 1844] [id = 116] 10:54:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7faee1822c00) [pid = 1844] [serial = 347] [outer = (nil)] 10:54:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7faef8279c00) [pid = 1844] [serial = 348] [outer = 0x7faee1822c00] 10:54:15 INFO - PROCESS | 1844 | 1461606855280 Marionette DEBUG loaded listener.js 10:54:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7faef9675400) [pid = 1844] [serial = 349] [outer = 0x7faee1822c00] 10:54:16 INFO - PROCESS | 1844 | 1461606856017 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]]]}] 10:54:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:54:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1080ms 10:54:16 INFO - PROCESS | 1844 | 1461606856059 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 10:54:16 INFO - PROCESS | 1844 | 1461606856063 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 10:54:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:54:16 INFO - PROCESS | 1844 | 1461606856149 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:54:16 INFO - PROCESS | 1844 | 1461606856154 Marionette TRACE conn4 <- [1,438,null,{}] 10:54:16 INFO - PROCESS | 1844 | 1461606856162 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}] 10:54:16 INFO - PROCESS | 1844 | 1461606856383 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 10:54:16 INFO - PROCESS | 1844 | 1461606856528 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1446800 == 55 [pid = 1844] [id = 117] 10:54:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7faee0877c00) [pid = 1844] [serial = 350] [outer = (nil)] 10:54:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7faee087dc00) [pid = 1844] [serial = 351] [outer = 0x7faee0877c00] 10:54:16 INFO - PROCESS | 1844 | 1461606856602 Marionette DEBUG loaded listener.js 10:54:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7faee1828c00) [pid = 1844] [serial = 352] [outer = 0x7faee0877c00] 10:54:17 INFO - PROCESS | 1844 | 1461606857648 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]]]}] 10:54:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:54:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1585ms 10:54:17 INFO - PROCESS | 1844 | 1461606857734 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 10:54:17 INFO - PROCESS | 1844 | 1461606857740 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 10:54:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:54:17 INFO - PROCESS | 1844 | 1461606857747 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:54:17 INFO - PROCESS | 1844 | 1461606857750 Marionette TRACE conn4 <- [1,442,null,{}] 10:54:17 INFO - PROCESS | 1844 | 1461606857764 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}] 10:54:17 INFO - PROCESS | 1844 | 1461606857998 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 10:54:18 INFO - PROCESS | 1844 | 1461606858180 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecd4a000 == 56 [pid = 1844] [id = 118] 10:54:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7faee3fec800) [pid = 1844] [serial = 353] [outer = (nil)] 10:54:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7faee7f83000) [pid = 1844] [serial = 354] [outer = 0x7faee3fec800] 10:54:18 INFO - PROCESS | 1844 | 1461606858254 Marionette DEBUG loaded listener.js 10:54:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7faeea4a0c00) [pid = 1844] [serial = 355] [outer = 0x7faee3fec800] 10:54:19 INFO - PROCESS | 1844 | 1461606859113 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]]]}] 10:54:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:54:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1439ms 10:54:19 INFO - PROCESS | 1844 | 1461606859186 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 10:54:19 INFO - PROCESS | 1844 | 1461606859190 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 10:54:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:54:19 INFO - PROCESS | 1844 | 1461606859197 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:54:19 INFO - PROCESS | 1844 | 1461606859201 Marionette TRACE conn4 <- [1,446,null,{}] 10:54:19 INFO - PROCESS | 1844 | 1461606859207 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}] 10:54:19 INFO - PROCESS | 1844 | 1461606859419 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 10:54:19 INFO - PROCESS | 1844 | 1461606859655 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef932f000 == 57 [pid = 1844] [id = 119] 10:54:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7faeec4c0c00) [pid = 1844] [serial = 356] [outer = (nil)] 10:54:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faeec4c3000) [pid = 1844] [serial = 357] [outer = 0x7faeec4c0c00] 10:54:19 INFO - PROCESS | 1844 | 1461606859780 Marionette DEBUG loaded listener.js 10:54:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7faeecc75c00) [pid = 1844] [serial = 358] [outer = 0x7faeec4c0c00] 10:54:20 INFO - PROCESS | 1844 | 1461606860622 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]]]}] 10:54:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:54:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1482ms 10:54:20 INFO - PROCESS | 1844 | 1461606860680 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 10:54:20 INFO - PROCESS | 1844 | 1461606860683 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 10:54:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:54:20 INFO - PROCESS | 1844 | 1461606860689 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:54:20 INFO - PROCESS | 1844 | 1461606860692 Marionette TRACE conn4 <- [1,450,null,{}] 10:54:20 INFO - PROCESS | 1844 | 1461606860697 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}] 10:54:20 INFO - PROCESS | 1844 | 1461606860866 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 10:54:21 INFO - PROCESS | 1844 | 1461606861009 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefcea7800 == 58 [pid = 1844] [id = 120] 10:54:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faeec4c1800) [pid = 1844] [serial = 359] [outer = (nil)] 10:54:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7faeee283000) [pid = 1844] [serial = 360] [outer = 0x7faeec4c1800] 10:54:21 INFO - PROCESS | 1844 | 1461606861084 Marionette DEBUG loaded listener.js 10:54:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faef8277c00) [pid = 1844] [serial = 361] [outer = 0x7faeec4c1800] 10:54:21 INFO - PROCESS | 1844 | 1461606861979 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] 10:54:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:54:22 INFO - PROCESS | 1844 | 1461606862033 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 10:54:22 INFO - PROCESS | 1844 | 1461606862039 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:54:22 INFO - PROCESS | 1844 | 1461606862042 Marionette TRACE conn4 <- [1,454,null,{}] 10:54:22 INFO - PROCESS | 1844 | 1461606862047 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}] 10:54:22 INFO - PROCESS | 1844 | 1461606862204 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 10:54:22 INFO - PROCESS | 1844 | 1461606862351 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf0183a800 == 59 [pid = 1844] [id = 121] 10:54:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faeeccfb400) [pid = 1844] [serial = 362] [outer = (nil)] 10:54:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faef93f6000) [pid = 1844] [serial = 363] [outer = 0x7faeeccfb400] 10:54:22 INFO - PROCESS | 1844 | 1461606862426 Marionette DEBUG loaded listener.js 10:54:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faefcda4000) [pid = 1844] [serial = 364] [outer = 0x7faeeccfb400] 10:54:23 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:54:23 INFO - PROCESS | 1844 | 1461606863432 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]]]}] 10:54:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:54:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1429ms 10:54:23 INFO - PROCESS | 1844 | 1461606863468 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 10:54:23 INFO - PROCESS | 1844 | 1461606863472 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 10:54:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:54:23 INFO - PROCESS | 1844 | 1461606863478 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:54:23 INFO - PROCESS | 1844 | 1461606863480 Marionette TRACE conn4 <- [1,458,null,{}] 10:54:23 INFO - PROCESS | 1844 | 1461606863486 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}] 10:54:23 INFO - PROCESS | 1844 | 1461606863674 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 10:54:23 INFO - PROCESS | 1844 | 1461606863875 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeda9ee000 == 60 [pid = 1844] [id = 122] 10:54:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faee1aed800) [pid = 1844] [serial = 365] [outer = (nil)] 10:54:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faefd836400) [pid = 1844] [serial = 366] [outer = 0x7faee1aed800] 10:54:24 INFO - PROCESS | 1844 | 1461606864001 Marionette DEBUG loaded listener.js 10:54:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faefd984800) [pid = 1844] [serial = 367] [outer = 0x7faee1aed800] 10:54:24 INFO - PROCESS | 1844 | 1461606864829 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] 10:54:24 INFO - PROCESS | 1844 | 1461606864921 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 10:54:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:54:24 INFO - PROCESS | 1844 | 1461606864929 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:54:24 INFO - PROCESS | 1844 | 1461606864932 Marionette TRACE conn4 <- [1,462,null,{}] 10:54:24 INFO - PROCESS | 1844 | 1461606864937 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}] 10:54:25 INFO - PROCESS | 1844 | 1461606865300 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 10:54:25 INFO - PROCESS | 1844 | 1461606865567 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee075c000 == 61 [pid = 1844] [id = 123] 10:54:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faee0682800) [pid = 1844] [serial = 368] [outer = (nil)] 10:54:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faee087e800) [pid = 1844] [serial = 369] [outer = 0x7faee0682800] 10:54:25 INFO - PROCESS | 1844 | 1461606865640 Marionette DEBUG loaded listener.js 10:54:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faee1828400) [pid = 1844] [serial = 370] [outer = 0x7faee0682800] 10:54:26 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:54:26 INFO - PROCESS | 1844 | 1461606866623 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] 10:54:26 INFO - PROCESS | 1844 | 1461606866724 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 10:54:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:54:26 INFO - PROCESS | 1844 | 1461606866733 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:54:26 INFO - PROCESS | 1844 | 1461606866738 Marionette TRACE conn4 <- [1,466,null,{}] 10:54:26 INFO - PROCESS | 1844 | 1461606866745 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}] 10:54:26 INFO - PROCESS | 1844 | 1461606866968 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 10:54:26 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faeff4c9c00) [pid = 1844] [serial = 234] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faef97e2000) [pid = 1844] [serial = 207] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faef9347c00) [pid = 1844] [serial = 210] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faeedea1800) [pid = 1844] [serial = 204] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faee1827800) [pid = 1844] [serial = 285] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faee1ae2c00) [pid = 1844] [serial = 295] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faee181ec00) [pid = 1844] [serial = 294] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7faee1aed000) [pid = 1844] [serial = 282] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faeedb0e000) [pid = 1844] [serial = 303] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7faeea827000) [pid = 1844] [serial = 291] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7faeea828800) [pid = 1844] [serial = 300] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7faeec68c800) [pid = 1844] [serial = 301] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7faee3fdb400) [pid = 1844] [serial = 298] [outer = (nil)] [url = about:blank] 10:54:27 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7faee3522800) [pid = 1844] [serial = 297] [outer = (nil)] [url = about:blank] 10:54:27 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7faef86f8c00) [pid = 1844] [serial = 279] [outer = (nil)] [url = about:blank] 10:54:27 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7faef90ad800) [pid = 1844] [serial = 307] [outer = (nil)] [url = about:blank] 10:54:27 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7faeeccf7c00) [pid = 1844] [serial = 276] [outer = (nil)] [url = about:blank] 10:54:27 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7faefd06d400) [pid = 1844] [serial = 271] [outer = (nil)] [url = about:blank] 10:54:27 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7faefd068400) [pid = 1844] [serial = 310] [outer = (nil)] [url = about:blank] 10:54:27 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7faee073a800) [pid = 1844] [serial = 273] [outer = (nil)] [url = about:blank] 10:54:27 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7faeee282000) [pid = 1844] [serial = 304] [outer = (nil)] [url = about:blank] 10:54:27 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7faef7f61c00) [pid = 1844] [serial = 306] [outer = (nil)] [url = about:blank] 10:54:27 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7faefd05b400) [pid = 1844] [serial = 309] [outer = (nil)] [url = about:blank] 10:54:27 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7faefd063000) [pid = 1844] [serial = 288] [outer = (nil)] [url = about:blank] 10:54:27 INFO - PROCESS | 1844 | 1461606867142 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0754800 == 57 [pid = 1844] [id = 124] 10:54:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7faee182a000) [pid = 1844] [serial = 371] [outer = (nil)] 10:54:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7faee4adbc00) [pid = 1844] [serial = 372] [outer = 0x7faee182a000] 10:54:27 INFO - PROCESS | 1844 | 1461606867211 Marionette DEBUG loaded listener.js 10:54:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7faeea827000) [pid = 1844] [serial = 373] [outer = 0x7faee182a000] 10:54:27 INFO - PROCESS | 1844 | 1461606867973 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] 10:54:28 INFO - PROCESS | 1844 | 1461606868023 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 10:54:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:54:28 INFO - PROCESS | 1844 | 1461606868029 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:54:28 INFO - PROCESS | 1844 | 1461606868032 Marionette TRACE conn4 <- [1,470,null,{}] 10:54:28 INFO - PROCESS | 1844 | 1461606868037 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}] 10:54:28 INFO - PROCESS | 1844 | 1461606868186 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 10:54:28 INFO - PROCESS | 1844 | 1461606868200 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee7346800 == 58 [pid = 1844] [id = 125] 10:54:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7faeec4b8400) [pid = 1844] [serial = 374] [outer = (nil)] 10:54:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7faeec4c0800) [pid = 1844] [serial = 375] [outer = 0x7faeec4b8400] 10:54:28 INFO - PROCESS | 1844 | 1461606868263 Marionette DEBUG loaded listener.js 10:54:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7faeecc77800) [pid = 1844] [serial = 376] [outer = 0x7faeec4b8400] 10:54:29 INFO - PROCESS | 1844 | 1461606869107 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]]]}] 10:54:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:54:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1130ms 10:54:29 INFO - PROCESS | 1844 | 1461606869163 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 10:54:29 INFO - PROCESS | 1844 | 1461606869168 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 10:54:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:54:29 INFO - PROCESS | 1844 | 1461606869184 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:54:29 INFO - PROCESS | 1844 | 1461606869191 Marionette TRACE conn4 <- [1,474,null,{}] 10:54:29 INFO - PROCESS | 1844 | 1461606869196 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}] 10:54:29 INFO - PROCESS | 1844 | 1461606869359 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 10:54:29 INFO - PROCESS | 1844 | 1461606869369 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec862800 == 59 [pid = 1844] [id = 126] 10:54:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7faeecc79000) [pid = 1844] [serial = 377] [outer = (nil)] 10:54:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7faef8198400) [pid = 1844] [serial = 378] [outer = 0x7faeecc79000] 10:54:29 INFO - PROCESS | 1844 | 1461606869432 Marionette DEBUG loaded listener.js 10:54:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7faef9674c00) [pid = 1844] [serial = 379] [outer = 0x7faeecc79000] 10:54:30 INFO - PROCESS | 1844 | 1461606870311 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]]]}] 10:54:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:54:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1187ms 10:54:30 INFO - PROCESS | 1844 | 1461606870374 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 10:54:30 INFO - PROCESS | 1844 | 1461606870378 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 10:54:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:54:30 INFO - PROCESS | 1844 | 1461606870383 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:54:30 INFO - PROCESS | 1844 | 1461606870385 Marionette TRACE conn4 <- [1,478,null,{}] 10:54:30 INFO - PROCESS | 1844 | 1461606870391 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}] 10:54:30 INFO - PROCESS | 1844 | 1461606870573 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 10:54:30 INFO - PROCESS | 1844 | 1461606870598 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeda9eb800 == 60 [pid = 1844] [id = 127] 10:54:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7faee0557400) [pid = 1844] [serial = 380] [outer = (nil)] 10:54:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7faee055e400) [pid = 1844] [serial = 381] [outer = 0x7faee0557400] 10:54:30 INFO - PROCESS | 1844 | 1461606870666 Marionette DEBUG loaded listener.js 10:54:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faeec4ba800) [pid = 1844] [serial = 382] [outer = 0x7faee0557400] 10:54:31 INFO - PROCESS | 1844 | 1461606871543 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]]]}] 10:54:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:54:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1182ms 10:54:31 INFO - PROCESS | 1844 | 1461606871601 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 10:54:31 INFO - PROCESS | 1844 | 1461606871604 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 10:54:31 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7faee3fd8000) [pid = 1844] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:54:31 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7faee067e400) [pid = 1844] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:54:31 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7faeea918400) [pid = 1844] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:54:31 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7faedf533000) [pid = 1844] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:54:31 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7faee1ae3000) [pid = 1844] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:54:31 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7faee49d2000) [pid = 1844] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:54:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:54:31 INFO - PROCESS | 1844 | 1461606871626 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:54:31 INFO - PROCESS | 1844 | 1461606871629 Marionette TRACE conn4 <- [1,482,null,{}] 10:54:31 INFO - PROCESS | 1844 | 1461606871635 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}] 10:54:31 INFO - PROCESS | 1844 | 1461606871789 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 10:54:31 INFO - PROCESS | 1844 | 1461606871800 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeede74000 == 61 [pid = 1844] [id = 128] 10:54:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7faeee1b8400) [pid = 1844] [serial = 383] [outer = (nil)] 10:54:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7faef86f1000) [pid = 1844] [serial = 384] [outer = 0x7faeee1b8400] 10:54:31 INFO - PROCESS | 1844 | 1461606871897 Marionette DEBUG loaded listener.js 10:54:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7faefd060000) [pid = 1844] [serial = 385] [outer = 0x7faeee1b8400] 10:54:32 INFO - PROCESS | 1844 | 1461606872739 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]]]}] 10:54:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:54:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1178ms 10:54:32 INFO - PROCESS | 1844 | 1461606872805 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 10:54:32 INFO - PROCESS | 1844 | 1461606872808 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 10:54:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:54:32 INFO - PROCESS | 1844 | 1461606872814 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:54:32 INFO - PROCESS | 1844 | 1461606872816 Marionette TRACE conn4 <- [1,486,null,{}] 10:54:32 INFO - PROCESS | 1844 | 1461606872821 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}] 10:54:32 INFO - PROCESS | 1844 | 1461606872980 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 10:54:33 INFO - PROCESS | 1844 | 1461606872991 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef7f1e800 == 62 [pid = 1844] [id = 129] 10:54:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7faee0558400) [pid = 1844] [serial = 386] [outer = (nil)] 10:54:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7faefd98a800) [pid = 1844] [serial = 387] [outer = 0x7faee0558400] 10:54:33 INFO - PROCESS | 1844 | 1461606873064 Marionette DEBUG loaded listener.js 10:54:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faeff460000) [pid = 1844] [serial = 388] [outer = 0x7faee0558400] 10:54:33 INFO - PROCESS | 1844 | 1461606873989 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]]]}] 10:54:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:54:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1226ms 10:54:34 INFO - PROCESS | 1844 | 1461606874042 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 10:54:34 INFO - PROCESS | 1844 | 1461606874047 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 10:54:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:54:34 INFO - PROCESS | 1844 | 1461606874056 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:54:34 INFO - PROCESS | 1844 | 1461606874061 Marionette TRACE conn4 <- [1,490,null,{}] 10:54:34 INFO - PROCESS | 1844 | 1461606874071 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}] 10:54:34 INFO - PROCESS | 1844 | 1461606874244 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 10:54:34 INFO - PROCESS | 1844 | 1461606874391 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0f1f800 == 63 [pid = 1844] [id = 130] 10:54:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7faee0556400) [pid = 1844] [serial = 389] [outer = (nil)] 10:54:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faee0f33800) [pid = 1844] [serial = 390] [outer = 0x7faee0556400] 10:54:34 INFO - PROCESS | 1844 | 1461606874466 Marionette DEBUG loaded listener.js 10:54:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7faee0f3b000) [pid = 1844] [serial = 391] [outer = 0x7faee0556400] 10:54:35 INFO - PROCESS | 1844 | 1461606875392 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]]]}] 10:54:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:54:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1395ms 10:54:35 INFO - PROCESS | 1844 | 1461606875452 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 10:54:35 INFO - PROCESS | 1844 | 1461606875461 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 10:54:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:54:35 INFO - PROCESS | 1844 | 1461606875471 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:54:35 INFO - PROCESS | 1844 | 1461606875476 Marionette TRACE conn4 <- [1,494,null,{}] 10:54:35 INFO - PROCESS | 1844 | 1461606875481 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}] 10:54:35 INFO - PROCESS | 1844 | 1461606875692 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 10:54:35 INFO - PROCESS | 1844 | 1461606875841 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecaac800 == 64 [pid = 1844] [id = 131] 10:54:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faee0f40400) [pid = 1844] [serial = 392] [outer = (nil)] 10:54:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faee314c400) [pid = 1844] [serial = 393] [outer = 0x7faee0f40400] 10:54:35 INFO - PROCESS | 1844 | 1461606875916 Marionette DEBUG loaded listener.js 10:54:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faee4b66800) [pid = 1844] [serial = 394] [outer = 0x7faee0f40400] 10:54:36 INFO - PROCESS | 1844 | 1461606876896 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]]]}] 10:54:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:54:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1484ms 10:54:36 INFO - PROCESS | 1844 | 1461606876956 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 10:54:36 INFO - PROCESS | 1844 | 1461606876959 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 10:54:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:54:36 INFO - PROCESS | 1844 | 1461606876966 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:54:36 INFO - PROCESS | 1844 | 1461606876972 Marionette TRACE conn4 <- [1,498,null,{}] 10:54:36 INFO - PROCESS | 1844 | 1461606876988 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}] 10:54:37 INFO - PROCESS | 1844 | 1461606877162 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 10:54:37 INFO - PROCESS | 1844 | 1461606877308 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefcea5800 == 65 [pid = 1844] [id = 132] 10:54:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faeec1c9800) [pid = 1844] [serial = 395] [outer = (nil)] 10:54:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faeecc76c00) [pid = 1844] [serial = 396] [outer = 0x7faeec1c9800] 10:54:37 INFO - PROCESS | 1844 | 1461606877429 Marionette DEBUG loaded listener.js 10:54:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faeedb97c00) [pid = 1844] [serial = 397] [outer = 0x7faeec1c9800] 10:54:38 INFO - PROCESS | 1844 | 1461606878297 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]]]}] 10:54:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:54:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1384ms 10:54:38 INFO - PROCESS | 1844 | 1461606878352 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 10:54:38 INFO - PROCESS | 1844 | 1461606878356 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 10:54:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:54:38 INFO - PROCESS | 1844 | 1461606878363 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:54:38 INFO - PROCESS | 1844 | 1461606878366 Marionette TRACE conn4 <- [1,502,null,{}] 10:54:38 INFO - PROCESS | 1844 | 1461606878371 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}] 10:54:38 INFO - PROCESS | 1844 | 1461606878536 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 10:54:38 INFO - PROCESS | 1844 | 1461606878688 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf0183d800 == 66 [pid = 1844] [id = 133] 10:54:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faeec4bd000) [pid = 1844] [serial = 398] [outer = (nil)] 10:54:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faefd059000) [pid = 1844] [serial = 399] [outer = 0x7faeec4bd000] 10:54:38 INFO - PROCESS | 1844 | 1461606878759 Marionette DEBUG loaded listener.js 10:54:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faefd06a800) [pid = 1844] [serial = 400] [outer = 0x7faeec4bd000] 10:54:39 INFO - PROCESS | 1844 | 1461606879613 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]]]}] 10:54:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:54:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1292ms 10:54:39 INFO - PROCESS | 1844 | 1461606879656 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 10:54:39 INFO - PROCESS | 1844 | 1461606879660 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 10:54:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:54:39 INFO - PROCESS | 1844 | 1461606879666 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:54:39 INFO - PROCESS | 1844 | 1461606879669 Marionette TRACE conn4 <- [1,506,null,{}] 10:54:39 INFO - PROCESS | 1844 | 1461606879692 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}] 10:54:39 INFO - PROCESS | 1844 | 1461606879866 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 10:54:40 INFO - PROCESS | 1844 | 1461606880015 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee11b8800 == 67 [pid = 1844] [id = 134] 10:54:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faedf3c0c00) [pid = 1844] [serial = 401] [outer = (nil)] 10:54:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faedf3c4c00) [pid = 1844] [serial = 402] [outer = 0x7faedf3c0c00] 10:54:40 INFO - PROCESS | 1844 | 1461606880087 Marionette DEBUG loaded listener.js 10:54:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faedf3c9800) [pid = 1844] [serial = 403] [outer = 0x7faedf3c0c00] 10:54:40 INFO - PROCESS | 1844 | 1461606880930 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]]]}] 10:54:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:54:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1299ms 10:54:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:54:40 INFO - PROCESS | 1844 | 1461606880966 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 10:54:40 INFO - PROCESS | 1844 | 1461606880969 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 10:54:40 INFO - PROCESS | 1844 | 1461606880975 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:54:40 INFO - PROCESS | 1844 | 1461606880978 Marionette TRACE conn4 <- [1,510,null,{}] 10:54:40 INFO - PROCESS | 1844 | 1461606880984 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}] 10:54:41 INFO - PROCESS | 1844 | 1461606881178 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 10:54:41 INFO - PROCESS | 1844 | 1461606881335 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1ce9000 == 68 [pid = 1844] [id = 135] 10:54:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faedaae2800) [pid = 1844] [serial = 404] [outer = (nil)] 10:54:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faedaaea400) [pid = 1844] [serial = 405] [outer = 0x7faedaae2800] 10:54:41 INFO - PROCESS | 1844 | 1461606881410 Marionette DEBUG loaded listener.js 10:54:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faefd06ec00) [pid = 1844] [serial = 406] [outer = 0x7faedaae2800] 10:54:42 INFO - PROCESS | 1844 | 1461606882635 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]]]}] 10:54:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:54:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1737ms 10:54:42 INFO - PROCESS | 1844 | 1461606882719 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 10:54:42 INFO - PROCESS | 1844 | 1461606882725 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 10:54:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:54:42 INFO - PROCESS | 1844 | 1461606882734 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:54:42 INFO - PROCESS | 1844 | 1461606882739 Marionette TRACE conn4 <- [1,514,null,{}] 10:54:42 INFO - PROCESS | 1844 | 1461606882748 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}] 10:54:43 INFO - PROCESS | 1844 | 1461606883014 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 10:54:43 INFO - PROCESS | 1844 | 1461606883201 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0f1c800 == 69 [pid = 1844] [id = 136] 10:54:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faedaaeb000) [pid = 1844] [serial = 407] [outer = (nil)] 10:54:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faedf530c00) [pid = 1844] [serial = 408] [outer = 0x7faedaaeb000] 10:54:43 INFO - PROCESS | 1844 | 1461606883268 Marionette DEBUG loaded listener.js 10:54:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faee055cc00) [pid = 1844] [serial = 409] [outer = 0x7faedaaeb000] 10:54:44 INFO - PROCESS | 1844 | 1461606884180 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]]]}] 10:54:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 10:54:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1496ms 10:54:44 INFO - PROCESS | 1844 | 1461606884230 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 10:54:44 INFO - PROCESS | 1844 | 1461606884236 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 10:54:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:54:44 INFO - PROCESS | 1844 | 1461606884247 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:54:44 INFO - PROCESS | 1844 | 1461606884250 Marionette TRACE conn4 <- [1,518,null,{}] 10:54:44 INFO - PROCESS | 1844 | 1461606884256 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}] 10:54:44 INFO - PROCESS | 1844 | 1461606884415 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 10:54:44 INFO - PROCESS | 1844 | 1461606884567 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1bcd000 == 70 [pid = 1844] [id = 137] 10:54:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faee087c800) [pid = 1844] [serial = 410] [outer = (nil)] 10:54:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faee08ef800) [pid = 1844] [serial = 411] [outer = 0x7faee087c800] 10:54:44 INFO - PROCESS | 1844 | 1461606884635 Marionette DEBUG loaded listener.js 10:54:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faee0f3d800) [pid = 1844] [serial = 412] [outer = 0x7faee087c800] 10:54:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeedf8b800 == 69 [pid = 1844] [id = 92] 10:54:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0759800 == 68 [pid = 1844] [id = 94] 10:54:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeede74000 == 67 [pid = 1844] [id = 128] 10:54:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeda9eb800 == 66 [pid = 1844] [id = 127] 10:54:45 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faef9405c00) [pid = 1844] [serial = 330] [outer = (nil)] [url = about:blank] 10:54:45 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faef8279c00) [pid = 1844] [serial = 348] [outer = (nil)] [url = about:blank] 10:54:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec862800 == 65 [pid = 1844] [id = 126] 10:54:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee7346800 == 64 [pid = 1844] [id = 125] 10:54:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0754800 == 63 [pid = 1844] [id = 124] 10:54:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef8649000 == 62 [pid = 1844] [id = 104] 10:54:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee075c000 == 61 [pid = 1844] [id = 123] 10:54:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef932f000 == 60 [pid = 1844] [id = 119] 10:54:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeecd4a000 == 59 [pid = 1844] [id = 118] 10:54:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1446800 == 58 [pid = 1844] [id = 117] 10:54:45 INFO - PROCESS | 1844 | 1461606885614 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]]]}] 10:54:45 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faee1889000) [pid = 1844] [serial = 334] [outer = (nil)] [url = about:blank] 10:54:45 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faee1722c00) [pid = 1844] [serial = 333] [outer = (nil)] [url = about:blank] 10:54:45 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faee3fdd400) [pid = 1844] [serial = 336] [outer = (nil)] [url = about:blank] 10:54:45 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faee4b66400) [pid = 1844] [serial = 337] [outer = (nil)] [url = about:blank] 10:54:45 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faefd058000) [pid = 1844] [serial = 313] [outer = (nil)] [url = about:blank] 10:54:45 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faeedb96800) [pid = 1844] [serial = 343] [outer = (nil)] [url = about:blank] 10:54:45 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faeea3d1400) [pid = 1844] [serial = 346] [outer = (nil)] [url = about:blank] 10:54:45 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faeecaca400) [pid = 1844] [serial = 340] [outer = (nil)] [url = about:blank] 10:54:45 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faeecc82400) [pid = 1844] [serial = 342] [outer = (nil)] [url = about:blank] 10:54:45 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faee0735000) [pid = 1844] [serial = 345] [outer = (nil)] [url = about:blank] 10:54:45 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faee0880400) [pid = 1844] [serial = 315] [outer = (nil)] [url = about:blank] 10:54:45 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faee4acfc00) [pid = 1844] [serial = 318] [outer = (nil)] [url = about:blank] 10:54:45 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faeee625000) [pid = 1844] [serial = 321] [outer = (nil)] [url = about:blank] 10:54:45 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faefd058800) [pid = 1844] [serial = 324] [outer = (nil)] [url = about:blank] 10:54:45 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faeebfe3c00) [pid = 1844] [serial = 327] [outer = (nil)] [url = about:blank] 10:54:45 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faeebfe0000) [pid = 1844] [serial = 339] [outer = (nil)] [url = about:blank] 10:54:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:54:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1440ms 10:54:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:54:45 INFO - PROCESS | 1844 | 1461606885687 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 10:54:45 INFO - PROCESS | 1844 | 1461606885690 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 10:54:45 INFO - PROCESS | 1844 | 1461606885697 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:54:45 INFO - PROCESS | 1844 | 1461606885702 Marionette TRACE conn4 <- [1,522,null,{}] 10:54:45 INFO - PROCESS | 1844 | 1461606885716 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}] 10:54:45 INFO - PROCESS | 1844 | 1461606885886 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 10:54:46 INFO - PROCESS | 1844 | 1461606886101 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee2e35800 == 59 [pid = 1844] [id = 138] 10:54:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faee181d400) [pid = 1844] [serial = 413] [outer = (nil)] 10:54:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faee2e0ec00) [pid = 1844] [serial = 414] [outer = 0x7faee181d400] 10:54:46 INFO - PROCESS | 1844 | 1461606886172 Marionette DEBUG loaded listener.js 10:54:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faee3fdb800) [pid = 1844] [serial = 415] [outer = 0x7faee181d400] 10:54:46 INFO - PROCESS | 1844 | 1461606886891 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]]]}] 10:54:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:54:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1236ms 10:54:46 INFO - PROCESS | 1844 | 1461606886932 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 10:54:46 INFO - PROCESS | 1844 | 1461606886935 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 10:54:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:54:46 INFO - PROCESS | 1844 | 1461606886942 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:54:46 INFO - PROCESS | 1844 | 1461606886945 Marionette TRACE conn4 <- [1,526,null,{}] 10:54:46 INFO - PROCESS | 1844 | 1461606886950 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}] 10:54:47 INFO - PROCESS | 1844 | 1461606887103 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 10:54:47 INFO - PROCESS | 1844 | 1461606887119 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee7336000 == 60 [pid = 1844] [id = 139] 10:54:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faee1af1800) [pid = 1844] [serial = 416] [outer = (nil)] 10:54:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faee9611400) [pid = 1844] [serial = 417] [outer = 0x7faee1af1800] 10:54:47 INFO - PROCESS | 1844 | 1461606887227 Marionette DEBUG loaded listener.js 10:54:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faeea826c00) [pid = 1844] [serial = 418] [outer = 0x7faee1af1800] 10:54:48 INFO - PROCESS | 1844 | 1461606888846 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]]]}] 10:54:48 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 10:54:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1939ms 10:54:48 INFO - PROCESS | 1844 | 1461606888891 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 10:54:48 INFO - PROCESS | 1844 | 1461606888895 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 10:54:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:54:48 INFO - PROCESS | 1844 | 1461606888907 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:54:48 INFO - PROCESS | 1844 | 1461606888910 Marionette TRACE conn4 <- [1,530,null,{}] 10:54:48 INFO - PROCESS | 1844 | 1461606888916 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}] 10:54:49 INFO - PROCESS | 1844 | 1461606889101 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 10:54:49 INFO - PROCESS | 1844 | 1461606889140 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedf62f000 == 61 [pid = 1844] [id = 140] 10:54:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faee340f800) [pid = 1844] [serial = 419] [outer = (nil)] 10:54:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faeecd34400) [pid = 1844] [serial = 420] [outer = 0x7faee340f800] 10:54:49 INFO - PROCESS | 1844 | 1461606889206 Marionette DEBUG loaded listener.js 10:54:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faeee27b800) [pid = 1844] [serial = 421] [outer = 0x7faee340f800] 10:54:50 INFO - PROCESS | 1844 | 1461606890009 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"]]]}] 10:54:50 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 10:54:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:54:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:54:50 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 10:54:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:54:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:54:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1129ms 10:54:50 INFO - PROCESS | 1844 | 1461606890039 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 10:54:50 INFO - PROCESS | 1844 | 1461606890042 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 10:54:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:54:50 INFO - PROCESS | 1844 | 1461606890050 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:54:50 INFO - PROCESS | 1844 | 1461606890053 Marionette TRACE conn4 <- [1,534,null,{}] 10:54:50 INFO - PROCESS | 1844 | 1461606890058 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}] 10:54:50 INFO - PROCESS | 1844 | 1461606890629 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faee1820800) [pid = 1844] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faee0682400) [pid = 1844] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faeee1b8400) [pid = 1844] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faee0557400) [pid = 1844] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faee1402c00) [pid = 1844] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faee1ae8000) [pid = 1844] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faee0877c00) [pid = 1844] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faee0682800) [pid = 1844] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faedf529400) [pid = 1844] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faeec4b8400) [pid = 1844] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7faeec4c0c00) [pid = 1844] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faee7f85800) [pid = 1844] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7faee182a000) [pid = 1844] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7faee3fec800) [pid = 1844] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7faee314bc00) [pid = 1844] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7faef145cc00) [pid = 1844] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7faef2385c00) [pid = 1844] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7faefd05cc00) [pid = 1844] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7faee3ff1000) [pid = 1844] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7faeecc79000) [pid = 1844] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7faef7314800) [pid = 1844] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:54:50 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7faee0680c00) [pid = 1844] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:54:50 INFO - PROCESS | 1844 | 1461606890808 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0f1e800 == 62 [pid = 1844] [id = 141] 10:54:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7faee055b800) [pid = 1844] [serial = 422] [outer = (nil)] 10:54:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7faee0873800) [pid = 1844] [serial = 423] [outer = 0x7faee055b800] 10:54:50 INFO - PROCESS | 1844 | 1461606890874 Marionette DEBUG loaded listener.js 10:54:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7faee23d0000) [pid = 1844] [serial = 424] [outer = 0x7faee055b800] 10:54:51 INFO - PROCESS | 1844 | 1461606891558 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]]]}] 10:54:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:54:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1580ms 10:54:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:54:51 INFO - PROCESS | 1844 | 1461606891631 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 10:54:51 INFO - PROCESS | 1844 | 1461606891634 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 10:54:51 INFO - PROCESS | 1844 | 1461606891640 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:54:51 INFO - PROCESS | 1844 | 1461606891643 Marionette TRACE conn4 <- [1,538,null,{}] 10:54:51 INFO - PROCESS | 1844 | 1461606891648 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}] 10:54:51 INFO - PROCESS | 1844 | 1461606891814 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 10:54:51 INFO - PROCESS | 1844 | 1461606891836 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee25a000 == 63 [pid = 1844] [id = 142] 10:54:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7faee1ae8000) [pid = 1844] [serial = 425] [outer = (nil)] 10:54:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7faeec4b8400) [pid = 1844] [serial = 426] [outer = 0x7faee1ae8000] 10:54:51 INFO - PROCESS | 1844 | 1461606891905 Marionette DEBUG loaded listener.js 10:54:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7faef844e800) [pid = 1844] [serial = 427] [outer = 0x7faee1ae8000] 10:54:52 INFO - PROCESS | 1844 | 1461606892791 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]]]}] 10:54:52 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. 10:54:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1179ms 10:54:52 INFO - PROCESS | 1844 | 1461606892820 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 10:54:52 INFO - PROCESS | 1844 | 1461606892826 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 10:54:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:54:52 INFO - PROCESS | 1844 | 1461606892895 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:54:52 INFO - PROCESS | 1844 | 1461606892902 Marionette TRACE conn4 <- [1,542,null,{}] 10:54:52 INFO - PROCESS | 1844 | 1461606892911 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}] 10:54:53 INFO - PROCESS | 1844 | 1461606893116 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 10:54:53 INFO - PROCESS | 1844 | 1461606893301 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0f0b800 == 64 [pid = 1844] [id = 143] 10:54:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faedf52e000) [pid = 1844] [serial = 428] [outer = (nil)] 10:54:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7faedf533c00) [pid = 1844] [serial = 429] [outer = 0x7faedf52e000] 10:54:53 INFO - PROCESS | 1844 | 1461606893378 Marionette DEBUG loaded listener.js 10:54:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faee0680400) [pid = 1844] [serial = 430] [outer = 0x7faedf52e000] 10:54:54 INFO - PROCESS | 1844 | 1461606894260 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]]]}] 10:54:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 10:54:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1413ms 10:54:54 INFO - PROCESS | 1844 | 1461606894290 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 10:54:54 INFO - PROCESS | 1844 | 1461606894299 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 10:54:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:54:54 INFO - PROCESS | 1844 | 1461606894311 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:54:54 INFO - PROCESS | 1844 | 1461606894315 Marionette TRACE conn4 <- [1,546,null,{}] 10:54:54 INFO - PROCESS | 1844 | 1461606894321 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}] 10:54:54 INFO - PROCESS | 1844 | 1461606894584 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 10:54:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7faee0680c00) [pid = 1844] [serial = 431] [outer = 0x7faee1889c00] 10:54:54 INFO - PROCESS | 1844 | 1461606894732 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeedf7f800 == 65 [pid = 1844] [id = 144] 10:54:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faee08e3400) [pid = 1844] [serial = 432] [outer = (nil)] 10:54:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faee1822400) [pid = 1844] [serial = 433] [outer = 0x7faee08e3400] 10:54:54 INFO - PROCESS | 1844 | 1461606894823 Marionette DEBUG loaded listener.js 10:54:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faee3147000) [pid = 1844] [serial = 434] [outer = 0x7faee08e3400] 10:54:55 INFO - PROCESS | 1844 | 1461606895794 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]]]}] 10:54:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:54:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1538ms 10:54:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:54:55 INFO - PROCESS | 1844 | 1461606895851 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 10:54:55 INFO - PROCESS | 1844 | 1461606895854 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 10:54:55 INFO - PROCESS | 1844 | 1461606895862 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:54:55 INFO - PROCESS | 1844 | 1461606895868 Marionette TRACE conn4 <- [1,550,null,{}] 10:54:55 INFO - PROCESS | 1844 | 1461606895884 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}] 10:54:56 INFO - PROCESS | 1844 | 1461606896104 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 10:54:56 INFO - PROCESS | 1844 | 1461606896283 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef864f800 == 66 [pid = 1844] [id = 145] 10:54:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faee1889000) [pid = 1844] [serial = 435] [outer = (nil)] 10:54:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faee903a800) [pid = 1844] [serial = 436] [outer = 0x7faee1889000] 10:54:56 INFO - PROCESS | 1844 | 1461606896408 Marionette DEBUG loaded listener.js 10:54:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faeea32bc00) [pid = 1844] [serial = 437] [outer = 0x7faee1889000] 10:54:57 INFO - PROCESS | 1844 | 1461606897290 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]]]}] 10:54:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 10:54:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1493ms 10:54:57 INFO - PROCESS | 1844 | 1461606897357 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 10:54:57 INFO - PROCESS | 1844 | 1461606897364 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 10:54:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:54:57 INFO - PROCESS | 1844 | 1461606897375 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:54:57 INFO - PROCESS | 1844 | 1461606897379 Marionette TRACE conn4 <- [1,554,null,{}] 10:54:57 INFO - PROCESS | 1844 | 1461606897388 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}] 10:54:57 INFO - PROCESS | 1844 | 1461606897659 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 10:54:57 INFO - PROCESS | 1844 | 1461606897888 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefce40000 == 67 [pid = 1844] [id = 146] 10:54:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faee1ae3c00) [pid = 1844] [serial = 438] [outer = (nil)] 10:54:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faeebfe2400) [pid = 1844] [serial = 439] [outer = 0x7faee1ae3c00] 10:54:58 INFO - PROCESS | 1844 | 1461606898004 Marionette DEBUG loaded listener.js 10:54:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faeedea1800) [pid = 1844] [serial = 440] [outer = 0x7faee1ae3c00] 10:54:58 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:54:58 INFO - PROCESS | 1844 | 1461606898877 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]]]}] 10:54:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:54:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1543ms 10:54:58 INFO - PROCESS | 1844 | 1461606898918 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 10:54:58 INFO - PROCESS | 1844 | 1461606898921 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 10:54:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:54:58 INFO - PROCESS | 1844 | 1461606898927 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:54:58 INFO - PROCESS | 1844 | 1461606898931 Marionette TRACE conn4 <- [1,558,null,{}] 10:54:58 INFO - PROCESS | 1844 | 1461606898936 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}] 10:54:59 INFO - PROCESS | 1844 | 1461606899113 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 10:54:59 INFO - PROCESS | 1844 | 1461606899269 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefff6e800 == 68 [pid = 1844] [id = 147] 10:54:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faeea32c000) [pid = 1844] [serial = 441] [outer = (nil)] 10:54:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faeee698000) [pid = 1844] [serial = 442] [outer = 0x7faeea32c000] 10:54:59 INFO - PROCESS | 1844 | 1461606899341 Marionette DEBUG loaded listener.js 10:54:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faef8410800) [pid = 1844] [serial = 443] [outer = 0x7faeea32c000] 10:55:00 INFO - PROCESS | 1844 | 1461606900307 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]]]}] 10:55:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:55:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1431ms 10:55:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:55:00 INFO - PROCESS | 1844 | 1461606900361 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 10:55:00 INFO - PROCESS | 1844 | 1461606900364 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 10:55:00 INFO - PROCESS | 1844 | 1461606900371 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:55:00 INFO - PROCESS | 1844 | 1461606900374 Marionette TRACE conn4 <- [1,562,null,{}] 10:55:00 INFO - PROCESS | 1844 | 1461606900380 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}] 10:55:00 INFO - PROCESS | 1844 | 1461606900597 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 10:55:00 INFO - PROCESS | 1844 | 1461606900750 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeda937800 == 69 [pid = 1844] [id = 148] 10:55:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faee079c400) [pid = 1844] [serial = 444] [outer = (nil)] 10:55:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faee07a3000) [pid = 1844] [serial = 445] [outer = 0x7faee079c400] 10:55:00 INFO - PROCESS | 1844 | 1461606900859 Marionette DEBUG loaded listener.js 10:55:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faef9341400) [pid = 1844] [serial = 446] [outer = 0x7faee079c400] 10:55:01 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:01 INFO - PROCESS | 1844 | 1461606901893 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]]]}] 10:55:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:55:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1593ms 10:55:01 INFO - PROCESS | 1844 | 1461606901964 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 10:55:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:55:01 INFO - PROCESS | 1844 | 1461606901969 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 10:55:01 INFO - PROCESS | 1844 | 1461606901977 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:55:01 INFO - PROCESS | 1844 | 1461606901980 Marionette TRACE conn4 <- [1,566,null,{}] 10:55:01 INFO - PROCESS | 1844 | 1461606901987 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}] 10:55:02 INFO - PROCESS | 1844 | 1461606902211 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 10:55:02 INFO - PROCESS | 1844 | 1461606902413 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedac3d800 == 70 [pid = 1844] [id = 149] 10:55:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faedac5fc00) [pid = 1844] [serial = 447] [outer = (nil)] 10:55:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faedac64400) [pid = 1844] [serial = 448] [outer = 0x7faedac5fc00] 10:55:02 INFO - PROCESS | 1844 | 1461606902535 Marionette DEBUG loaded listener.js 10:55:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faedac68800) [pid = 1844] [serial = 449] [outer = 0x7faedac5fc00] 10:55:03 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:03 INFO - PROCESS | 1844 | 1461606903624 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]]]}] 10:55:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:55:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1691ms 10:55:03 INFO - PROCESS | 1844 | 1461606903667 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 10:55:03 INFO - PROCESS | 1844 | 1461606903671 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 10:55:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:55:03 INFO - PROCESS | 1844 | 1461606903677 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:55:03 INFO - PROCESS | 1844 | 1461606903679 Marionette TRACE conn4 <- [1,570,null,{}] 10:55:03 INFO - PROCESS | 1844 | 1461606903685 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}] 10:55:03 INFO - PROCESS | 1844 | 1461606903861 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 10:55:04 INFO - PROCESS | 1844 | 1461606904059 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedaa97000 == 71 [pid = 1844] [id = 150] 10:55:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faed96c5c00) [pid = 1844] [serial = 450] [outer = (nil)] 10:55:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faed96cb000) [pid = 1844] [serial = 451] [outer = 0x7faed96c5c00] 10:55:04 INFO - PROCESS | 1844 | 1461606904180 Marionette DEBUG loaded listener.js 10:55:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faed96cf800) [pid = 1844] [serial = 452] [outer = 0x7faed96c5c00] 10:55:04 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:04 INFO - PROCESS | 1844 | 1461606904985 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]]]}] 10:55:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:55:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1333ms 10:55:05 INFO - PROCESS | 1844 | 1461606905017 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 10:55:05 INFO - PROCESS | 1844 | 1461606905023 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 10:55:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:55:05 INFO - PROCESS | 1844 | 1461606905033 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:55:05 INFO - PROCESS | 1844 | 1461606905037 Marionette TRACE conn4 <- [1,574,null,{}] 10:55:05 INFO - PROCESS | 1844 | 1461606905042 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}] 10:55:05 INFO - PROCESS | 1844 | 1461606905219 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 10:55:05 INFO - PROCESS | 1844 | 1461606905381 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedac4c000 == 72 [pid = 1844] [id = 151] 10:55:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faed96c6c00) [pid = 1844] [serial = 453] [outer = (nil)] 10:55:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faedac63c00) [pid = 1844] [serial = 454] [outer = 0x7faed96c6c00] 10:55:05 INFO - PROCESS | 1844 | 1461606905453 Marionette DEBUG loaded listener.js 10:55:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faee07a0400) [pid = 1844] [serial = 455] [outer = 0x7faed96c6c00] 10:55:06 INFO - PROCESS | 1844 | 1461606906404 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]]]}] 10:55:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:55:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1438ms 10:55:06 INFO - PROCESS | 1844 | 1461606906472 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 10:55:06 INFO - PROCESS | 1844 | 1461606906475 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 10:55:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:55:06 INFO - PROCESS | 1844 | 1461606906482 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:55:06 INFO - PROCESS | 1844 | 1461606906485 Marionette TRACE conn4 <- [1,578,null,{}] 10:55:06 INFO - PROCESS | 1844 | 1461606906491 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}] 10:55:06 INFO - PROCESS | 1844 | 1461606906676 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 10:55:06 INFO - PROCESS | 1844 | 1461606906831 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee05bc000 == 73 [pid = 1844] [id = 152] 10:55:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faedac5b000) [pid = 1844] [serial = 456] [outer = (nil)] 10:55:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faee1723000) [pid = 1844] [serial = 457] [outer = 0x7faedac5b000] 10:55:06 INFO - PROCESS | 1844 | 1461606906908 Marionette DEBUG loaded listener.js 10:55:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faee5379c00) [pid = 1844] [serial = 458] [outer = 0x7faedac5b000] 10:55:07 INFO - PROCESS | 1844 | 1461606907873 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]]]}] 10:55:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:55:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1434ms 10:55:07 INFO - PROCESS | 1844 | 1461606907919 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 10:55:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:55:07 INFO - PROCESS | 1844 | 1461606907926 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 10:55:07 INFO - PROCESS | 1844 | 1461606907936 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:55:07 INFO - PROCESS | 1844 | 1461606907944 Marionette TRACE conn4 <- [1,582,null,{}] 10:55:07 INFO - PROCESS | 1844 | 1461606907953 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}] 10:55:08 INFO - PROCESS | 1844 | 1461606908342 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 10:55:08 INFO - PROCESS | 1844 | 1461606908916 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedf3a5800 == 74 [pid = 1844] [id = 153] 10:55:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faedac5b400) [pid = 1844] [serial = 459] [outer = (nil)] 10:55:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faedf3c0000) [pid = 1844] [serial = 460] [outer = 0x7faedac5b400] 10:55:09 INFO - PROCESS | 1844 | 1461606909011 Marionette DEBUG loaded listener.js 10:55:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faee0556800) [pid = 1844] [serial = 461] [outer = 0x7faedac5b400] 10:55:10 INFO - PROCESS | 1844 | 1461606910003 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]]]}] 10:55:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:55:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 2148ms 10:55:10 INFO - PROCESS | 1844 | 1461606910084 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 10:55:10 INFO - PROCESS | 1844 | 1461606910090 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 10:55:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:55:10 INFO - PROCESS | 1844 | 1461606910097 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:55:10 INFO - PROCESS | 1844 | 1461606910102 Marionette TRACE conn4 <- [1,586,null,{}] 10:55:10 INFO - PROCESS | 1844 | 1461606910109 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}] 10:55:10 INFO - PROCESS | 1844 | 1461606910286 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 10:55:10 INFO - PROCESS | 1844 | 1461606910451 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0f0a800 == 75 [pid = 1844] [id = 154] 10:55:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faee0799400) [pid = 1844] [serial = 462] [outer = (nil)] 10:55:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faee07a5400) [pid = 1844] [serial = 463] [outer = 0x7faee0799400] 10:55:10 INFO - PROCESS | 1844 | 1461606910524 Marionette DEBUG loaded listener.js 10:55:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faee08ec800) [pid = 1844] [serial = 464] [outer = 0x7faee0799400] 10:55:11 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0f1e800 == 74 [pid = 1844] [id = 141] 10:55:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedf62f000 == 73 [pid = 1844] [id = 140] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faefd836400) [pid = 1844] [serial = 366] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faef93f6000) [pid = 1844] [serial = 363] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faeee283000) [pid = 1844] [serial = 360] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faefd98a800) [pid = 1844] [serial = 387] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee7336000 == 72 [pid = 1844] [id = 139] 10:55:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee2e35800 == 71 [pid = 1844] [id = 138] 10:55:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1bcd000 == 70 [pid = 1844] [id = 137] 10:55:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0f1c800 == 69 [pid = 1844] [id = 136] 10:55:11 INFO - PROCESS | 1844 | 1461606911535 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]]]}] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faee182c800) [pid = 1844] [serial = 286] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faee314b400) [pid = 1844] [serial = 274] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faef86f1000) [pid = 1844] [serial = 384] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faee055e400) [pid = 1844] [serial = 381] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faefd06e800) [pid = 1844] [serial = 292] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faefd057800) [pid = 1844] [serial = 283] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faee087dc00) [pid = 1844] [serial = 351] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faee087e800) [pid = 1844] [serial = 369] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faefd4aa000) [pid = 1844] [serial = 331] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faeec4c0800) [pid = 1844] [serial = 375] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faeec4c3000) [pid = 1844] [serial = 357] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faeecc75c00) [pid = 1844] [serial = 358] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faeedb16400) [pid = 1844] [serial = 277] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faee1828c00) [pid = 1844] [serial = 352] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faee4adbc00) [pid = 1844] [serial = 372] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faeea4a0c00) [pid = 1844] [serial = 355] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faefd060000) [pid = 1844] [serial = 385] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faee1828400) [pid = 1844] [serial = 370] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faee3fde400) [pid = 1844] [serial = 238] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faeea827000) [pid = 1844] [serial = 373] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faefd051400) [pid = 1844] [serial = 280] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faef97de800) [pid = 1844] [serial = 244] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faeec4ba800) [pid = 1844] [serial = 382] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faefd06e000) [pid = 1844] [serial = 289] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faeedb8ec00) [pid = 1844] [serial = 241] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faeecc77800) [pid = 1844] [serial = 376] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faef8198400) [pid = 1844] [serial = 378] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7faee7f83000) [pid = 1844] [serial = 354] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faefd837400) [pid = 1844] [serial = 247] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7faeff4cf000) [pid = 1844] [serial = 250] [outer = (nil)] [url = about:blank] 10:55:11 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7faef9674c00) [pid = 1844] [serial = 379] [outer = (nil)] [url = about:blank] 10:55:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:55:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1485ms 10:55:11 INFO - PROCESS | 1844 | 1461606911586 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 10:55:11 INFO - PROCESS | 1844 | 1461606911592 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 10:55:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:55:11 INFO - PROCESS | 1844 | 1461606911599 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:55:11 INFO - PROCESS | 1844 | 1461606911601 Marionette TRACE conn4 <- [1,590,null,{}] 10:55:11 INFO - PROCESS | 1844 | 1461606911608 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}] 10:55:11 INFO - PROCESS | 1844 | 1461606911763 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 10:55:11 INFO - PROCESS | 1844 | 1461606911800 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee05b6800 == 70 [pid = 1844] [id = 155] 10:55:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faedf3c6c00) [pid = 1844] [serial = 465] [outer = (nil)] 10:55:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7faee181ec00) [pid = 1844] [serial = 466] [outer = 0x7faedf3c6c00] 10:55:11 INFO - PROCESS | 1844 | 1461606911964 Marionette DEBUG loaded listener.js 10:55:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faee1885c00) [pid = 1844] [serial = 467] [outer = 0x7faedf3c6c00] 10:55:13 INFO - PROCESS | 1844 | 1461606913013 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]]]}] 10:55:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:55:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1442ms 10:55:13 INFO - PROCESS | 1844 | 1461606913043 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 10:55:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:55:13 INFO - PROCESS | 1844 | 1461606913048 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 10:55:13 INFO - PROCESS | 1844 | 1461606913062 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:55:13 INFO - PROCESS | 1844 | 1461606913072 Marionette TRACE conn4 <- [1,594,null,{}] 10:55:13 INFO - PROCESS | 1844 | 1461606913079 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}] 10:55:13 INFO - PROCESS | 1844 | 1461606913288 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 10:55:13 INFO - PROCESS | 1844 | 1461606913482 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5c84800 == 71 [pid = 1844] [id = 156] 10:55:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faee0687c00) [pid = 1844] [serial = 468] [outer = (nil)] 10:55:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faee23c3000) [pid = 1844] [serial = 469] [outer = 0x7faee0687c00] 10:55:13 INFO - PROCESS | 1844 | 1461606913588 Marionette DEBUG loaded listener.js 10:55:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faee4b69c00) [pid = 1844] [serial = 470] [outer = 0x7faee0687c00] 10:55:14 INFO - PROCESS | 1844 | 1461606914493 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]]]}] 10:55:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:55:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1454ms 10:55:14 INFO - PROCESS | 1844 | 1461606914548 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 10:55:14 INFO - PROCESS | 1844 | 1461606914554 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 10:55:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:55:14 INFO - PROCESS | 1844 | 1461606914560 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:55:14 INFO - PROCESS | 1844 | 1461606914562 Marionette TRACE conn4 <- [1,598,null,{}] 10:55:14 INFO - PROCESS | 1844 | 1461606914575 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}] 10:55:14 INFO - PROCESS | 1844 | 1461606914772 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 10:55:14 INFO - PROCESS | 1844 | 1461606914793 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeebe7e000 == 72 [pid = 1844] [id = 157] 10:55:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faedaae6400) [pid = 1844] [serial = 471] [outer = (nil)] 10:55:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faee5380400) [pid = 1844] [serial = 472] [outer = 0x7faedaae6400] 10:55:14 INFO - PROCESS | 1844 | 1461606914856 Marionette DEBUG loaded listener.js 10:55:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faee903cc00) [pid = 1844] [serial = 473] [outer = 0x7faedaae6400] 10:55:15 INFO - PROCESS | 1844 | 1461606915725 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]]]}] 10:55:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:55:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1229ms 10:55:15 INFO - PROCESS | 1844 | 1461606915790 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 10:55:15 INFO - PROCESS | 1844 | 1461606915794 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 10:55:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:55:15 INFO - PROCESS | 1844 | 1461606915799 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:55:15 INFO - PROCESS | 1844 | 1461606915801 Marionette TRACE conn4 <- [1,602,null,{}] 10:55:15 INFO - PROCESS | 1844 | 1461606915807 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}] 10:55:16 INFO - PROCESS | 1844 | 1461606916143 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 10:55:16 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faeebfddc00) [pid = 1844] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:55:16 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faeedb8fc00) [pid = 1844] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:55:16 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faeec4c1800) [pid = 1844] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:55:16 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faee087e000) [pid = 1844] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:55:16 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faee3fda800) [pid = 1844] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:55:16 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7faeedb98400) [pid = 1844] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:55:16 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faee1aed800) [pid = 1844] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:55:16 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7faeeccfb400) [pid = 1844] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:55:16 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7faee340f800) [pid = 1844] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:55:16 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7faee055b800) [pid = 1844] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:55:16 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7faee087c800) [pid = 1844] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:55:16 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7faee1af1800) [pid = 1844] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:55:16 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7faedaaeb000) [pid = 1844] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:55:16 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7faee181d400) [pid = 1844] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:55:16 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7faee0558400) [pid = 1844] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:55:16 INFO - PROCESS | 1844 | 1461606916247 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee11ab800 == 73 [pid = 1844] [id = 158] 10:55:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7faee079f800) [pid = 1844] [serial = 474] [outer = (nil)] 10:55:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7faee1728800) [pid = 1844] [serial = 475] [outer = 0x7faee079f800] 10:55:16 INFO - PROCESS | 1844 | 1461606916325 Marionette DEBUG loaded listener.js 10:55:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7faeea3c7c00) [pid = 1844] [serial = 476] [outer = 0x7faee079f800] 10:55:17 INFO - PROCESS | 1844 | 1461606917090 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]]]}] 10:55:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:55:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1331ms 10:55:17 INFO - PROCESS | 1844 | 1461606917133 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 10:55:17 INFO - PROCESS | 1844 | 1461606917136 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 10:55:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:55:17 INFO - PROCESS | 1844 | 1461606917142 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:55:17 INFO - PROCESS | 1844 | 1461606917144 Marionette TRACE conn4 <- [1,606,null,{}] 10:55:17 INFO - PROCESS | 1844 | 1461606917154 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}] 10:55:17 INFO - PROCESS | 1844 | 1461606917329 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 10:55:17 INFO - PROCESS | 1844 | 1461606917340 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecdb2000 == 74 [pid = 1844] [id = 159] 10:55:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7faeea3d1c00) [pid = 1844] [serial = 477] [outer = (nil)] 10:55:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faeecc76800) [pid = 1844] [serial = 478] [outer = 0x7faeea3d1c00] 10:55:17 INFO - PROCESS | 1844 | 1461606917411 Marionette DEBUG loaded listener.js 10:55:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7faeed416800) [pid = 1844] [serial = 479] [outer = 0x7faeea3d1c00] 10:55:18 INFO - PROCESS | 1844 | 1461606918324 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]]]}] 10:55:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:55:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1234ms 10:55:18 INFO - PROCESS | 1844 | 1461606918381 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 10:55:18 INFO - PROCESS | 1844 | 1461606918386 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 10:55:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:55:18 INFO - PROCESS | 1844 | 1461606918394 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:55:18 INFO - PROCESS | 1844 | 1461606918401 Marionette TRACE conn4 <- [1,610,null,{}] 10:55:18 INFO - PROCESS | 1844 | 1461606918410 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}] 10:55:18 INFO - PROCESS | 1844 | 1461606918595 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 10:55:18 INFO - PROCESS | 1844 | 1461606918802 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee05ba000 == 75 [pid = 1844] [id = 160] 10:55:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faed96d1c00) [pid = 1844] [serial = 480] [outer = (nil)] 10:55:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7faedf529400) [pid = 1844] [serial = 481] [outer = 0x7faed96d1c00] 10:55:18 INFO - PROCESS | 1844 | 1461606918974 Marionette DEBUG loaded listener.js 10:55:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faee0681800) [pid = 1844] [serial = 482] [outer = 0x7faed96d1c00] 10:55:20 INFO - PROCESS | 1844 | 1461606919998 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]]]}] 10:55:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:55:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1635ms 10:55:20 INFO - PROCESS | 1844 | 1461606920030 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 10:55:20 INFO - PROCESS | 1844 | 1461606920037 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 10:55:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:55:20 INFO - PROCESS | 1844 | 1461606920049 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:55:20 INFO - PROCESS | 1844 | 1461606920052 Marionette TRACE conn4 <- [1,614,null,{}] 10:55:20 INFO - PROCESS | 1844 | 1461606920058 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}] 10:55:20 INFO - PROCESS | 1844 | 1461606920230 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 10:55:20 INFO - PROCESS | 1844 | 1461606920389 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5c79800 == 76 [pid = 1844] [id = 161] 10:55:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faee07a6800) [pid = 1844] [serial = 483] [outer = (nil)] 10:55:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faee0f3f800) [pid = 1844] [serial = 484] [outer = 0x7faee07a6800] 10:55:20 INFO - PROCESS | 1844 | 1461606920460 Marionette DEBUG loaded listener.js 10:55:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faee1881000) [pid = 1844] [serial = 485] [outer = 0x7faee07a6800] 10:55:21 INFO - PROCESS | 1844 | 1461606921427 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]]]}] 10:55:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:55:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1432ms 10:55:21 INFO - PROCESS | 1844 | 1461606921482 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 10:55:21 INFO - PROCESS | 1844 | 1461606921485 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 10:55:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:55:21 INFO - PROCESS | 1844 | 1461606921492 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:55:21 INFO - PROCESS | 1844 | 1461606921498 Marionette TRACE conn4 <- [1,618,null,{}] 10:55:21 INFO - PROCESS | 1844 | 1461606921514 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}] 10:55:21 INFO - PROCESS | 1844 | 1461606921749 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 10:55:21 INFO - PROCESS | 1844 | 1461606921951 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee210800 == 77 [pid = 1844] [id = 162] 10:55:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faee4abb800) [pid = 1844] [serial = 486] [outer = (nil)] 10:55:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faee732d800) [pid = 1844] [serial = 487] [outer = 0x7faee4abb800] 10:55:22 INFO - PROCESS | 1844 | 1461606922074 Marionette DEBUG loaded listener.js 10:55:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faeea32d800) [pid = 1844] [serial = 488] [outer = 0x7faee4abb800] 10:55:22 INFO - PROCESS | 1844 | 1461606922945 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]]]}] 10:55:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:55:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1487ms 10:55:22 INFO - PROCESS | 1844 | 1461606922979 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 10:55:22 INFO - PROCESS | 1844 | 1461606922984 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 10:55:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:55:22 INFO - PROCESS | 1844 | 1461606922990 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:55:22 INFO - PROCESS | 1844 | 1461606922993 Marionette TRACE conn4 <- [1,622,null,{}] 10:55:23 INFO - PROCESS | 1844 | 1461606922999 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}] 10:55:23 INFO - PROCESS | 1844 | 1461606923191 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 10:55:23 INFO - PROCESS | 1844 | 1461606923357 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef8292800 == 78 [pid = 1844] [id = 163] 10:55:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faee5378000) [pid = 1844] [serial = 489] [outer = (nil)] 10:55:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faeec4c3c00) [pid = 1844] [serial = 490] [outer = 0x7faee5378000] 10:55:23 INFO - PROCESS | 1844 | 1461606923435 Marionette DEBUG loaded listener.js 10:55:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faeed483000) [pid = 1844] [serial = 491] [outer = 0x7faee5378000] 10:55:24 INFO - PROCESS | 1844 | 1461606924472 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]]]}] 10:55:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:55:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1546ms 10:55:24 INFO - PROCESS | 1844 | 1461606924540 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 10:55:24 INFO - PROCESS | 1844 | 1461606924546 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 10:55:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:55:24 INFO - PROCESS | 1844 | 1461606924557 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:55:24 INFO - PROCESS | 1844 | 1461606924561 Marionette TRACE conn4 <- [1,626,null,{}] 10:55:24 INFO - PROCESS | 1844 | 1461606924571 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}] 10:55:24 INFO - PROCESS | 1844 | 1461606924833 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 10:55:25 INFO - PROCESS | 1844 | 1461606925032 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefcdc9800 == 79 [pid = 1844] [id = 164] 10:55:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faee0553800) [pid = 1844] [serial = 492] [outer = (nil)] 10:55:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faeee283000) [pid = 1844] [serial = 493] [outer = 0x7faee0553800] 10:55:25 INFO - PROCESS | 1844 | 1461606925107 Marionette DEBUG loaded listener.js 10:55:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faef82eb400) [pid = 1844] [serial = 494] [outer = 0x7faee0553800] 10:55:25 INFO - PROCESS | 1844 | 1461606925927 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]]]}] 10:55:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:55:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1436ms 10:55:25 INFO - PROCESS | 1844 | 1461606925992 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 10:55:25 INFO - PROCESS | 1844 | 1461606925996 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 10:55:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:55:26 INFO - PROCESS | 1844 | 1461606926003 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:55:26 INFO - PROCESS | 1844 | 1461606926006 Marionette TRACE conn4 <- [1,630,null,{}] 10:55:26 INFO - PROCESS | 1844 | 1461606926013 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}] 10:55:26 INFO - PROCESS | 1844 | 1461606926267 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 10:55:26 INFO - PROCESS | 1844 | 1461606926475 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf018bf800 == 80 [pid = 1844] [id = 165] 10:55:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faef967bc00) [pid = 1844] [serial = 495] [outer = (nil)] 10:55:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faefcfa8c00) [pid = 1844] [serial = 496] [outer = 0x7faef967bc00] 10:55:26 INFO - PROCESS | 1844 | 1461606926599 Marionette DEBUG loaded listener.js 10:55:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faefd05b000) [pid = 1844] [serial = 497] [outer = 0x7faef967bc00] 10:55:27 INFO - PROCESS | 1844 | 1461606927467 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]]]}] 10:55:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:55:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1533ms 10:55:27 INFO - PROCESS | 1844 | 1461606927539 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 10:55:27 INFO - PROCESS | 1844 | 1461606927543 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 10:55:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:55:27 INFO - PROCESS | 1844 | 1461606927549 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:55:27 INFO - PROCESS | 1844 | 1461606927553 Marionette TRACE conn4 <- [1,634,null,{}] 10:55:27 INFO - PROCESS | 1844 | 1461606927559 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}] 10:55:27 INFO - PROCESS | 1844 | 1461606927783 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 10:55:28 INFO - PROCESS | 1844 | 1461606928011 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1daf800 == 81 [pid = 1844] [id = 166] 10:55:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faedadb3c00) [pid = 1844] [serial = 498] [outer = (nil)] 10:55:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faedadbc000) [pid = 1844] [serial = 499] [outer = 0x7faedadb3c00] 10:55:28 INFO - PROCESS | 1844 | 1461606928132 Marionette DEBUG loaded listener.js 10:55:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faedadc1c00) [pid = 1844] [serial = 500] [outer = 0x7faedadb3c00] 10:55:28 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:28 INFO - PROCESS | 1844 | 1461606928978 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]]]}] 10:55:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:55:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1481ms 10:55:29 INFO - PROCESS | 1844 | 1461606929041 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 10:55:29 INFO - PROCESS | 1844 | 1461606929050 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 10:55:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:55:29 INFO - PROCESS | 1844 | 1461606929069 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:55:29 INFO - PROCESS | 1844 | 1461606929074 Marionette TRACE conn4 <- [1,638,null,{}] 10:55:29 INFO - PROCESS | 1844 | 1461606929083 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}] 10:55:29 INFO - PROCESS | 1844 | 1461606929388 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 10:55:29 INFO - PROCESS | 1844 | 1461606929683 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedf3a7800 == 82 [pid = 1844] [id = 167] 10:55:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faedadb4800) [pid = 1844] [serial = 501] [outer = (nil)] 10:55:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faedadf2800) [pid = 1844] [serial = 502] [outer = 0x7faedadb4800] 10:55:29 INFO - PROCESS | 1844 | 1461606929756 Marionette DEBUG loaded listener.js 10:55:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faedadf7000) [pid = 1844] [serial = 503] [outer = 0x7faedadb4800] 10:55:30 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:30 INFO - PROCESS | 1844 | 1461606930850 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]]]}] 10:55:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:55:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1841ms 10:55:30 INFO - PROCESS | 1844 | 1461606930909 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 10:55:30 INFO - PROCESS | 1844 | 1461606930916 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 10:55:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:55:30 INFO - PROCESS | 1844 | 1461606930943 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:55:30 INFO - PROCESS | 1844 | 1461606930952 Marionette TRACE conn4 <- [1,642,null,{}] 10:55:30 INFO - PROCESS | 1844 | 1461606930959 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}] 10:55:31 INFO - PROCESS | 1844 | 1461606931141 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 10:55:31 INFO - PROCESS | 1844 | 1461606931301 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1cf1800 == 83 [pid = 1844] [id = 168] 10:55:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faedadf7400) [pid = 1844] [serial = 504] [outer = (nil)] 10:55:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faedadfcc00) [pid = 1844] [serial = 505] [outer = 0x7faedadf7400] 10:55:31 INFO - PROCESS | 1844 | 1461606931371 Marionette DEBUG loaded listener.js 10:55:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faedf52b000) [pid = 1844] [serial = 506] [outer = 0x7faedadf7400] 10:55:32 INFO - PROCESS | 1844 | 1461606932360 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]]]}] 10:55:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:55:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1494ms 10:55:32 INFO - PROCESS | 1844 | 1461606932434 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 10:55:32 INFO - PROCESS | 1844 | 1461606932442 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 10:55:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:55:32 INFO - PROCESS | 1844 | 1461606932451 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:55:32 INFO - PROCESS | 1844 | 1461606932455 Marionette TRACE conn4 <- [1,646,null,{}] 10:55:32 INFO - PROCESS | 1844 | 1461606932461 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}] 10:55:32 INFO - PROCESS | 1844 | 1461606932677 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 10:55:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefd8a4000 == 82 [pid = 1844] [id = 93] 10:55:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefcdb5800 == 81 [pid = 1844] [id = 69] 10:55:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeda9ee000 == 80 [pid = 1844] [id = 122] 10:55:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee11ab800 == 79 [pid = 1844] [id = 158] 10:55:32 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faeec4b8400) [pid = 1844] [serial = 426] [outer = (nil)] [url = about:blank] 10:55:32 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faee314c400) [pid = 1844] [serial = 393] [outer = (nil)] [url = about:blank] 10:55:32 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faeecc76c00) [pid = 1844] [serial = 396] [outer = (nil)] [url = about:blank] 10:55:32 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faefd059000) [pid = 1844] [serial = 399] [outer = (nil)] [url = about:blank] 10:55:32 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faedf3c4c00) [pid = 1844] [serial = 402] [outer = (nil)] [url = about:blank] 10:55:32 INFO - PROCESS | 1844 | 1461606932991 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeebe7e000 == 78 [pid = 1844] [id = 157] 10:55:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5c84800 == 77 [pid = 1844] [id = 156] 10:55:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee05b6800 == 76 [pid = 1844] [id = 155] 10:55:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0f0a800 == 75 [pid = 1844] [id = 154] 10:55:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedac38000 == 76 [pid = 1844] [id = 169] 10:55:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faee068bc00) [pid = 1844] [serial = 507] [outer = (nil)] 10:55:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faee0738000) [pid = 1844] [serial = 508] [outer = 0x7faee068bc00] 10:55:33 INFO - PROCESS | 1844 | 1461606933094 Marionette DEBUG loaded listener.js 10:55:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faee079dc00) [pid = 1844] [serial = 509] [outer = 0x7faee068bc00] 10:55:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedf3a5800 == 75 [pid = 1844] [id = 153] 10:55:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedaa97000 == 74 [pid = 1844] [id = 150] 10:55:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedac3d800 == 73 [pid = 1844] [id = 149] 10:55:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeda937800 == 72 [pid = 1844] [id = 148] 10:55:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefff6e800 == 71 [pid = 1844] [id = 147] 10:55:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefce40000 == 70 [pid = 1844] [id = 146] 10:55:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef864f800 == 69 [pid = 1844] [id = 145] 10:55:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeedf7f800 == 68 [pid = 1844] [id = 144] 10:55:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0f0b800 == 67 [pid = 1844] [id = 143] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faef93efc00) [pid = 1844] [serial = 328] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faef9344000) [pid = 1844] [serial = 322] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faef8277c00) [pid = 1844] [serial = 361] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faee1825800) [pid = 1844] [serial = 316] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faeea23f000) [pid = 1844] [serial = 319] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faefd06b400) [pid = 1844] [serial = 325] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faefd984800) [pid = 1844] [serial = 367] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faefcda4000) [pid = 1844] [serial = 364] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faeee27b800) [pid = 1844] [serial = 421] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faeecd34400) [pid = 1844] [serial = 420] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faee0873800) [pid = 1844] [serial = 423] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faee0f3d800) [pid = 1844] [serial = 412] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faee08ef800) [pid = 1844] [serial = 411] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faee9611400) [pid = 1844] [serial = 417] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faee055cc00) [pid = 1844] [serial = 409] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faedf530c00) [pid = 1844] [serial = 408] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faee2e0ec00) [pid = 1844] [serial = 414] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faee3fdb800) [pid = 1844] [serial = 415] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faedaaea400) [pid = 1844] [serial = 405] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faeff460000) [pid = 1844] [serial = 388] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faee0f33800) [pid = 1844] [serial = 390] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7faeea826c00) [pid = 1844] [serial = 418] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faee23d0000) [pid = 1844] [serial = 424] [outer = (nil)] [url = about:blank] 10:55:33 INFO - PROCESS | 1844 | 1461606933966 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]]]}] 10:55:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:55:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1530ms 10:55:33 INFO - PROCESS | 1844 | 1461606933990 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 10:55:33 INFO - PROCESS | 1844 | 1461606933993 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 10:55:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:55:34 INFO - PROCESS | 1844 | 1461606934002 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:55:34 INFO - PROCESS | 1844 | 1461606934007 Marionette TRACE conn4 <- [1,650,null,{}] 10:55:34 INFO - PROCESS | 1844 | 1461606934023 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}] 10:55:34 INFO - PROCESS | 1844 | 1461606934191 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 10:55:34 INFO - PROCESS | 1844 | 1461606934211 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee11a7000 == 68 [pid = 1844] [id = 170] 10:55:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faee0f33800) [pid = 1844] [serial = 510] [outer = (nil)] 10:55:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faee0f40800) [pid = 1844] [serial = 511] [outer = 0x7faee0f33800] 10:55:34 INFO - PROCESS | 1844 | 1461606934278 Marionette DEBUG loaded listener.js 10:55:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faee182ac00) [pid = 1844] [serial = 512] [outer = 0x7faee0f33800] 10:55:35 INFO - PROCESS | 1844 | 1461606935330 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]]]}] 10:55:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:55:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1387ms 10:55:35 INFO - PROCESS | 1844 | 1461606935390 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 10:55:35 INFO - PROCESS | 1844 | 1461606935395 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 10:55:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:55:35 INFO - PROCESS | 1844 | 1461606935400 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:55:35 INFO - PROCESS | 1844 | 1461606935402 Marionette TRACE conn4 <- [1,654,null,{}] 10:55:35 INFO - PROCESS | 1844 | 1461606935408 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}] 10:55:35 INFO - PROCESS | 1844 | 1461606935618 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 10:55:35 INFO - PROCESS | 1844 | 1461606935650 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee35ab000 == 69 [pid = 1844] [id = 171] 10:55:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faee068c400) [pid = 1844] [serial = 513] [outer = (nil)] 10:55:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faee1aebc00) [pid = 1844] [serial = 514] [outer = 0x7faee068c400] 10:55:35 INFO - PROCESS | 1844 | 1461606935713 Marionette DEBUG loaded listener.js 10:55:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faee314b800) [pid = 1844] [serial = 515] [outer = 0x7faee068c400] 10:55:36 INFO - PROCESS | 1844 | 1461606936569 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]]]}] 10:55:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:55:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1229ms 10:55:36 INFO - PROCESS | 1844 | 1461606936631 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 10:55:36 INFO - PROCESS | 1844 | 1461606936635 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 10:55:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:55:36 INFO - PROCESS | 1844 | 1461606936640 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:55:36 INFO - PROCESS | 1844 | 1461606936642 Marionette TRACE conn4 <- [1,658,null,{}] 10:55:36 INFO - PROCESS | 1844 | 1461606936647 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}] 10:55:36 INFO - PROCESS | 1844 | 1461606936843 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 10:55:36 INFO - PROCESS | 1844 | 1461606936880 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5c7e800 == 70 [pid = 1844] [id = 172] 10:55:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faee1ae3400) [pid = 1844] [serial = 516] [outer = (nil)] 10:55:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faee3fd9000) [pid = 1844] [serial = 517] [outer = 0x7faee1ae3400] 10:55:36 INFO - PROCESS | 1844 | 1461606936952 Marionette DEBUG loaded listener.js 10:55:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faee49d5c00) [pid = 1844] [serial = 518] [outer = 0x7faee1ae3400] 10:55:37 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faee079f800) [pid = 1844] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:55:37 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faedaae6400) [pid = 1844] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:55:37 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faedac5b400) [pid = 1844] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:55:37 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faee1ae8000) [pid = 1844] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:55:37 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faee0687c00) [pid = 1844] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:55:37 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faee0799400) [pid = 1844] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:55:37 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faedf3c6c00) [pid = 1844] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:55:38 INFO - PROCESS | 1844 | 1461606938043 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]]]}] 10:55:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:55:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1427ms 10:55:38 INFO - PROCESS | 1844 | 1461606938070 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 10:55:38 INFO - PROCESS | 1844 | 1461606938073 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 10:55:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:55:38 INFO - PROCESS | 1844 | 1461606938079 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:55:38 INFO - PROCESS | 1844 | 1461606938081 Marionette TRACE conn4 <- [1,662,null,{}] 10:55:38 INFO - PROCESS | 1844 | 1461606938087 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}] 10:55:38 INFO - PROCESS | 1844 | 1461606938272 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 10:55:38 INFO - PROCESS | 1844 | 1461606938288 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeea62a000 == 71 [pid = 1844] [id = 173] 10:55:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faee0799400) [pid = 1844] [serial = 519] [outer = (nil)] 10:55:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faee7f85800) [pid = 1844] [serial = 520] [outer = 0x7faee0799400] 10:55:38 INFO - PROCESS | 1844 | 1461606938366 Marionette DEBUG loaded listener.js 10:55:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faeea32a800) [pid = 1844] [serial = 521] [outer = 0x7faee0799400] 10:55:38 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:39 INFO - PROCESS | 1844 | 1461606939237 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]]]}] 10:55:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:55:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1193ms 10:55:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:55:39 INFO - PROCESS | 1844 | 1461606939274 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 10:55:39 INFO - PROCESS | 1844 | 1461606939276 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 10:55:39 INFO - PROCESS | 1844 | 1461606939283 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:55:39 INFO - PROCESS | 1844 | 1461606939286 Marionette TRACE conn4 <- [1,666,null,{}] 10:55:39 INFO - PROCESS | 1844 | 1461606939291 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}] 10:55:39 INFO - PROCESS | 1844 | 1461606939450 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 10:55:39 INFO - PROCESS | 1844 | 1461606939461 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecaa6000 == 72 [pid = 1844] [id = 174] 10:55:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faeebe46400) [pid = 1844] [serial = 522] [outer = (nil)] 10:55:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faeebfdf400) [pid = 1844] [serial = 523] [outer = 0x7faeebe46400] 10:55:39 INFO - PROCESS | 1844 | 1461606939524 Marionette DEBUG loaded listener.js 10:55:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faeecac1000) [pid = 1844] [serial = 524] [outer = 0x7faeebe46400] 10:55:40 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:40 INFO - PROCESS | 1844 | 1461606940891 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]]]}] 10:55:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:55:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1641ms 10:55:40 INFO - PROCESS | 1844 | 1461606940929 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 10:55:40 INFO - PROCESS | 1844 | 1461606940936 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 10:55:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:55:40 INFO - PROCESS | 1844 | 1461606940945 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:55:40 INFO - PROCESS | 1844 | 1461606940949 Marionette TRACE conn4 <- [1,670,null,{}] 10:55:40 INFO - PROCESS | 1844 | 1461606940958 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}] 10:55:41 INFO - PROCESS | 1844 | 1461606941156 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 10:55:41 INFO - PROCESS | 1844 | 1461606941358 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0f12800 == 73 [pid = 1844] [id = 175] 10:55:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faedadf8400) [pid = 1844] [serial = 525] [outer = (nil)] 10:55:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faee0556c00) [pid = 1844] [serial = 526] [outer = 0x7faedadf8400] 10:55:41 INFO - PROCESS | 1844 | 1461606941481 Marionette DEBUG loaded listener.js 10:55:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faee0685c00) [pid = 1844] [serial = 527] [outer = 0x7faedadf8400] 10:55:42 INFO - PROCESS | 1844 | 1461606942437 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]]]}] 10:55:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:55:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1533ms 10:55:42 INFO - PROCESS | 1844 | 1461606942480 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 10:55:42 INFO - PROCESS | 1844 | 1461606942488 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 10:55:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:55:42 INFO - PROCESS | 1844 | 1461606942499 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:55:42 INFO - PROCESS | 1844 | 1461606942503 Marionette TRACE conn4 <- [1,674,null,{}] 10:55:42 INFO - PROCESS | 1844 | 1461606942510 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}] 10:55:42 INFO - PROCESS | 1844 | 1461606942702 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 10:55:42 INFO - PROCESS | 1844 | 1461606942920 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecda8800 == 74 [pid = 1844] [id = 176] 10:55:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faee0683c00) [pid = 1844] [serial = 528] [outer = (nil)] 10:55:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faee08ea800) [pid = 1844] [serial = 529] [outer = 0x7faee0683c00] 10:55:43 INFO - PROCESS | 1844 | 1461606943013 Marionette DEBUG loaded listener.js 10:55:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faee4ab8000) [pid = 1844] [serial = 530] [outer = 0x7faee0683c00] 10:55:43 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:43 INFO - PROCESS | 1844 | 1461606943887 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]]]}] 10:55:43 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 10:55:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1433ms 10:55:43 INFO - PROCESS | 1844 | 1461606943932 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 10:55:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:55:43 INFO - PROCESS | 1844 | 1461606943937 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 10:55:43 INFO - PROCESS | 1844 | 1461606943943 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:55:43 INFO - PROCESS | 1844 | 1461606943949 Marionette TRACE conn4 <- [1,678,null,{}] 10:55:43 INFO - PROCESS | 1844 | 1461606943970 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}] 10:55:44 INFO - PROCESS | 1844 | 1461606944210 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 10:55:44 INFO - PROCESS | 1844 | 1461606944423 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee291000 == 75 [pid = 1844] [id = 177] 10:55:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faee5375400) [pid = 1844] [serial = 531] [outer = (nil)] 10:55:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faeebca4000) [pid = 1844] [serial = 532] [outer = 0x7faee5375400] 10:55:44 INFO - PROCESS | 1844 | 1461606944546 Marionette DEBUG loaded listener.js 10:55:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faeecc7a400) [pid = 1844] [serial = 533] [outer = 0x7faee5375400] 10:55:45 INFO - PROCESS | 1844 | 1461606945517 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]]]}] 10:55:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:55:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1637ms 10:55:45 INFO - PROCESS | 1844 | 1461606945584 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 10:55:45 INFO - PROCESS | 1844 | 1461606945591 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 10:55:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:55:45 INFO - PROCESS | 1844 | 1461606945601 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:55:45 INFO - PROCESS | 1844 | 1461606945606 Marionette TRACE conn4 <- [1,682,null,{}] 10:55:45 INFO - PROCESS | 1844 | 1461606945615 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}] 10:55:45 INFO - PROCESS | 1844 | 1461606945892 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 10:55:46 INFO - PROCESS | 1844 | 1461606946135 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef84ea000 == 76 [pid = 1844] [id = 178] 10:55:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faeea23f000) [pid = 1844] [serial = 534] [outer = (nil)] 10:55:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faeeccf9800) [pid = 1844] [serial = 535] [outer = 0x7faeea23f000] 10:55:46 INFO - PROCESS | 1844 | 1461606946216 Marionette DEBUG loaded listener.js 10:55:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faeee280400) [pid = 1844] [serial = 536] [outer = 0x7faeea23f000] 10:55:47 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:55:47 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:55:47 INFO - PROCESS | 1844 | 1461606947573 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]]]}] 10:55:47 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) 10:55:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2094ms 10:55:47 INFO - PROCESS | 1844 | 1461606947708 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 10:55:47 INFO - PROCESS | 1844 | 1461606947711 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 10:55:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:55:47 INFO - PROCESS | 1844 | 1461606947718 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:55:47 INFO - PROCESS | 1844 | 1461606947722 Marionette TRACE conn4 <- [1,686,null,{}] 10:55:47 INFO - PROCESS | 1844 | 1461606947727 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}] 10:55:47 INFO - PROCESS | 1844 | 1461606947901 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 10:55:48 INFO - PROCESS | 1844 | 1461606948071 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefd910000 == 77 [pid = 1844] [id = 179] 10:55:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faedaae6000) [pid = 1844] [serial = 537] [outer = (nil)] 10:55:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faef731ac00) [pid = 1844] [serial = 538] [outer = 0x7faedaae6000] 10:55:48 INFO - PROCESS | 1844 | 1461606948160 Marionette DEBUG loaded listener.js 10:55:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faefcda4000) [pid = 1844] [serial = 539] [outer = 0x7faedaae6000] 10:55:49 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:55:49 INFO - PROCESS | 1844 | 1461606949461 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]]]}] 10:55:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:55:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1780ms 10:55:49 INFO - PROCESS | 1844 | 1461606949555 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 10:55:49 INFO - PROCESS | 1844 | 1461606949558 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 10:55:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:55:49 INFO - PROCESS | 1844 | 1461606949571 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:55:49 INFO - PROCESS | 1844 | 1461606949575 Marionette TRACE conn4 <- [1,690,null,{}] 10:55:49 INFO - PROCESS | 1844 | 1461606949585 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}] 10:55:49 INFO - PROCESS | 1844 | 1461606949779 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 10:55:49 INFO - PROCESS | 1844 | 1461606949935 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee082e000 == 78 [pid = 1844] [id = 180] 10:55:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faedada7c00) [pid = 1844] [serial = 540] [outer = (nil)] 10:55:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faedadaf800) [pid = 1844] [serial = 541] [outer = 0x7faedada7c00] 10:55:50 INFO - PROCESS | 1844 | 1461606950013 Marionette DEBUG loaded listener.js 10:55:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faefd05dc00) [pid = 1844] [serial = 542] [outer = 0x7faedada7c00] 10:55:51 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:55:51 INFO - PROCESS | 1844 | 1461606951488 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]]]}] 10:55:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:55:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1938ms 10:55:51 INFO - PROCESS | 1844 | 1461606951508 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 10:55:51 INFO - PROCESS | 1844 | 1461606951512 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 10:55:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:55:51 INFO - PROCESS | 1844 | 1461606951518 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:55:51 INFO - PROCESS | 1844 | 1461606951521 Marionette TRACE conn4 <- [1,694,null,{}] 10:55:51 INFO - PROCESS | 1844 | 1461606951526 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}] 10:55:51 INFO - PROCESS | 1844 | 1461606951705 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 10:55:52 INFO - PROCESS | 1844 | 1461606952105 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0828000 == 79 [pid = 1844] [id = 181] 10:55:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faedaae5800) [pid = 1844] [serial = 543] [outer = (nil)] 10:55:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faedaaea400) [pid = 1844] [serial = 544] [outer = 0x7faedaae5800] 10:55:52 INFO - PROCESS | 1844 | 1461606952173 Marionette DEBUG loaded listener.js 10:55:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faedada5400) [pid = 1844] [serial = 545] [outer = 0x7faedaae5800] 10:55:53 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf0183d800 == 78 [pid = 1844] [id = 133] 10:55:53 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1ce9000 == 77 [pid = 1844] [id = 135] 10:55:53 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee11b8800 == 76 [pid = 1844] [id = 134] 10:55:53 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeecaac800 == 75 [pid = 1844] [id = 131] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faeecc76800) [pid = 1844] [serial = 478] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:55:53 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeea62a000 == 74 [pid = 1844] [id = 173] 10:55:53 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5c7e800 == 73 [pid = 1844] [id = 172] 10:55:53 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee35ab000 == 72 [pid = 1844] [id = 171] 10:55:53 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee11a7000 == 71 [pid = 1844] [id = 170] 10:55:53 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedac38000 == 70 [pid = 1844] [id = 169] 10:55:53 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1cf1800 == 69 [pid = 1844] [id = 168] 10:55:53 INFO - PROCESS | 1844 | 1461606953652 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]]]}] 10:55:53 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeecdb2000 == 68 [pid = 1844] [id = 159] 10:55:53 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) 10:55:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2188ms 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faee07a3000) [pid = 1844] [serial = 445] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faee1728800) [pid = 1844] [serial = 475] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faee5380400) [pid = 1844] [serial = 472] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faeebfe2400) [pid = 1844] [serial = 439] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faedf3c0000) [pid = 1844] [serial = 460] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faee0556800) [pid = 1844] [serial = 461] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faef844e800) [pid = 1844] [serial = 427] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faee23c3000) [pid = 1844] [serial = 469] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faee1723000) [pid = 1844] [serial = 457] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faee08ec800) [pid = 1844] [serial = 464] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faee07a5400) [pid = 1844] [serial = 463] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faeea3c7c00) [pid = 1844] [serial = 476] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faeee698000) [pid = 1844] [serial = 442] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faee1885c00) [pid = 1844] [serial = 467] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faedf533c00) [pid = 1844] [serial = 429] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faee4b69c00) [pid = 1844] [serial = 470] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faee181ec00) [pid = 1844] [serial = 466] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faedac63c00) [pid = 1844] [serial = 454] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faee1822400) [pid = 1844] [serial = 433] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faedac64400) [pid = 1844] [serial = 448] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faed96cb000) [pid = 1844] [serial = 451] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faee903cc00) [pid = 1844] [serial = 473] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faee3fd5c00) [pid = 1844] [serial = 235] [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.] 10:55:53 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faee903a800) [pid = 1844] [serial = 436] [outer = (nil)] [url = about:blank] 10:55:53 INFO - PROCESS | 1844 | 1461606953737 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 10:55:53 INFO - PROCESS | 1844 | 1461606953744 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 10:55:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:55:53 INFO - PROCESS | 1844 | 1461606953754 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:55:53 INFO - PROCESS | 1844 | 1461606953758 Marionette TRACE conn4 <- [1,698,null,{}] 10:55:53 INFO - PROCESS | 1844 | 1461606953765 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}] 10:55:53 INFO - PROCESS | 1844 | 1461606953942 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 10:55:54 INFO - PROCESS | 1844 | 1461606954055 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedf3b0000 == 69 [pid = 1844] [id = 182] 10:55:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faedaae5400) [pid = 1844] [serial = 546] [outer = (nil)] 10:55:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faedf3c0400) [pid = 1844] [serial = 547] [outer = 0x7faedaae5400] 10:55:54 INFO - PROCESS | 1844 | 1461606954125 Marionette DEBUG loaded listener.js 10:55:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faee0733000) [pid = 1844] [serial = 548] [outer = 0x7faedaae5400] 10:55:55 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:55:55 INFO - PROCESS | 1844 | 1461606955318 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]]]}] 10:55:55 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) 10:55:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1588ms 10:55:55 INFO - PROCESS | 1844 | 1461606955345 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 10:55:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:55:55 INFO - PROCESS | 1844 | 1461606955351 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 10:55:55 INFO - PROCESS | 1844 | 1461606955358 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:55:55 INFO - PROCESS | 1844 | 1461606955361 Marionette TRACE conn4 <- [1,702,null,{}] 10:55:55 INFO - PROCESS | 1844 | 1461606955366 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}] 10:55:55 INFO - PROCESS | 1844 | 1461606955678 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 10:55:55 INFO - PROCESS | 1844 | 1461606955772 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1cf1000 == 70 [pid = 1844] [id = 183] 10:55:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faee0878000) [pid = 1844] [serial = 549] [outer = (nil)] 10:55:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faee1823800) [pid = 1844] [serial = 550] [outer = 0x7faee0878000] 10:55:55 INFO - PROCESS | 1844 | 1461606955873 Marionette DEBUG loaded listener.js 10:55:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faee1a1b000) [pid = 1844] [serial = 551] [outer = 0x7faee0878000] 10:55:57 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:55:57 INFO - PROCESS | 1844 | 1461606957400 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]]]}] 10:55:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:55:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2092ms 10:55:57 INFO - PROCESS | 1844 | 1461606957450 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 10:55:57 INFO - PROCESS | 1844 | 1461606957454 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 10:55:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:55:57 INFO - PROCESS | 1844 | 1461606957467 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:55:57 INFO - PROCESS | 1844 | 1461606957475 Marionette TRACE conn4 <- [1,706,null,{}] 10:55:57 INFO - PROCESS | 1844 | 1461606957490 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}] 10:55:57 INFO - PROCESS | 1844 | 1461606957812 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 10:55:57 INFO - PROCESS | 1844 | 1461606957870 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee52d2800 == 71 [pid = 1844] [id = 184] 10:55:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faee1a1c400) [pid = 1844] [serial = 552] [outer = (nil)] 10:55:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faee2305000) [pid = 1844] [serial = 553] [outer = 0x7faee1a1c400] 10:55:57 INFO - PROCESS | 1844 | 1461606957934 Marionette DEBUG loaded listener.js 10:55:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faee3ff9800) [pid = 1844] [serial = 554] [outer = 0x7faee1a1c400] 10:55:58 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faee1ae3400) [pid = 1844] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:55:58 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faedadf7400) [pid = 1844] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:55:58 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faee068bc00) [pid = 1844] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:55:58 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faee0f33800) [pid = 1844] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:55:58 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faeea3d1c00) [pid = 1844] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:55:58 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faee0799400) [pid = 1844] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:55:58 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faee068c400) [pid = 1844] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:55:59 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:55:59 INFO - PROCESS | 1844 | 1461606959400 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]]]}] 10:55:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:55:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1953ms 10:55:59 INFO - PROCESS | 1844 | 1461606959414 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 10:55:59 INFO - PROCESS | 1844 | 1461606959417 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 10:55:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:55:59 INFO - PROCESS | 1844 | 1461606959424 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:55:59 INFO - PROCESS | 1844 | 1461606959426 Marionette TRACE conn4 <- [1,710,null,{}] 10:55:59 INFO - PROCESS | 1844 | 1461606959432 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}] 10:55:59 INFO - PROCESS | 1844 | 1461606959598 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 10:55:59 INFO - PROCESS | 1844 | 1461606959763 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee7337000 == 72 [pid = 1844] [id = 185] 10:55:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faedf52c000) [pid = 1844] [serial = 555] [outer = (nil)] 10:55:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faee351c400) [pid = 1844] [serial = 556] [outer = 0x7faedf52c000] 10:55:59 INFO - PROCESS | 1844 | 1461606959828 Marionette DEBUG loaded listener.js 10:55:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faee537d400) [pid = 1844] [serial = 557] [outer = 0x7faedf52c000] 10:56:00 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:01 INFO - PROCESS | 1844 | 1461606961011 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]]]}] 10:56:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:56:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1638ms 10:56:01 INFO - PROCESS | 1844 | 1461606961066 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 10:56:01 INFO - PROCESS | 1844 | 1461606961076 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 10:56:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:56:01 INFO - PROCESS | 1844 | 1461606961091 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:56:01 INFO - PROCESS | 1844 | 1461606961101 Marionette TRACE conn4 <- [1,714,null,{}] 10:56:01 INFO - PROCESS | 1844 | 1461606961237 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}] 10:56:01 INFO - PROCESS | 1844 | 1461606961462 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 10:56:01 INFO - PROCESS | 1844 | 1461606961617 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee11b3800 == 73 [pid = 1844] [id = 186] 10:56:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faedadfb800) [pid = 1844] [serial = 558] [outer = (nil)] 10:56:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faedf526800) [pid = 1844] [serial = 559] [outer = 0x7faedadfb800] 10:56:01 INFO - PROCESS | 1844 | 1461606961741 Marionette DEBUG loaded listener.js 10:56:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faee068ac00) [pid = 1844] [serial = 560] [outer = 0x7faedadfb800] 10:56:03 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:03 INFO - PROCESS | 1844 | 1461606963212 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]]]}] 10:56:03 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 10:56:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2162ms 10:56:03 INFO - PROCESS | 1844 | 1461606963251 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 10:56:03 INFO - PROCESS | 1844 | 1461606963259 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 10:56:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:56:03 INFO - PROCESS | 1844 | 1461606963269 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:56:03 INFO - PROCESS | 1844 | 1461606963274 Marionette TRACE conn4 <- [1,718,null,{}] 10:56:03 INFO - PROCESS | 1844 | 1461606963280 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}] 10:56:03 INFO - PROCESS | 1844 | 1461606963451 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 10:56:03 INFO - PROCESS | 1844 | 1461606963607 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec632000 == 74 [pid = 1844] [id = 187] 10:56:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faee068b800) [pid = 1844] [serial = 561] [outer = (nil)] 10:56:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faee1822400) [pid = 1844] [serial = 562] [outer = 0x7faee068b800] 10:56:03 INFO - PROCESS | 1844 | 1461606963682 Marionette DEBUG loaded listener.js 10:56:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faee1ae4000) [pid = 1844] [serial = 563] [outer = 0x7faee068b800] 10:56:04 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:04 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:56:05 INFO - PROCESS | 1844 | 1461606965018 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]]]}] 10:56:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:56:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1781ms 10:56:05 INFO - PROCESS | 1844 | 1461606965165 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 10:56:05 INFO - PROCESS | 1844 | 1461606965172 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 10:56:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:56:05 INFO - PROCESS | 1844 | 1461606965189 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:56:05 INFO - PROCESS | 1844 | 1461606965195 Marionette TRACE conn4 <- [1,722,null,{}] 10:56:05 INFO - PROCESS | 1844 | 1461606965216 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}] 10:56:05 INFO - PROCESS | 1844 | 1461606965410 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 10:56:05 INFO - PROCESS | 1844 | 1461606965567 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecda2000 == 75 [pid = 1844] [id = 188] 10:56:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faee1ae6800) [pid = 1844] [serial = 564] [outer = (nil)] 10:56:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faee90f0800) [pid = 1844] [serial = 565] [outer = 0x7faee1ae6800] 10:56:05 INFO - PROCESS | 1844 | 1461606965646 Marionette DEBUG loaded listener.js 10:56:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faeebfdc800) [pid = 1844] [serial = 566] [outer = 0x7faee1ae6800] 10:56:06 INFO - PROCESS | 1844 | 1461606966504 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] 10:56:06 INFO - PROCESS | 1844 | 1461606966588 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 10:56:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:56:06 INFO - PROCESS | 1844 | 1461606966597 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:56:06 INFO - PROCESS | 1844 | 1461606966601 Marionette TRACE conn4 <- [1,726,null,{}] 10:56:06 INFO - PROCESS | 1844 | 1461606966610 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}] 10:56:06 INFO - PROCESS | 1844 | 1461606966914 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 10:56:07 INFO - PROCESS | 1844 | 1461606967218 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee289800 == 76 [pid = 1844] [id = 189] 10:56:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faedad45800) [pid = 1844] [serial = 567] [outer = (nil)] 10:56:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faedad4e400) [pid = 1844] [serial = 568] [outer = 0x7faedad45800] 10:56:07 INFO - PROCESS | 1844 | 1461606967327 Marionette DEBUG loaded listener.js 10:56:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faeebfe2400) [pid = 1844] [serial = 569] [outer = 0x7faedad45800] 10:56:08 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:08 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:56:08 INFO - PROCESS | 1844 | 1461606968348 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]]]}] 10:56:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:56:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1788ms 10:56:08 INFO - PROCESS | 1844 | 1461606968385 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 10:56:08 INFO - PROCESS | 1844 | 1461606968389 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 10:56:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:56:08 INFO - PROCESS | 1844 | 1461606968395 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:56:08 INFO - PROCESS | 1844 | 1461606968397 Marionette TRACE conn4 <- [1,730,null,{}] 10:56:08 INFO - PROCESS | 1844 | 1461606968403 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}] 10:56:08 INFO - PROCESS | 1844 | 1461606968570 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 10:56:08 INFO - PROCESS | 1844 | 1461606968739 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef9440800 == 77 [pid = 1844] [id = 190] 10:56:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faedad4a400) [pid = 1844] [serial = 570] [outer = (nil)] 10:56:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faeecc76c00) [pid = 1844] [serial = 571] [outer = 0x7faedad4a400] 10:56:08 INFO - PROCESS | 1844 | 1461606968813 Marionette DEBUG loaded listener.js 10:56:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faeee64e400) [pid = 1844] [serial = 572] [outer = 0x7faedad4a400] 10:56:09 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:09 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:56:09 INFO - PROCESS | 1844 | 1461606969747 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] 10:56:09 INFO - PROCESS | 1844 | 1461606969831 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 10:56:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:56:09 INFO - PROCESS | 1844 | 1461606969836 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:56:09 INFO - PROCESS | 1844 | 1461606969838 Marionette TRACE conn4 <- [1,734,null,{}] 10:56:09 INFO - PROCESS | 1844 | 1461606969844 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}] 10:56:10 INFO - PROCESS | 1844 | 1461606970100 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 10:56:10 INFO - PROCESS | 1844 | 1461606970403 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf01a9c000 == 78 [pid = 1844] [id = 191] 10:56:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faefce5b400) [pid = 1844] [serial = 573] [outer = (nil)] 10:56:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faefd060000) [pid = 1844] [serial = 574] [outer = 0x7faefce5b400] 10:56:10 INFO - PROCESS | 1844 | 1461606970502 Marionette DEBUG loaded listener.js 10:56:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faefd06e800) [pid = 1844] [serial = 575] [outer = 0x7faefce5b400] 10:56:11 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:11 INFO - PROCESS | 1844 | 1461606971436 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]]]}] 10:56:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:56:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1627ms 10:56:11 INFO - PROCESS | 1844 | 1461606971484 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 10:56:11 INFO - PROCESS | 1844 | 1461606971489 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 10:56:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:56:11 INFO - PROCESS | 1844 | 1461606971495 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:56:11 INFO - PROCESS | 1844 | 1461606971498 Marionette TRACE conn4 <- [1,738,null,{}] 10:56:11 INFO - PROCESS | 1844 | 1461606971504 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}] 10:56:11 INFO - PROCESS | 1844 | 1461606971683 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 10:56:11 INFO - PROCESS | 1844 | 1461606971847 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeea3a5000 == 79 [pid = 1844] [id = 192] 10:56:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faee5763c00) [pid = 1844] [serial = 576] [outer = (nil)] 10:56:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faee576c800) [pid = 1844] [serial = 577] [outer = 0x7faee5763c00] 10:56:11 INFO - PROCESS | 1844 | 1461606971920 Marionette DEBUG loaded listener.js 10:56:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faee5771000) [pid = 1844] [serial = 578] [outer = 0x7faee5763c00] 10:56:13 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:13 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:56:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:56:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1786ms 10:56:13 INFO - PROCESS | 1844 | 1461606973272 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]]]}] 10:56:13 INFO - PROCESS | 1844 | 1461606973282 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 10:56:13 INFO - PROCESS | 1844 | 1461606973285 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 10:56:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:56:13 INFO - PROCESS | 1844 | 1461606973292 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:56:13 INFO - PROCESS | 1844 | 1461606973296 Marionette TRACE conn4 <- [1,742,null,{}] 10:56:13 INFO - PROCESS | 1844 | 1461606973301 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}] 10:56:13 INFO - PROCESS | 1844 | 1461606973762 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 10:56:13 INFO - PROCESS | 1844 | 1461606973935 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0821800 == 80 [pid = 1844] [id = 193] 10:56:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faedad51400) [pid = 1844] [serial = 579] [outer = (nil)] 10:56:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faedadab800) [pid = 1844] [serial = 580] [outer = 0x7faedad51400] 10:56:14 INFO - PROCESS | 1844 | 1461606974009 Marionette DEBUG loaded listener.js 10:56:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faedadf4c00) [pid = 1844] [serial = 581] [outer = 0x7faedad51400] 10:56:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee52d2800 == 79 [pid = 1844] [id = 184] 10:56:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1cf1000 == 78 [pid = 1844] [id = 183] 10:56:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedf3b0000 == 77 [pid = 1844] [id = 182] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faedf529400) [pid = 1844] [serial = 481] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faee0f3f800) [pid = 1844] [serial = 484] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faee732d800) [pid = 1844] [serial = 487] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faeec4c3c00) [pid = 1844] [serial = 490] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faeee283000) [pid = 1844] [serial = 493] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faefcfa8c00) [pid = 1844] [serial = 496] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faedadbc000) [pid = 1844] [serial = 499] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faeebfdf400) [pid = 1844] [serial = 523] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0828000 == 76 [pid = 1844] [id = 181] 10:56:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee082e000 == 75 [pid = 1844] [id = 180] 10:56:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefd910000 == 74 [pid = 1844] [id = 179] 10:56:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef84ea000 == 73 [pid = 1844] [id = 178] 10:56:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeee291000 == 72 [pid = 1844] [id = 177] 10:56:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeecda8800 == 71 [pid = 1844] [id = 176] 10:56:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0f12800 == 70 [pid = 1844] [id = 175] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faee3fd9000) [pid = 1844] [serial = 517] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faee079dc00) [pid = 1844] [serial = 509] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faee0f40800) [pid = 1844] [serial = 511] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faee182ac00) [pid = 1844] [serial = 512] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faedadf2800) [pid = 1844] [serial = 502] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faeed416800) [pid = 1844] [serial = 479] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faee7f85800) [pid = 1844] [serial = 520] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faeea32a800) [pid = 1844] [serial = 521] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faee1aebc00) [pid = 1844] [serial = 514] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faee314b800) [pid = 1844] [serial = 515] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faee49d5c00) [pid = 1844] [serial = 518] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faedadfcc00) [pid = 1844] [serial = 505] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faedf52b000) [pid = 1844] [serial = 506] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faee0738000) [pid = 1844] [serial = 508] [outer = (nil)] [url = about:blank] 10:56:15 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:15 INFO - PROCESS | 1844 | 1461606975425 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]]]}] 10:56:15 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 10:56:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2183ms 10:56:15 INFO - PROCESS | 1844 | 1461606975478 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 10:56:15 INFO - PROCESS | 1844 | 1461606975482 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 10:56:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:56:15 INFO - PROCESS | 1844 | 1461606975491 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:56:15 INFO - PROCESS | 1844 | 1461606975498 Marionette TRACE conn4 <- [1,746,null,{}] 10:56:15 INFO - PROCESS | 1844 | 1461606975506 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}] 10:56:15 INFO - PROCESS | 1844 | 1461606975681 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 10:56:15 INFO - PROCESS | 1844 | 1461606975799 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0827800 == 71 [pid = 1844] [id = 194] 10:56:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faedad4b800) [pid = 1844] [serial = 582] [outer = (nil)] 10:56:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faee087a000) [pid = 1844] [serial = 583] [outer = 0x7faedad4b800] 10:56:15 INFO - PROCESS | 1844 | 1461606975867 Marionette DEBUG loaded listener.js 10:56:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faee1824000) [pid = 1844] [serial = 584] [outer = 0x7faedad4b800] 10:56:16 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:16 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:16 INFO - PROCESS | 1844 | 1461606976990 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]]]}] 10:56:17 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.) 10:56:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1541ms 10:56:17 INFO - PROCESS | 1844 | 1461606977033 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 10:56:17 INFO - PROCESS | 1844 | 1461606977037 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 10:56:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:56:17 INFO - PROCESS | 1844 | 1461606977044 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:56:17 INFO - PROCESS | 1844 | 1461606977046 Marionette TRACE conn4 <- [1,750,null,{}] 10:56:17 INFO - PROCESS | 1844 | 1461606977052 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}] 10:56:17 INFO - PROCESS | 1844 | 1461606977269 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 10:56:17 INFO - PROCESS | 1844 | 1461606977424 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee239f800 == 72 [pid = 1844] [id = 195] 10:56:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faee1a1c000) [pid = 1844] [serial = 585] [outer = (nil)] 10:56:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faee3fd3c00) [pid = 1844] [serial = 586] [outer = 0x7faee1a1c000] 10:56:17 INFO - PROCESS | 1844 | 1461606977488 Marionette DEBUG loaded listener.js 10:56:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faee4ad1c00) [pid = 1844] [serial = 587] [outer = 0x7faee1a1c000] 10:56:18 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:56:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1733ms 10:56:18 INFO - PROCESS | 1844 | 1461606978770 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]]]}] 10:56:18 INFO - PROCESS | 1844 | 1461606978779 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 10:56:18 INFO - PROCESS | 1844 | 1461606978796 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 10:56:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:56:18 INFO - PROCESS | 1844 | 1461606978823 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:56:18 INFO - PROCESS | 1844 | 1461606978830 Marionette TRACE conn4 <- [1,754,null,{}] 10:56:18 INFO - PROCESS | 1844 | 1461606978889 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}] 10:56:19 INFO - PROCESS | 1844 | 1461606979101 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 10:56:19 INFO - PROCESS | 1844 | 1461606979124 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee59d3800 == 73 [pid = 1844] [id = 196] 10:56:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faee1a17400) [pid = 1844] [serial = 588] [outer = (nil)] 10:56:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faee5770400) [pid = 1844] [serial = 589] [outer = 0x7faee1a17400] 10:56:19 INFO - PROCESS | 1844 | 1461606979193 Marionette DEBUG loaded listener.js 10:56:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faee59ef000) [pid = 1844] [serial = 590] [outer = 0x7faee1a17400] 10:56:19 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faee1a1c400) [pid = 1844] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:56:19 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faee0878000) [pid = 1844] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:56:19 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faedaae5400) [pid = 1844] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:56:19 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faedaae5800) [pid = 1844] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:56:19 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faeebe46400) [pid = 1844] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:56:20 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:20 INFO - PROCESS | 1844 | 1461606980483 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]]]}] 10:56:20 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 10:56:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1690ms 10:56:20 INFO - PROCESS | 1844 | 1461606980505 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 10:56:20 INFO - PROCESS | 1844 | 1461606980508 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 10:56:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:56:20 INFO - PROCESS | 1844 | 1461606980513 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:56:20 INFO - PROCESS | 1844 | 1461606980516 Marionette TRACE conn4 <- [1,758,null,{}] 10:56:20 INFO - PROCESS | 1844 | 1461606980522 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}] 10:56:20 INFO - PROCESS | 1844 | 1461606980751 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 10:56:20 INFO - PROCESS | 1844 | 1461606980772 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5c8c800 == 74 [pid = 1844] [id = 197] 10:56:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faedaae5800) [pid = 1844] [serial = 591] [outer = (nil)] 10:56:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faee1ae9000) [pid = 1844] [serial = 592] [outer = 0x7faedaae5800] 10:56:20 INFO - PROCESS | 1844 | 1461606980835 Marionette DEBUG loaded listener.js 10:56:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faee903c400) [pid = 1844] [serial = 593] [outer = 0x7faedaae5800] 10:56:21 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:21 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:56:21 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:21 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:21 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:21 INFO - PROCESS | 1844 | 1461606981560 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]]]}] 10:56:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:56:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1083ms 10:56:21 INFO - PROCESS | 1844 | 1461606981598 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 10:56:21 INFO - PROCESS | 1844 | 1461606981600 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 10:56:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:56:21 INFO - PROCESS | 1844 | 1461606981606 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:56:21 INFO - PROCESS | 1844 | 1461606981609 Marionette TRACE conn4 <- [1,762,null,{}] 10:56:21 INFO - PROCESS | 1844 | 1461606981614 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}] 10:56:21 INFO - PROCESS | 1844 | 1461606981833 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 10:56:22 INFO - PROCESS | 1844 | 1461606982003 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedac46000 == 75 [pid = 1844] [id = 198] 10:56:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faedac69000) [pid = 1844] [serial = 594] [outer = (nil)] 10:56:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faedad49800) [pid = 1844] [serial = 595] [outer = 0x7faedac69000] 10:56:22 INFO - PROCESS | 1844 | 1461606982082 Marionette DEBUG loaded listener.js 10:56:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faedadc1800) [pid = 1844] [serial = 596] [outer = 0x7faedac69000] 10:56:23 INFO - PROCESS | 1844 | 1461606983457 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]]]}] 10:56:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:56:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1945ms 10:56:23 INFO - PROCESS | 1844 | 1461606983599 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 10:56:23 INFO - PROCESS | 1844 | 1461606983605 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 10:56:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:56:23 INFO - PROCESS | 1844 | 1461606983664 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:56:23 INFO - PROCESS | 1844 | 1461606983670 Marionette TRACE conn4 <- [1,766,null,{}] 10:56:23 INFO - PROCESS | 1844 | 1461606983678 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}] 10:56:23 INFO - PROCESS | 1844 | 1461606983875 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 10:56:24 INFO - PROCESS | 1844 | 1461606984036 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee59c7800 == 76 [pid = 1844] [id = 199] 10:56:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faedadee400) [pid = 1844] [serial = 597] [outer = (nil)] 10:56:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faee1a15000) [pid = 1844] [serial = 598] [outer = 0x7faedadee400] 10:56:24 INFO - PROCESS | 1844 | 1461606984114 Marionette DEBUG loaded listener.js 10:56:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faee3fdec00) [pid = 1844] [serial = 599] [outer = 0x7faedadee400] 10:56:25 INFO - PROCESS | 1844 | 1461606985582 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]]]}] 10:56:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:56:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1952ms 10:56:25 INFO - PROCESS | 1844 | 1461606985617 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 10:56:25 INFO - PROCESS | 1844 | 1461606985623 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 10:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:56:25 INFO - PROCESS | 1844 | 1461606985630 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:56:25 INFO - PROCESS | 1844 | 1461606985633 Marionette TRACE conn4 <- [1,770,null,{}] 10:56:25 INFO - PROCESS | 1844 | 1461606985639 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}] 10:56:25 INFO - PROCESS | 1844 | 1461606985807 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 10:56:25 INFO - PROCESS | 1844 | 1461606985968 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecd4c000 == 77 [pid = 1844] [id = 200] 10:56:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faee1884400) [pid = 1844] [serial = 600] [outer = (nil)] 10:56:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faee59ebc00) [pid = 1844] [serial = 601] [outer = 0x7faee1884400] 10:56:26 INFO - PROCESS | 1844 | 1461606986040 Marionette DEBUG loaded listener.js 10:56:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faeebe46400) [pid = 1844] [serial = 602] [outer = 0x7faee1884400] 10:56:26 INFO - PROCESS | 1844 | 1461606986882 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]]]}] 10:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1286ms 10:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:56:26 INFO - PROCESS | 1844 | 1461606986917 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 10:56:26 INFO - PROCESS | 1844 | 1461606986920 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 10:56:26 INFO - PROCESS | 1844 | 1461606986936 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:56:26 INFO - PROCESS | 1844 | 1461606986944 Marionette TRACE conn4 <- [1,774,null,{}] 10:56:26 INFO - PROCESS | 1844 | 1461606986950 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}] 10:56:27 INFO - PROCESS | 1844 | 1461606987144 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 10:56:27 INFO - PROCESS | 1844 | 1461606987304 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee264000 == 78 [pid = 1844] [id = 201] 10:56:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faed96c9000) [pid = 1844] [serial = 603] [outer = (nil)] 10:56:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faeee1ac000) [pid = 1844] [serial = 604] [outer = 0x7faed96c9000] 10:56:27 INFO - PROCESS | 1844 | 1461606987381 Marionette DEBUG loaded listener.js 10:56:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faef8494800) [pid = 1844] [serial = 605] [outer = 0x7faed96c9000] 10:56:28 INFO - PROCESS | 1844 | 1461606988235 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]]]}] 10:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1343ms 10:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:56:28 INFO - PROCESS | 1844 | 1461606988270 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 10:56:28 INFO - PROCESS | 1844 | 1461606988274 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 10:56:28 INFO - PROCESS | 1844 | 1461606988279 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:56:28 INFO - PROCESS | 1844 | 1461606988282 Marionette TRACE conn4 <- [1,778,null,{}] 10:56:28 INFO - PROCESS | 1844 | 1461606988288 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}] 10:56:28 INFO - PROCESS | 1844 | 1461606988448 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 10:56:28 INFO - PROCESS | 1844 | 1461606988615 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefce44000 == 79 [pid = 1844] [id = 202] 10:56:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faee2045800) [pid = 1844] [serial = 606] [outer = (nil)] 10:56:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faee204c800) [pid = 1844] [serial = 607] [outer = 0x7faee2045800] 10:56:28 INFO - PROCESS | 1844 | 1461606988688 Marionette DEBUG loaded listener.js 10:56:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faee2050800) [pid = 1844] [serial = 608] [outer = 0x7faee2045800] 10:56:29 INFO - PROCESS | 1844 | 1461606989538 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]]]}] 10:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1284ms 10:56:29 INFO - PROCESS | 1844 | 1461606989564 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 10:56:29 INFO - PROCESS | 1844 | 1461606989568 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 10:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:56:29 INFO - PROCESS | 1844 | 1461606989573 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:56:29 INFO - PROCESS | 1844 | 1461606989576 Marionette TRACE conn4 <- [1,782,null,{}] 10:56:29 INFO - PROCESS | 1844 | 1461606989581 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}] 10:56:29 INFO - PROCESS | 1844 | 1461606989746 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 10:56:29 INFO - PROCESS | 1844 | 1461606989924 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf02845800 == 80 [pid = 1844] [id = 203] 10:56:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faee50e7c00) [pid = 1844] [serial = 609] [outer = (nil)] 10:56:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faee50e9c00) [pid = 1844] [serial = 610] [outer = 0x7faee50e7c00] 10:56:30 INFO - PROCESS | 1844 | 1461606990009 Marionette DEBUG loaded listener.js 10:56:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faee50f1000) [pid = 1844] [serial = 611] [outer = 0x7faee50e7c00] 10:56:31 INFO - PROCESS | 1844 | 1461606991034 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]]]}] 10:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1477ms 10:56:31 INFO - PROCESS | 1844 | 1461606991054 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 10:56:31 INFO - PROCESS | 1844 | 1461606991060 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 10:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:56:31 INFO - PROCESS | 1844 | 1461606991070 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:56:31 INFO - PROCESS | 1844 | 1461606991075 Marionette TRACE conn4 <- [1,786,null,{}] 10:56:31 INFO - PROCESS | 1844 | 1461606991083 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}] 10:56:31 INFO - PROCESS | 1844 | 1461606991365 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 10:56:31 INFO - PROCESS | 1844 | 1461606991659 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5abf000 == 81 [pid = 1844] [id = 204] 10:56:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faedf32b000) [pid = 1844] [serial = 612] [outer = (nil)] 10:56:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faedf332000) [pid = 1844] [serial = 613] [outer = 0x7faedf32b000] 10:56:31 INFO - PROCESS | 1844 | 1461606991787 Marionette DEBUG loaded listener.js 10:56:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faee1b46000) [pid = 1844] [serial = 614] [outer = 0x7faedf32b000] 10:56:32 INFO - PROCESS | 1844 | 1461606992639 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]]]}] 10:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1636ms 10:56:32 INFO - PROCESS | 1844 | 1461606992704 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 10:56:32 INFO - PROCESS | 1844 | 1461606992708 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 10:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:56:32 INFO - PROCESS | 1844 | 1461606992715 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:56:32 INFO - PROCESS | 1844 | 1461606992717 Marionette TRACE conn4 <- [1,790,null,{}] 10:56:32 INFO - PROCESS | 1844 | 1461606992723 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}] 10:56:32 INFO - PROCESS | 1844 | 1461606992916 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 10:56:33 INFO - PROCESS | 1844 | 1461606993082 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec165000 == 82 [pid = 1844] [id = 205] 10:56:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faedf32b800) [pid = 1844] [serial = 615] [outer = (nil)] 10:56:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faee1b49c00) [pid = 1844] [serial = 616] [outer = 0x7faedf32b800] 10:56:33 INFO - PROCESS | 1844 | 1461606993166 Marionette DEBUG loaded listener.js 10:56:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faee1b4f800) [pid = 1844] [serial = 617] [outer = 0x7faedf32b800] 10:56:34 INFO - PROCESS | 1844 | 1461606994001 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]]]}] 10:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1328ms 10:56:34 INFO - PROCESS | 1844 | 1461606994044 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 10:56:34 INFO - PROCESS | 1844 | 1461606994048 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 10:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:56:34 INFO - PROCESS | 1844 | 1461606994054 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:56:34 INFO - PROCESS | 1844 | 1461606994056 Marionette TRACE conn4 <- [1,794,null,{}] 10:56:34 INFO - PROCESS | 1844 | 1461606994061 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}] 10:56:34 INFO - PROCESS | 1844 | 1461606994226 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 10:56:34 INFO - PROCESS | 1844 | 1461606994403 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee209a800 == 83 [pid = 1844] [id = 206] 10:56:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faedad47800) [pid = 1844] [serial = 618] [outer = (nil)] 10:56:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faee1b4f400) [pid = 1844] [serial = 619] [outer = 0x7faedad47800] 10:56:34 INFO - PROCESS | 1844 | 1461606994473 Marionette DEBUG loaded listener.js 10:56:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faee2077800) [pid = 1844] [serial = 620] [outer = 0x7faedad47800] 10:56:35 INFO - PROCESS | 1844 | 1461606995362 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]]]}] 10:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1379ms 10:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:56:35 INFO - PROCESS | 1844 | 1461606995434 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 10:56:35 INFO - PROCESS | 1844 | 1461606995437 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 10:56:35 INFO - PROCESS | 1844 | 1461606995443 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:56:35 INFO - PROCESS | 1844 | 1461606995446 Marionette TRACE conn4 <- [1,798,null,{}] 10:56:35 INFO - PROCESS | 1844 | 1461606995451 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}] 10:56:35 INFO - PROCESS | 1844 | 1461606995931 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 10:56:36 INFO - PROCESS | 1844 | 1461606996184 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeda9df000 == 84 [pid = 1844] [id = 207] 10:56:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faed96ca000) [pid = 1844] [serial = 621] [outer = (nil)] 10:56:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faed96d0400) [pid = 1844] [serial = 622] [outer = 0x7faed96ca000] 10:56:36 INFO - PROCESS | 1844 | 1461606996256 Marionette DEBUG loaded listener.js 10:56:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faedac64800) [pid = 1844] [serial = 623] [outer = 0x7faed96ca000] 10:56:37 INFO - PROCESS | 1844 | 1461606997161 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]]]}] 10:56:37 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 10:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1784ms 10:56:37 INFO - PROCESS | 1844 | 1461606997229 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 10:56:37 INFO - PROCESS | 1844 | 1461606997235 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 10:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:56:37 INFO - PROCESS | 1844 | 1461606997242 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:56:37 INFO - PROCESS | 1844 | 1461606997248 Marionette TRACE conn4 <- [1,802,null,{}] 10:56:37 INFO - PROCESS | 1844 | 1461606997254 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}] 10:56:37 INFO - PROCESS | 1844 | 1461606997535 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 10:56:37 INFO - PROCESS | 1844 | 1461606997754 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedaa9a800 == 85 [pid = 1844] [id = 208] 10:56:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faedada5000) [pid = 1844] [serial = 624] [outer = (nil)] 10:56:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faedf32ac00) [pid = 1844] [serial = 625] [outer = 0x7faedada5000] 10:56:37 INFO - PROCESS | 1844 | 1461606997924 Marionette DEBUG loaded listener.js 10:56:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faedf3c8000) [pid = 1844] [serial = 626] [outer = 0x7faedada5000] 10:56:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5c79800 == 84 [pid = 1844] [id = 161] 10:56:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee05ba000 == 83 [pid = 1844] [id = 160] 10:56:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef8292800 == 82 [pid = 1844] [id = 163] 10:56:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5c8c800 == 81 [pid = 1844] [id = 197] 10:56:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee59d3800 == 80 [pid = 1844] [id = 196] 10:56:38 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faeeccf9800) [pid = 1844] [serial = 535] [outer = (nil)] [url = about:blank] 10:56:38 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faedadaf800) [pid = 1844] [serial = 541] [outer = (nil)] [url = about:blank] 10:56:38 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faef731ac00) [pid = 1844] [serial = 538] [outer = (nil)] [url = about:blank] 10:56:38 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faee351c400) [pid = 1844] [serial = 556] [outer = (nil)] [url = about:blank] 10:56:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee239f800 == 79 [pid = 1844] [id = 195] 10:56:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeecaa6000 == 78 [pid = 1844] [id = 174] 10:56:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0827800 == 77 [pid = 1844] [id = 194] 10:56:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0821800 == 76 [pid = 1844] [id = 193] 10:56:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee11b3800 == 75 [pid = 1844] [id = 186] 10:56:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee7337000 == 74 [pid = 1844] [id = 185] 10:56:38 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faee2305000) [pid = 1844] [serial = 553] [outer = (nil)] [url = about:blank] 10:56:38 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faee1a1b000) [pid = 1844] [serial = 551] [outer = (nil)] [url = about:blank] 10:56:38 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faedf3c0400) [pid = 1844] [serial = 547] [outer = (nil)] [url = about:blank] 10:56:38 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faee1823800) [pid = 1844] [serial = 550] [outer = (nil)] [url = about:blank] 10:56:38 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faedaaea400) [pid = 1844] [serial = 544] [outer = (nil)] [url = about:blank] 10:56:38 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faee3ff9800) [pid = 1844] [serial = 554] [outer = (nil)] [url = about:blank] 10:56:38 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faee0733000) [pid = 1844] [serial = 548] [outer = (nil)] [url = about:blank] 10:56:38 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faee08ea800) [pid = 1844] [serial = 529] [outer = (nil)] [url = about:blank] 10:56:38 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faeecac1000) [pid = 1844] [serial = 524] [outer = (nil)] [url = about:blank] 10:56:38 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faedada5400) [pid = 1844] [serial = 545] [outer = (nil)] [url = about:blank] 10:56:38 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faee0556c00) [pid = 1844] [serial = 526] [outer = (nil)] [url = about:blank] 10:56:38 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faeebca4000) [pid = 1844] [serial = 532] [outer = (nil)] [url = about:blank] 10:56:38 INFO - PROCESS | 1844 | 1461606998788 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]]]}] 10:56:38 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 10:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1591ms 10:56:38 INFO - PROCESS | 1844 | 1461606998834 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 10:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:56:38 INFO - PROCESS | 1844 | 1461606998839 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 10:56:38 INFO - PROCESS | 1844 | 1461606998845 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:56:38 INFO - PROCESS | 1844 | 1461606998848 Marionette TRACE conn4 <- [1,806,null,{}] 10:56:38 INFO - PROCESS | 1844 | 1461606998854 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}] 10:56:39 INFO - PROCESS | 1844 | 1461606999026 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 10:56:39 INFO - PROCESS | 1844 | 1461606999155 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1444800 == 75 [pid = 1844] [id = 209] 10:56:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faedadbc800) [pid = 1844] [serial = 627] [outer = (nil)] 10:56:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faee067fc00) [pid = 1844] [serial = 628] [outer = 0x7faedadbc800] 10:56:39 INFO - PROCESS | 1844 | 1461606999220 Marionette DEBUG loaded listener.js 10:56:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faee0731800) [pid = 1844] [serial = 629] [outer = 0x7faedadbc800] 10:56:40 INFO - PROCESS | 1844 | 1461607000020 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]]]}] 10:56:40 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 10:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1232ms 10:56:40 INFO - PROCESS | 1844 | 1461607000078 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 10:56:40 INFO - PROCESS | 1844 | 1461607000085 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 10:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:56:40 INFO - PROCESS | 1844 | 1461607000101 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:56:40 INFO - PROCESS | 1844 | 1461607000108 Marionette TRACE conn4 <- [1,810,null,{}] 10:56:40 INFO - PROCESS | 1844 | 1461607000113 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}] 10:56:40 INFO - PROCESS | 1844 | 1461607000287 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 10:56:40 INFO - PROCESS | 1844 | 1461607000429 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee209f800 == 76 [pid = 1844] [id = 210] 10:56:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faedadf6400) [pid = 1844] [serial = 630] [outer = (nil)] 10:56:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faee08ea800) [pid = 1844] [serial = 631] [outer = 0x7faedadf6400] 10:56:40 INFO - PROCESS | 1844 | 1461607000503 Marionette DEBUG loaded listener.js 10:56:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faee1410400) [pid = 1844] [serial = 632] [outer = 0x7faedadf6400] 10:56:41 INFO - PROCESS | 1844 | 1461607001290 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]]]}] 10:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1240ms 10:56:41 INFO - PROCESS | 1844 | 1461607001334 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 10:56:41 INFO - PROCESS | 1844 | 1461607001338 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 10:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:56:41 INFO - PROCESS | 1844 | 1461607001344 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:56:41 INFO - PROCESS | 1844 | 1461607001345 Marionette TRACE conn4 <- [1,814,null,{}] 10:56:41 INFO - PROCESS | 1844 | 1461607001351 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}] 10:56:41 INFO - PROCESS | 1844 | 1461607001548 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 10:56:41 INFO - PROCESS | 1844 | 1461607001570 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee319f000 == 77 [pid = 1844] [id = 211] 10:56:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faee1411000) [pid = 1844] [serial = 633] [outer = (nil)] 10:56:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faee182bc00) [pid = 1844] [serial = 634] [outer = 0x7faee1411000] 10:56:41 INFO - PROCESS | 1844 | 1461607001633 Marionette DEBUG loaded listener.js 10:56:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faee1a1ac00) [pid = 1844] [serial = 635] [outer = 0x7faee1411000] 10:56:42 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faee1a1c000) [pid = 1844] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:56:42 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faedad4b800) [pid = 1844] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:56:42 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faee1a17400) [pid = 1844] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:56:42 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faedad51400) [pid = 1844] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:56:42 INFO - PROCESS | 1844 | 1461607002567 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] 10:56:42 INFO - PROCESS | 1844 | 1461607002630 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 10:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:56:42 INFO - PROCESS | 1844 | 1461607002636 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:56:42 INFO - PROCESS | 1844 | 1461607002638 Marionette TRACE conn4 <- [1,818,null,{}] 10:56:42 INFO - PROCESS | 1844 | 1461607002644 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}] 10:56:42 INFO - PROCESS | 1844 | 1461607002851 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 10:56:42 INFO - PROCESS | 1844 | 1461607002956 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee52d2000 == 78 [pid = 1844] [id = 212] 10:56:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faee1aef400) [pid = 1844] [serial = 636] [outer = (nil)] 10:56:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faee1b45c00) [pid = 1844] [serial = 637] [outer = 0x7faee1aef400] 10:56:43 INFO - PROCESS | 1844 | 1461607003032 Marionette DEBUG loaded listener.js 10:56:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faee2071c00) [pid = 1844] [serial = 638] [outer = 0x7faee1aef400] 10:56:43 INFO - PROCESS | 1844 | 1461607003760 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]]]}] 10:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1180ms 10:56:43 INFO - PROCESS | 1844 | 1461607003818 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 10:56:43 INFO - PROCESS | 1844 | 1461607003821 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 10:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:56:43 INFO - PROCESS | 1844 | 1461607003827 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:56:43 INFO - PROCESS | 1844 | 1461607003829 Marionette TRACE conn4 <- [1,822,null,{}] 10:56:43 INFO - PROCESS | 1844 | 1461607003835 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}] 10:56:43 INFO - PROCESS | 1844 | 1461607003997 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 10:56:44 INFO - PROCESS | 1844 | 1461607004007 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5c7b800 == 79 [pid = 1844] [id = 213] 10:56:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faee2072000) [pid = 1844] [serial = 639] [outer = (nil)] 10:56:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faee23c3800) [pid = 1844] [serial = 640] [outer = 0x7faee2072000] 10:56:44 INFO - PROCESS | 1844 | 1461607004069 Marionette DEBUG loaded listener.js 10:56:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faee314a800) [pid = 1844] [serial = 641] [outer = 0x7faee2072000] 10:56:45 INFO - PROCESS | 1844 | 1461607005158 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] 10:56:45 INFO - PROCESS | 1844 | 1461607005220 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 10:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:56:45 INFO - PROCESS | 1844 | 1461607005231 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:56:45 INFO - PROCESS | 1844 | 1461607005235 Marionette TRACE conn4 <- [1,826,null,{}] 10:56:45 INFO - PROCESS | 1844 | 1461607005244 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}] 10:56:45 INFO - PROCESS | 1844 | 1461607005473 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 10:56:45 INFO - PROCESS | 1844 | 1461607005743 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee17b7800 == 80 [pid = 1844] [id = 214] 10:56:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faedf3c2800) [pid = 1844] [serial = 642] [outer = (nil)] 10:56:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faedf527800) [pid = 1844] [serial = 643] [outer = 0x7faedf3c2800] 10:56:45 INFO - PROCESS | 1844 | 1461607005822 Marionette DEBUG loaded listener.js 10:56:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faee0680000) [pid = 1844] [serial = 644] [outer = 0x7faedf3c2800] 10:56:46 INFO - PROCESS | 1844 | 1461607006675 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]]]}] 10:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1493ms 10:56:46 INFO - PROCESS | 1844 | 1461607006726 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 10:56:46 INFO - PROCESS | 1844 | 1461607006733 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 10:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:56:46 INFO - PROCESS | 1844 | 1461607006744 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:56:46 INFO - PROCESS | 1844 | 1461607006747 Marionette TRACE conn4 <- [1,830,null,{}] 10:56:46 INFO - PROCESS | 1844 | 1461607006753 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}] 10:56:46 INFO - PROCESS | 1844 | 1461607006978 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 10:56:47 INFO - PROCESS | 1844 | 1461607007158 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee59c5800 == 81 [pid = 1844] [id = 215] 10:56:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faee0872800) [pid = 1844] [serial = 645] [outer = (nil)] 10:56:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faee0f3e800) [pid = 1844] [serial = 646] [outer = 0x7faee0872800] 10:56:47 INFO - PROCESS | 1844 | 1461607007312 Marionette DEBUG loaded listener.js 10:56:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faee1829400) [pid = 1844] [serial = 647] [outer = 0x7faee0872800] 10:56:48 INFO - PROCESS | 1844 | 1461607008238 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]]]}] 10:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1536ms 10:56:48 INFO - PROCESS | 1844 | 1461607008281 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 10:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:56:48 INFO - PROCESS | 1844 | 1461607008285 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 10:56:48 INFO - PROCESS | 1844 | 1461607008291 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:56:48 INFO - PROCESS | 1844 | 1461607008297 Marionette TRACE conn4 <- [1,834,null,{}] 10:56:48 INFO - PROCESS | 1844 | 1461607008313 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}] 10:56:48 INFO - PROCESS | 1844 | 1461607008575 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 10:56:48 INFO - PROCESS | 1844 | 1461607008867 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeea3a4000 == 82 [pid = 1844] [id = 216] 10:56:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faee2043000) [pid = 1844] [serial = 648] [outer = (nil)] 10:56:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faee2076800) [pid = 1844] [serial = 649] [outer = 0x7faee2043000] 10:56:48 INFO - PROCESS | 1844 | 1461607008963 Marionette DEBUG loaded listener.js 10:56:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faee207e400) [pid = 1844] [serial = 650] [outer = 0x7faee2043000] 10:56:49 INFO - PROCESS | 1844 | 1461607009825 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]]]}] 10:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1588ms 10:56:49 INFO - PROCESS | 1844 | 1461607009880 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 10:56:49 INFO - PROCESS | 1844 | 1461607009884 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 10:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:56:49 INFO - PROCESS | 1844 | 1461607009891 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:56:49 INFO - PROCESS | 1844 | 1461607009894 Marionette TRACE conn4 <- [1,838,null,{}] 10:56:49 INFO - PROCESS | 1844 | 1461607009906 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}] 10:56:50 INFO - PROCESS | 1844 | 1461607010138 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 10:56:50 INFO - PROCESS | 1844 | 1461607010354 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec63d000 == 83 [pid = 1844] [id = 217] 10:56:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faee2049400) [pid = 1844] [serial = 651] [outer = (nil)] 10:56:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faee3402800) [pid = 1844] [serial = 652] [outer = 0x7faee2049400] 10:56:50 INFO - PROCESS | 1844 | 1461607010472 Marionette DEBUG loaded listener.js 10:56:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faee3fd6c00) [pid = 1844] [serial = 653] [outer = 0x7faee2049400] 10:56:51 INFO - PROCESS | 1844 | 1461607011310 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]]]}] 10:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1439ms 10:56:51 INFO - PROCESS | 1844 | 1461607011331 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 10:56:51 INFO - PROCESS | 1844 | 1461607011335 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 10:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:56:51 INFO - PROCESS | 1844 | 1461607011341 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:56:51 INFO - PROCESS | 1844 | 1461607011344 Marionette TRACE conn4 <- [1,842,null,{}] 10:56:51 INFO - PROCESS | 1844 | 1461607011350 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}] 10:56:51 INFO - PROCESS | 1844 | 1461607011557 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 10:56:51 INFO - PROCESS | 1844 | 1461607011744 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecaa8800 == 84 [pid = 1844] [id = 218] 10:56:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faee2050000) [pid = 1844] [serial = 654] [outer = (nil)] 10:56:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faee3fe0400) [pid = 1844] [serial = 655] [outer = 0x7faee2050000] 10:56:51 INFO - PROCESS | 1844 | 1461607011817 Marionette DEBUG loaded listener.js 10:56:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faee49d8000) [pid = 1844] [serial = 656] [outer = 0x7faee2050000] 10:56:52 INFO - PROCESS | 1844 | 1461607012743 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]]]}] 10:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1434ms 10:56:52 INFO - PROCESS | 1844 | 1461607012777 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 10:56:52 INFO - PROCESS | 1844 | 1461607012781 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 10:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:56:52 INFO - PROCESS | 1844 | 1461607012787 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:56:52 INFO - PROCESS | 1844 | 1461607012789 Marionette TRACE conn4 <- [1,846,null,{}] 10:56:52 INFO - PROCESS | 1844 | 1461607012796 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}] 10:56:53 INFO - PROCESS | 1844 | 1461607013002 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 10:56:53 INFO - PROCESS | 1844 | 1461607013188 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeed449000 == 85 [pid = 1844] [id = 219] 10:56:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faee49d5c00) [pid = 1844] [serial = 657] [outer = (nil)] 10:56:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faee4b5c400) [pid = 1844] [serial = 658] [outer = 0x7faee49d5c00] 10:56:53 INFO - PROCESS | 1844 | 1461607013262 Marionette DEBUG loaded listener.js 10:56:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faee50ee800) [pid = 1844] [serial = 659] [outer = 0x7faee49d5c00] 10:56:54 INFO - PROCESS | 1844 | 1461607014138 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]]]}] 10:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1380ms 10:56:54 INFO - PROCESS | 1844 | 1461607014168 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 10:56:54 INFO - PROCESS | 1844 | 1461607014172 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 10:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:56:54 INFO - PROCESS | 1844 | 1461607014177 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:56:54 INFO - PROCESS | 1844 | 1461607014180 Marionette TRACE conn4 <- [1,850,null,{}] 10:56:54 INFO - PROCESS | 1844 | 1461607014185 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}] 10:56:54 INFO - PROCESS | 1844 | 1461607014349 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 10:56:54 INFO - PROCESS | 1844 | 1461607014523 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee250800 == 86 [pid = 1844] [id = 220] 10:56:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faee4aae800) [pid = 1844] [serial = 660] [outer = (nil)] 10:56:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faee5379000) [pid = 1844] [serial = 661] [outer = 0x7faee4aae800] 10:56:54 INFO - PROCESS | 1844 | 1461607014595 Marionette DEBUG loaded listener.js 10:56:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faee576a000) [pid = 1844] [serial = 662] [outer = 0x7faee4aae800] 10:56:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faee576dc00) [pid = 1844] [serial = 663] [outer = 0x7faee1889c00] 10:56:55 INFO - PROCESS | 1844 | 1461607015668 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]]]}] 10:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1530ms 10:56:55 INFO - PROCESS | 1844 | 1461607015708 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 10:56:55 INFO - PROCESS | 1844 | 1461607015712 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 10:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:56:55 INFO - PROCESS | 1844 | 1461607015717 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:56:55 INFO - PROCESS | 1844 | 1461607015720 Marionette TRACE conn4 <- [1,854,null,{}] 10:56:55 INFO - PROCESS | 1844 | 1461607015725 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}] 10:56:55 INFO - PROCESS | 1844 | 1461607015901 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 10:56:56 INFO - PROCESS | 1844 | 1461607016117 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef7fbd000 == 87 [pid = 1844] [id = 221] 10:56:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faee50e8400) [pid = 1844] [serial = 664] [outer = (nil)] 10:56:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faee5771400) [pid = 1844] [serial = 665] [outer = 0x7faee50e8400] 10:56:56 INFO - PROCESS | 1844 | 1461607016233 Marionette DEBUG loaded listener.js 10:56:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faee59ecc00) [pid = 1844] [serial = 666] [outer = 0x7faee50e8400] 10:56:57 INFO - PROCESS | 1844 | 1461607017001 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]]]}] 10:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1335ms 10:56:57 INFO - PROCESS | 1844 | 1461607017054 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 10:56:57 INFO - PROCESS | 1844 | 1461607017058 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 10:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:56:57 INFO - PROCESS | 1844 | 1461607017065 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:56:57 INFO - PROCESS | 1844 | 1461607017067 Marionette TRACE conn4 <- [1,858,null,{}] 10:56:57 INFO - PROCESS | 1844 | 1461607017073 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}] 10:56:57 INFO - PROCESS | 1844 | 1461607017242 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 10:56:57 INFO - PROCESS | 1844 | 1461607017418 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefb580800 == 88 [pid = 1844] [id = 222] 10:56:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faee50f1400) [pid = 1844] [serial = 667] [outer = (nil)] 10:56:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7faee739b800) [pid = 1844] [serial = 668] [outer = 0x7faee50f1400] 10:56:57 INFO - PROCESS | 1844 | 1461607017499 Marionette DEBUG loaded listener.js 10:56:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7faee9182800) [pid = 1844] [serial = 669] [outer = 0x7faee50f1400] 10:56:58 INFO - PROCESS | 1844 | 1461607018312 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]]]}] 10:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1286ms 10:56:58 INFO - PROCESS | 1844 | 1461607018351 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 10:56:58 INFO - PROCESS | 1844 | 1461607018354 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 10:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:56:58 INFO - PROCESS | 1844 | 1461607018360 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:56:58 INFO - PROCESS | 1844 | 1461607018362 Marionette TRACE conn4 <- [1,862,null,{}] 10:56:58 INFO - PROCESS | 1844 | 1461607018368 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}] 10:56:58 INFO - PROCESS | 1844 | 1461607018533 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 10:56:58 INFO - PROCESS | 1844 | 1461607018709 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefd8a0800 == 89 [pid = 1844] [id = 223] 10:56:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7faee5374c00) [pid = 1844] [serial = 670] [outer = (nil)] 10:56:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7faee984cc00) [pid = 1844] [serial = 671] [outer = 0x7faee5374c00] 10:56:58 INFO - PROCESS | 1844 | 1461607018777 Marionette DEBUG loaded listener.js 10:56:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7faeea321c00) [pid = 1844] [serial = 672] [outer = 0x7faee5374c00] 10:56:59 INFO - PROCESS | 1844 | 1461607019692 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]]]}] 10:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1381ms 10:56:59 INFO - PROCESS | 1844 | 1461607019742 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 10:56:59 INFO - PROCESS | 1844 | 1461607019747 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 10:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:56:59 INFO - PROCESS | 1844 | 1461607019752 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:56:59 INFO - PROCESS | 1844 | 1461607019756 Marionette TRACE conn4 <- [1,866,null,{}] 10:56:59 INFO - PROCESS | 1844 | 1461607019761 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}] 10:56:59 INFO - PROCESS | 1844 | 1461607019975 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 10:57:00 INFO - PROCESS | 1844 | 1461607020152 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf00254000 == 90 [pid = 1844] [id = 224] 10:57:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7faee4b67400) [pid = 1844] [serial = 673] [outer = (nil)] 10:57:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7faeea3d1c00) [pid = 1844] [serial = 674] [outer = 0x7faee4b67400] 10:57:00 INFO - PROCESS | 1844 | 1461607020232 Marionette DEBUG loaded listener.js 10:57:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7faeec1c8800) [pid = 1844] [serial = 675] [outer = 0x7faee4b67400] 10:57:01 INFO - PROCESS | 1844 | 1461607021286 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]]]}] 10:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1583ms 10:57:01 INFO - PROCESS | 1844 | 1461607021337 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 10:57:01 INFO - PROCESS | 1844 | 1461607021341 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 10:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:57:01 INFO - PROCESS | 1844 | 1461607021347 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:57:01 INFO - PROCESS | 1844 | 1461607021349 Marionette TRACE conn4 <- [1,870,null,{}] 10:57:01 INFO - PROCESS | 1844 | 1461607021357 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}] 10:57:01 INFO - PROCESS | 1844 | 1461607021556 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 10:57:02 INFO - PROCESS | 1844 | 1461607022151 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee082d000 == 91 [pid = 1844] [id = 225] 10:57:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7faedaaeb400) [pid = 1844] [serial = 676] [outer = (nil)] 10:57:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7faedad44000) [pid = 1844] [serial = 677] [outer = 0x7faedaaeb400] 10:57:02 INFO - PROCESS | 1844 | 1461607022237 Marionette DEBUG loaded listener.js 10:57:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7faedadf1400) [pid = 1844] [serial = 678] [outer = 0x7faedaaeb400] 10:57:03 INFO - PROCESS | 1844 | 1461607023125 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]]]}] 10:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1828ms 10:57:03 INFO - PROCESS | 1844 | 1461607023177 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 10:57:03 INFO - PROCESS | 1844 | 1461607023189 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 10:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:57:03 INFO - PROCESS | 1844 | 1461607023203 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:57:03 INFO - PROCESS | 1844 | 1461607023207 Marionette TRACE conn4 <- [1,874,null,{}] 10:57:03 INFO - PROCESS | 1844 | 1461607023215 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}] 10:57:03 INFO - PROCESS | 1844 | 1461607023620 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 10:57:03 INFO - PROCESS | 1844 | 1461607023814 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedf39c000 == 92 [pid = 1844] [id = 226] 10:57:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7faedf334400) [pid = 1844] [serial = 679] [outer = (nil)] 10:57:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7faee0733000) [pid = 1844] [serial = 680] [outer = 0x7faedf334400] 10:57:03 INFO - PROCESS | 1844 | 1461607023886 Marionette DEBUG loaded listener.js 10:57:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7faee087dc00) [pid = 1844] [serial = 681] [outer = 0x7faedf334400] 10:57:04 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7faee1ae9000) [pid = 1844] [serial = 592] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee209f800 == 91 [pid = 1844] [id = 210] 10:57:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1444800 == 90 [pid = 1844] [id = 209] 10:57:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedaa9a800 == 89 [pid = 1844] [id = 208] 10:57:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeda9df000 == 88 [pid = 1844] [id = 207] 10:57:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefce44000 == 87 [pid = 1844] [id = 202] 10:57:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeee264000 == 86 [pid = 1844] [id = 201] 10:57:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee59c7800 == 85 [pid = 1844] [id = 199] 10:57:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedac46000 == 84 [pid = 1844] [id = 198] 10:57:04 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7faee3fd3c00) [pid = 1844] [serial = 586] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7faee087a000) [pid = 1844] [serial = 583] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7faee1824000) [pid = 1844] [serial = 584] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7faee5770400) [pid = 1844] [serial = 589] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7faee1822400) [pid = 1844] [serial = 562] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7faee90f0800) [pid = 1844] [serial = 565] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7faedf526800) [pid = 1844] [serial = 559] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7faedadf4c00) [pid = 1844] [serial = 581] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7faedadab800) [pid = 1844] [serial = 580] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7faeecc76c00) [pid = 1844] [serial = 571] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7faedad4e400) [pid = 1844] [serial = 568] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7faefd060000) [pid = 1844] [serial = 574] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7faee576c800) [pid = 1844] [serial = 577] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faee59ef000) [pid = 1844] [serial = 590] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faee4ad1c00) [pid = 1844] [serial = 587] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1844 | 1461607024826 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]]]}] 10:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1644ms 10:57:04 INFO - PROCESS | 1844 | 1461607024850 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 10:57:04 INFO - PROCESS | 1844 | 1461607024855 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 10:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:57:04 INFO - PROCESS | 1844 | 1461607024862 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:57:04 INFO - PROCESS | 1844 | 1461607024864 Marionette TRACE conn4 <- [1,878,null,{}] 10:57:04 INFO - PROCESS | 1844 | 1461607024870 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}] 10:57:05 INFO - PROCESS | 1844 | 1461607025032 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 10:57:05 INFO - PROCESS | 1844 | 1461607025051 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1437000 == 85 [pid = 1844] [id = 227] 10:57:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faee0f36800) [pid = 1844] [serial = 682] [outer = (nil)] 10:57:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faee1820000) [pid = 1844] [serial = 683] [outer = 0x7faee0f36800] 10:57:05 INFO - PROCESS | 1844 | 1461607025124 Marionette DEBUG loaded listener.js 10:57:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7faee1a19000) [pid = 1844] [serial = 684] [outer = 0x7faee0f36800] 10:57:06 INFO - PROCESS | 1844 | 1461607026024 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]]]}] 10:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1185ms 10:57:06 INFO - PROCESS | 1844 | 1461607026049 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 10:57:06 INFO - PROCESS | 1844 | 1461607026052 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 10:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:57:06 INFO - PROCESS | 1844 | 1461607026065 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:57:06 INFO - PROCESS | 1844 | 1461607026073 Marionette TRACE conn4 <- [1,882,null,{}] 10:57:06 INFO - PROCESS | 1844 | 1461607026085 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}] 10:57:06 INFO - PROCESS | 1844 | 1461607026258 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 10:57:06 INFO - PROCESS | 1844 | 1461607026270 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee4aa4000 == 86 [pid = 1844] [id = 228] 10:57:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7faedad4a000) [pid = 1844] [serial = 685] [outer = (nil)] 10:57:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7faee1b47000) [pid = 1844] [serial = 686] [outer = 0x7faedad4a000] 10:57:06 INFO - PROCESS | 1844 | 1461607026452 Marionette DEBUG loaded listener.js 10:57:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7faee204d000) [pid = 1844] [serial = 687] [outer = 0x7faedad4a000] 10:57:07 INFO - PROCESS | 1844 | 1461607027176 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]]]}] 10:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1148ms 10:57:07 INFO - PROCESS | 1844 | 1461607027218 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 10:57:07 INFO - PROCESS | 1844 | 1461607027223 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 10:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:57:07 INFO - PROCESS | 1844 | 1461607027240 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:57:07 INFO - PROCESS | 1844 | 1461607027242 Marionette TRACE conn4 <- [1,886,null,{}] 10:57:07 INFO - PROCESS | 1844 | 1461607027249 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}] 10:57:07 INFO - PROCESS | 1844 | 1461607027460 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 10:57:07 INFO - PROCESS | 1844 | 1461607027488 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5abb000 == 87 [pid = 1844] [id = 229] 10:57:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7faee204f000) [pid = 1844] [serial = 688] [outer = (nil)] 10:57:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7faee23c6c00) [pid = 1844] [serial = 689] [outer = 0x7faee204f000] 10:57:07 INFO - PROCESS | 1844 | 1461607027550 Marionette DEBUG loaded listener.js 10:57:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7faee3405800) [pid = 1844] [serial = 690] [outer = 0x7faee204f000] 10:57:08 INFO - PROCESS | 1844 | 1461607028460 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]]]}] 10:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1250ms 10:57:08 INFO - PROCESS | 1844 | 1461607028481 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 10:57:08 INFO - PROCESS | 1844 | 1461607028485 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 10:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:57:08 INFO - PROCESS | 1844 | 1461607028499 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:57:08 INFO - PROCESS | 1844 | 1461607028501 Marionette TRACE conn4 <- [1,890,null,{}] 10:57:08 INFO - PROCESS | 1844 | 1461607028507 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}] 10:57:08 INFO - PROCESS | 1844 | 1461607028718 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 10:57:08 INFO - PROCESS | 1844 | 1461607028758 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeea38f800 == 88 [pid = 1844] [id = 230] 10:57:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7faee3fef800) [pid = 1844] [serial = 691] [outer = (nil)] 10:57:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7faee49ddc00) [pid = 1844] [serial = 692] [outer = 0x7faee3fef800] 10:57:08 INFO - PROCESS | 1844 | 1461607028832 Marionette DEBUG loaded listener.js 10:57:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7faee4b68000) [pid = 1844] [serial = 693] [outer = 0x7faee3fef800] 10:57:09 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7faed96ca000) [pid = 1844] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:57:09 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7faedada5000) [pid = 1844] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:57:09 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7faedaae5800) [pid = 1844] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:57:09 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7faedadbc800) [pid = 1844] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:57:09 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7faedadf6400) [pid = 1844] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:57:09 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7faee1411000) [pid = 1844] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:57:09 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7faee1aef400) [pid = 1844] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:57:09 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7faedf52c000) [pid = 1844] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:57:09 INFO - PROCESS | 1844 | 1461607029857 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]]]}] 10:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1398ms 10:57:09 INFO - PROCESS | 1844 | 1461607029890 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 10:57:09 INFO - PROCESS | 1844 | 1461607029893 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 10:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:57:09 INFO - PROCESS | 1844 | 1461607029899 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:57:09 INFO - PROCESS | 1844 | 1461607029901 Marionette TRACE conn4 <- [1,894,null,{}] 10:57:09 INFO - PROCESS | 1844 | 1461607029907 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}] 10:57:10 INFO - PROCESS | 1844 | 1461607030150 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 10:57:10 INFO - PROCESS | 1844 | 1461607030173 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec232800 == 89 [pid = 1844] [id = 231] 10:57:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7faee1411000) [pid = 1844] [serial = 694] [outer = (nil)] 10:57:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7faee3ff0400) [pid = 1844] [serial = 695] [outer = 0x7faee1411000] 10:57:10 INFO - PROCESS | 1844 | 1461607030257 Marionette DEBUG loaded listener.js 10:57:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7faee5382000) [pid = 1844] [serial = 696] [outer = 0x7faee1411000] 10:57:11 INFO - PROCESS | 1844 | 1461607031026 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]]]}] 10:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1182ms 10:57:11 INFO - PROCESS | 1844 | 1461607031082 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 10:57:11 INFO - PROCESS | 1844 | 1461607031086 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 10:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:57:11 INFO - PROCESS | 1844 | 1461607031091 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:57:11 INFO - PROCESS | 1844 | 1461607031094 Marionette TRACE conn4 <- [1,898,null,{}] 10:57:11 INFO - PROCESS | 1844 | 1461607031099 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}] 10:57:11 INFO - PROCESS | 1844 | 1461607031259 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 10:57:11 INFO - PROCESS | 1844 | 1461607031273 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeed213000 == 90 [pid = 1844] [id = 232] 10:57:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7faedadbf800) [pid = 1844] [serial = 697] [outer = (nil)] 10:57:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7faee7f87800) [pid = 1844] [serial = 698] [outer = 0x7faedadbf800] 10:57:11 INFO - PROCESS | 1844 | 1461607031335 Marionette DEBUG loaded listener.js 10:57:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7faeea32ac00) [pid = 1844] [serial = 699] [outer = 0x7faedadbf800] 10:57:12 INFO - PROCESS | 1844 | 1461607032462 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]]]}] 10:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1386ms 10:57:12 INFO - PROCESS | 1844 | 1461607032477 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 10:57:12 INFO - PROCESS | 1844 | 1461607032485 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 10:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:57:12 INFO - PROCESS | 1844 | 1461607032493 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:57:12 INFO - PROCESS | 1844 | 1461607032500 Marionette TRACE conn4 <- [1,902,null,{}] 10:57:12 INFO - PROCESS | 1844 | 1461607032508 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}] 10:57:12 INFO - PROCESS | 1844 | 1461607032710 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 10:57:12 INFO - PROCESS | 1844 | 1461607032896 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1cd7000 == 91 [pid = 1844] [id = 233] 10:57:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7faedf525c00) [pid = 1844] [serial = 700] [outer = (nil)] 10:57:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7faee073b800) [pid = 1844] [serial = 701] [outer = 0x7faedf525c00] 10:57:12 INFO - PROCESS | 1844 | 1461607032974 Marionette DEBUG loaded listener.js 10:57:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7faee0f3ec00) [pid = 1844] [serial = 702] [outer = 0x7faedf525c00] 10:57:13 INFO - PROCESS | 1844 | 1461607033895 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]]]}] 10:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1433ms 10:57:13 INFO - PROCESS | 1844 | 1461607033928 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 10:57:13 INFO - PROCESS | 1844 | 1461607033936 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 10:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:57:13 INFO - PROCESS | 1844 | 1461607033946 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:57:13 INFO - PROCESS | 1844 | 1461607033949 Marionette TRACE conn4 <- [1,906,null,{}] 10:57:13 INFO - PROCESS | 1844 | 1461607033955 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}] 10:57:14 INFO - PROCESS | 1844 | 1461607034151 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 10:57:14 INFO - PROCESS | 1844 | 1461607034335 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee733b800 == 92 [pid = 1844] [id = 234] 10:57:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7faee1a1c800) [pid = 1844] [serial = 703] [outer = (nil)] 10:57:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7faee1b4f000) [pid = 1844] [serial = 704] [outer = 0x7faee1a1c800] 10:57:14 INFO - PROCESS | 1844 | 1461607034408 Marionette DEBUG loaded listener.js 10:57:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7faee207a000) [pid = 1844] [serial = 705] [outer = 0x7faee1a1c800] 10:57:15 INFO - PROCESS | 1844 | 1461607035402 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]]]}] 10:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1533ms 10:57:15 INFO - PROCESS | 1844 | 1461607035480 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 10:57:15 INFO - PROCESS | 1844 | 1461607035483 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 10:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:57:15 INFO - PROCESS | 1844 | 1461607035490 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:57:15 INFO - PROCESS | 1844 | 1461607035496 Marionette TRACE conn4 <- [1,910,null,{}] 10:57:15 INFO - PROCESS | 1844 | 1461607035512 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}] 10:57:15 INFO - PROCESS | 1844 | 1461607035757 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 10:57:15 INFO - PROCESS | 1844 | 1461607035976 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef739c000 == 93 [pid = 1844] [id = 235] 10:57:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7faee3fdb800) [pid = 1844] [serial = 706] [outer = (nil)] 10:57:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7faee4b65c00) [pid = 1844] [serial = 707] [outer = 0x7faee3fdb800] 10:57:16 INFO - PROCESS | 1844 | 1461607036098 Marionette DEBUG loaded listener.js 10:57:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7faee537d000) [pid = 1844] [serial = 708] [outer = 0x7faee3fdb800] 10:57:16 INFO - PROCESS | 1844 | 1461607036941 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]]]}] 10:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1492ms 10:57:16 INFO - PROCESS | 1844 | 1461607036983 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 10:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:57:16 INFO - PROCESS | 1844 | 1461607036988 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 10:57:16 INFO - PROCESS | 1844 | 1461607036994 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:57:16 INFO - PROCESS | 1844 | 1461607036997 Marionette TRACE conn4 <- [1,914,null,{}] 10:57:17 INFO - PROCESS | 1844 | 1461607037002 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}] 10:57:17 INFO - PROCESS | 1844 | 1461607037191 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 10:57:17 INFO - PROCESS | 1844 | 1461607037371 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefd8a7800 == 94 [pid = 1844] [id = 236] 10:57:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7faee3fe1c00) [pid = 1844] [serial = 709] [outer = (nil)] 10:57:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7faee903cc00) [pid = 1844] [serial = 710] [outer = 0x7faee3fe1c00] 10:57:17 INFO - PROCESS | 1844 | 1461607037443 Marionette DEBUG loaded listener.js 10:57:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7faeea826800) [pid = 1844] [serial = 711] [outer = 0x7faee3fe1c00] 10:57:18 INFO - PROCESS | 1844 | 1461607038304 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]]]}] 10:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1384ms 10:57:18 INFO - PROCESS | 1844 | 1461607038378 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 10:57:18 INFO - PROCESS | 1844 | 1461607038381 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 10:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:57:18 INFO - PROCESS | 1844 | 1461607038387 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:57:18 INFO - PROCESS | 1844 | 1461607038391 Marionette TRACE conn4 <- [1,918,null,{}] 10:57:18 INFO - PROCESS | 1844 | 1461607038396 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}] 10:57:18 INFO - PROCESS | 1844 | 1461607038586 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 10:57:18 INFO - PROCESS | 1844 | 1461607038771 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8a93800 == 95 [pid = 1844] [id = 237] 10:57:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7faee5770400) [pid = 1844] [serial = 712] [outer = (nil)] 10:57:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7faeebfdc000) [pid = 1844] [serial = 713] [outer = 0x7faee5770400] 10:57:18 INFO - PROCESS | 1844 | 1461607038841 Marionette DEBUG loaded listener.js 10:57:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7faeec4c4c00) [pid = 1844] [serial = 714] [outer = 0x7faee5770400] 10:57:19 INFO - PROCESS | 1844 | 1461607039757 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]]]}] 10:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1432ms 10:57:19 INFO - PROCESS | 1844 | 1461607039820 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 10:57:19 INFO - PROCESS | 1844 | 1461607039824 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 10:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:57:19 INFO - PROCESS | 1844 | 1461607039831 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:57:19 INFO - PROCESS | 1844 | 1461607039834 Marionette TRACE conn4 <- [1,922,null,{}] 10:57:19 INFO - PROCESS | 1844 | 1461607039840 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}] 10:57:20 INFO - PROCESS | 1844 | 1461607040045 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 10:57:20 INFO - PROCESS | 1844 | 1461607040221 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5f4b800 == 96 [pid = 1844] [id = 238] 10:57:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7faee073fc00) [pid = 1844] [serial = 715] [outer = (nil)] 10:57:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7faeed47fc00) [pid = 1844] [serial = 716] [outer = 0x7faee073fc00] 10:57:20 INFO - PROCESS | 1844 | 1461607040310 Marionette DEBUG loaded listener.js 10:57:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7faeee622000) [pid = 1844] [serial = 717] [outer = 0x7faee073fc00] 10:57:21 INFO - PROCESS | 1844 | 1461607041157 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]]]}] 10:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1382ms 10:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:57:21 INFO - PROCESS | 1844 | 1461607041214 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 10:57:21 INFO - PROCESS | 1844 | 1461607041217 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 10:57:21 INFO - PROCESS | 1844 | 1461607041224 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:57:21 INFO - PROCESS | 1844 | 1461607041227 Marionette TRACE conn4 <- [1,926,null,{}] 10:57:21 INFO - PROCESS | 1844 | 1461607041232 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}] 10:57:21 INFO - PROCESS | 1844 | 1461607041418 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 10:57:21 INFO - PROCESS | 1844 | 1461607041600 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec85c800 == 97 [pid = 1844] [id = 239] 10:57:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7faeebfdc400) [pid = 1844] [serial = 718] [outer = (nil)] 10:57:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7faeee6a2c00) [pid = 1844] [serial = 719] [outer = 0x7faeebfdc400] 10:57:21 INFO - PROCESS | 1844 | 1461607041677 Marionette DEBUG loaded listener.js 10:57:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7faef7313800) [pid = 1844] [serial = 720] [outer = 0x7faeebfdc400] 10:57:22 INFO - PROCESS | 1844 | 1461607042495 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]]]}] 10:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1335ms 10:57:22 INFO - PROCESS | 1844 | 1461607042559 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 10:57:22 INFO - PROCESS | 1844 | 1461607042562 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 10:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:57:22 INFO - PROCESS | 1844 | 1461607042568 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:57:22 INFO - PROCESS | 1844 | 1461607042571 Marionette TRACE conn4 <- [1,930,null,{}] 10:57:22 INFO - PROCESS | 1844 | 1461607042576 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}] 10:57:22 INFO - PROCESS | 1844 | 1461607042762 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 10:57:22 INFO - PROCESS | 1844 | 1461607042954 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8cf3800 == 98 [pid = 1844] [id = 240] 10:57:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7faeea916c00) [pid = 1844] [serial = 721] [outer = (nil)] 10:57:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7faef731a000) [pid = 1844] [serial = 722] [outer = 0x7faeea916c00] 10:57:23 INFO - PROCESS | 1844 | 1461607043027 Marionette DEBUG loaded listener.js 10:57:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7faef8190400) [pid = 1844] [serial = 723] [outer = 0x7faeea916c00] 10:57:24 INFO - PROCESS | 1844 | 1461607044081 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]]]}] 10:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1585ms 10:57:24 INFO - PROCESS | 1844 | 1461607044155 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 10:57:24 INFO - PROCESS | 1844 | 1461607044159 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 10:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:57:24 INFO - PROCESS | 1844 | 1461607044165 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:57:24 INFO - PROCESS | 1844 | 1461607044167 Marionette TRACE conn4 <- [1,934,null,{}] 10:57:24 INFO - PROCESS | 1844 | 1461607044173 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}] 10:57:24 INFO - PROCESS | 1844 | 1461607044369 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 10:57:24 INFO - PROCESS | 1844 | 1461607044546 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8dd0800 == 99 [pid = 1844] [id = 241] 10:57:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7faeee622400) [pid = 1844] [serial = 724] [outer = (nil)] 10:57:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7faef819f000) [pid = 1844] [serial = 725] [outer = 0x7faeee622400] 10:57:24 INFO - PROCESS | 1844 | 1461607044622 Marionette DEBUG loaded listener.js 10:57:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7faef8408400) [pid = 1844] [serial = 726] [outer = 0x7faeee622400] 10:57:25 INFO - PROCESS | 1844 | 1461607045535 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]]]}] 10:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1433ms 10:57:25 INFO - PROCESS | 1844 | 1461607045599 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 10:57:25 INFO - PROCESS | 1844 | 1461607045603 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 10:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:57:25 INFO - PROCESS | 1844 | 1461607045609 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:57:25 INFO - PROCESS | 1844 | 1461607045611 Marionette TRACE conn4 <- [1,938,null,{}] 10:57:25 INFO - PROCESS | 1844 | 1461607045617 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}] 10:57:25 INFO - PROCESS | 1844 | 1461607045820 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 10:57:26 INFO - PROCESS | 1844 | 1461607046076 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed35a6000 == 100 [pid = 1844] [id = 242] 10:57:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7faef93ef000) [pid = 1844] [serial = 727] [outer = (nil)] 10:57:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7faef94c5800) [pid = 1844] [serial = 728] [outer = 0x7faef93ef000] 10:57:26 INFO - PROCESS | 1844 | 1461607046195 Marionette DEBUG loaded listener.js 10:57:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7faef9675c00) [pid = 1844] [serial = 729] [outer = 0x7faef93ef000] 10:57:27 INFO - PROCESS | 1844 | 1461607047032 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]]]}] 10:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1485ms 10:57:27 INFO - PROCESS | 1844 | 1461607047096 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 10:57:27 INFO - PROCESS | 1844 | 1461607047100 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 10:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:57:27 INFO - PROCESS | 1844 | 1461607047107 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:57:27 INFO - PROCESS | 1844 | 1461607047111 Marionette TRACE conn4 <- [1,942,null,{}] 10:57:27 INFO - PROCESS | 1844 | 1461607047117 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}] 10:57:27 INFO - PROCESS | 1844 | 1461607047335 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 10:57:27 INFO - PROCESS | 1844 | 1461607047518 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed385b000 == 101 [pid = 1844] [id = 243] 10:57:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7faef8449c00) [pid = 1844] [serial = 730] [outer = (nil)] 10:57:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7faefce68000) [pid = 1844] [serial = 731] [outer = 0x7faef8449c00] 10:57:27 INFO - PROCESS | 1844 | 1461607047608 Marionette DEBUG loaded listener.js 10:57:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7faefcfb0800) [pid = 1844] [serial = 732] [outer = 0x7faef8449c00] 10:57:28 INFO - PROCESS | 1844 | 1461607048475 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]]]}] 10:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1430ms 10:57:28 INFO - PROCESS | 1844 | 1461607048538 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 10:57:28 INFO - PROCESS | 1844 | 1461607048542 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 10:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:57:28 INFO - PROCESS | 1844 | 1461607048548 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:57:28 INFO - PROCESS | 1844 | 1461607048550 Marionette TRACE conn4 <- [1,946,null,{}] 10:57:28 INFO - PROCESS | 1844 | 1461607048556 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}] 10:57:28 INFO - PROCESS | 1844 | 1461607048757 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 10:57:28 INFO - PROCESS | 1844 | 1461607048942 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8dd1800 == 102 [pid = 1844] [id = 244] 10:57:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7faef9407000) [pid = 1844] [serial = 733] [outer = (nil)] 10:57:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7faefd058000) [pid = 1844] [serial = 734] [outer = 0x7faef9407000] 10:57:29 INFO - PROCESS | 1844 | 1461607049017 Marionette DEBUG loaded listener.js 10:57:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7faefd063400) [pid = 1844] [serial = 735] [outer = 0x7faef9407000] 10:57:29 INFO - PROCESS | 1844 | 1461607049871 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]]]}] 10:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1386ms 10:57:29 INFO - PROCESS | 1844 | 1461607049935 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 10:57:29 INFO - PROCESS | 1844 | 1461607049939 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 10:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:57:29 INFO - PROCESS | 1844 | 1461607049945 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:57:29 INFO - PROCESS | 1844 | 1461607049957 Marionette TRACE conn4 <- [1,950,null,{}] 10:57:29 INFO - PROCESS | 1844 | 1461607049962 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}] 10:57:30 INFO - PROCESS | 1844 | 1461607050175 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 10:57:30 INFO - PROCESS | 1844 | 1461607050436 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed2787800 == 103 [pid = 1844] [id = 245] 10:57:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7faed2847000) [pid = 1844] [serial = 736] [outer = (nil)] 10:57:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7faed284c000) [pid = 1844] [serial = 737] [outer = 0x7faed2847000] 10:57:30 INFO - PROCESS | 1844 | 1461607050526 Marionette DEBUG loaded listener.js 10:57:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7faed2850c00) [pid = 1844] [serial = 738] [outer = 0x7faed2847000] 10:57:31 INFO - PROCESS | 1844 | 1461607051342 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]]]}] 10:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1440ms 10:57:31 INFO - PROCESS | 1844 | 1461607051387 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 10:57:31 INFO - PROCESS | 1844 | 1461607051391 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 10:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:57:31 INFO - PROCESS | 1844 | 1461607051398 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:57:31 INFO - PROCESS | 1844 | 1461607051401 Marionette TRACE conn4 <- [1,954,null,{}] 10:57:31 INFO - PROCESS | 1844 | 1461607051407 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}] 10:57:31 INFO - PROCESS | 1844 | 1461607051614 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 10:57:31 INFO - PROCESS | 1844 | 1461607051802 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed3e1e800 == 104 [pid = 1844] [id = 246] 10:57:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7faed2847400) [pid = 1844] [serial = 739] [outer = (nil)] 10:57:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7faedf332800) [pid = 1844] [serial = 740] [outer = 0x7faed2847400] 10:57:31 INFO - PROCESS | 1844 | 1461607051876 Marionette DEBUG loaded listener.js 10:57:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7faee3ffa400) [pid = 1844] [serial = 741] [outer = 0x7faed2847400] 10:57:32 INFO - PROCESS | 1844 | 1461607052765 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]]]}] 10:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1429ms 10:57:32 INFO - PROCESS | 1844 | 1461607052828 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 10:57:32 INFO - PROCESS | 1844 | 1461607052832 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 10:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:57:32 INFO - PROCESS | 1844 | 1461607052838 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:57:32 INFO - PROCESS | 1844 | 1461607052840 Marionette TRACE conn4 <- [1,958,null,{}] 10:57:32 INFO - PROCESS | 1844 | 1461607052846 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}] 10:57:33 INFO - PROCESS | 1844 | 1461607053047 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 10:57:33 INFO - PROCESS | 1844 | 1461607053234 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedac43800 == 105 [pid = 1844] [id = 247] 10:57:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7faed284bc00) [pid = 1844] [serial = 742] [outer = (nil)] 10:57:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7faefcfa6400) [pid = 1844] [serial = 743] [outer = 0x7faed284bc00] 10:57:33 INFO - PROCESS | 1844 | 1461607053307 Marionette DEBUG loaded listener.js 10:57:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7faefd067000) [pid = 1844] [serial = 744] [outer = 0x7faed284bc00] 10:57:34 INFO - PROCESS | 1844 | 1461607054185 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]]]}] 10:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1378ms 10:57:34 INFO - PROCESS | 1844 | 1461607054219 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 10:57:34 INFO - PROCESS | 1844 | 1461607054222 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 10:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:57:34 INFO - PROCESS | 1844 | 1461607054229 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:57:34 INFO - PROCESS | 1844 | 1461607054233 Marionette TRACE conn4 <- [1,962,null,{}] 10:57:34 INFO - PROCESS | 1844 | 1461607054239 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}] 10:57:34 INFO - PROCESS | 1844 | 1461607054543 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 10:57:35 INFO - PROCESS | 1844 | 1461607055509 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5f43800 == 106 [pid = 1844] [id = 248] 10:57:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7faed5fa8000) [pid = 1844] [serial = 745] [outer = (nil)] 10:57:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7faedaadd800) [pid = 1844] [serial = 746] [outer = 0x7faed5fa8000] 10:57:35 INFO - PROCESS | 1844 | 1461607055585 Marionette DEBUG loaded listener.js 10:57:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7faedadb7c00) [pid = 1844] [serial = 747] [outer = 0x7faed5fa8000] 10:57:36 INFO - PROCESS | 1844 | 1461607056411 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]]]}] 10:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 2240ms 10:57:36 INFO - PROCESS | 1844 | 1461607056471 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 10:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:57:36 INFO - PROCESS | 1844 | 1461607056477 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 10:57:36 INFO - PROCESS | 1844 | 1461607056485 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:57:36 INFO - PROCESS | 1844 | 1461607056490 Marionette TRACE conn4 <- [1,966,null,{}] 10:57:36 INFO - PROCESS | 1844 | 1461607056497 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}] 10:57:36 INFO - PROCESS | 1844 | 1461607056747 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 10:57:37 INFO - PROCESS | 1844 | 1461607057113 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedf3ae000 == 107 [pid = 1844] [id = 249] 10:57:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7faee0687000) [pid = 1844] [serial = 748] [outer = (nil)] 10:57:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7faee0799800) [pid = 1844] [serial = 749] [outer = 0x7faee0687000] 10:57:37 INFO - PROCESS | 1844 | 1461607057192 Marionette DEBUG loaded listener.js 10:57:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7faee0f3c400) [pid = 1844] [serial = 750] [outer = 0x7faee0687000] 10:57:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeecda2000 == 106 [pid = 1844] [id = 188] 10:57:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec632000 == 105 [pid = 1844] [id = 187] 10:57:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0f1f800 == 104 [pid = 1844] [id = 130] 10:57:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf01a9c000 == 103 [pid = 1844] [id = 191] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7faee23c3800) [pid = 1844] [serial = 640] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7faee1b49c00) [pid = 1844] [serial = 616] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7faee50e9c00) [pid = 1844] [serial = 610] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7faedf332000) [pid = 1844] [serial = 613] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7faee1b4f400) [pid = 1844] [serial = 619] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | 1461607058201 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]]]}] 10:57:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeea3a5000 == 102 [pid = 1844] [id = 192] 10:57:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef7f1e800 == 101 [pid = 1844] [id = 129] 10:57:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef9440800 == 100 [pid = 1844] [id = 190] 10:57:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec232800 == 99 [pid = 1844] [id = 231] 10:57:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeea38f800 == 98 [pid = 1844] [id = 230] 10:57:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5abb000 == 97 [pid = 1844] [id = 229] 10:57:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee52d2000 == 96 [pid = 1844] [id = 212] 10:57:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee4aa4000 == 95 [pid = 1844] [id = 228] 10:57:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee319f000 == 94 [pid = 1844] [id = 211] 10:57:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1437000 == 93 [pid = 1844] [id = 227] 10:57:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedf39c000 == 92 [pid = 1844] [id = 226] 10:57:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee082d000 == 91 [pid = 1844] [id = 225] 10:57:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeecaa8800 == 90 [pid = 1844] [id = 218] 10:57:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec63d000 == 89 [pid = 1844] [id = 217] 10:57:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeea3a4000 == 88 [pid = 1844] [id = 216] 10:57:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee59c5800 == 87 [pid = 1844] [id = 215] 10:57:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee17b7800 == 86 [pid = 1844] [id = 214] 10:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1785ms 10:57:38 INFO - PROCESS | 1844 | 1461607058273 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 10:57:38 INFO - PROCESS | 1844 | 1461607058279 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 10:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:57:38 INFO - PROCESS | 1844 | 1461607058286 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:57:38 INFO - PROCESS | 1844 | 1461607058288 Marionette TRACE conn4 <- [1,970,null,{}] 10:57:38 INFO - PROCESS | 1844 | 1461607058301 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}] 10:57:38 INFO - PROCESS | 1844 | 1461607058490 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7faee537d400) [pid = 1844] [serial = 557] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7faee2071c00) [pid = 1844] [serial = 638] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7faed96d0400) [pid = 1844] [serial = 622] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7faedf32ac00) [pid = 1844] [serial = 625] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7faee204c800) [pid = 1844] [serial = 607] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7faedac64800) [pid = 1844] [serial = 623] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7faee903c400) [pid = 1844] [serial = 593] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7faeee1ac000) [pid = 1844] [serial = 604] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7faee067fc00) [pid = 1844] [serial = 628] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7faee1410400) [pid = 1844] [serial = 632] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7faedad49800) [pid = 1844] [serial = 595] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7faee182bc00) [pid = 1844] [serial = 634] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7faee1a1ac00) [pid = 1844] [serial = 635] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7faee08ea800) [pid = 1844] [serial = 631] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7faee0731800) [pid = 1844] [serial = 629] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7faee59ebc00) [pid = 1844] [serial = 601] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7faedf3c8000) [pid = 1844] [serial = 626] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7faee1b45c00) [pid = 1844] [serial = 637] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7faee1a15000) [pid = 1844] [serial = 598] [outer = (nil)] [url = about:blank] 10:57:38 INFO - PROCESS | 1844 | 1461607058741 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee082d000 == 87 [pid = 1844] [id = 250] 10:57:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7faedac64800) [pid = 1844] [serial = 751] [outer = (nil)] 10:57:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7faee08ea800) [pid = 1844] [serial = 752] [outer = 0x7faedac64800] 10:57:38 INFO - PROCESS | 1844 | 1461607058822 Marionette DEBUG loaded listener.js 10:57:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7faee1b43800) [pid = 1844] [serial = 753] [outer = 0x7faedac64800] 10:57:39 INFO - PROCESS | 1844 | 1461607059550 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]]]}] 10:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1290ms 10:57:39 INFO - PROCESS | 1844 | 1461607059578 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 10:57:39 INFO - PROCESS | 1844 | 1461607059581 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 10:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:57:39 INFO - PROCESS | 1844 | 1461607059612 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:57:39 INFO - PROCESS | 1844 | 1461607059622 Marionette TRACE conn4 <- [1,974,null,{}] 10:57:39 INFO - PROCESS | 1844 | 1461607059637 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}] 10:57:39 INFO - PROCESS | 1844 | 1461607059828 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 10:57:39 INFO - PROCESS | 1844 | 1461607059839 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee3191800 == 88 [pid = 1844] [id = 251] 10:57:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7faee171ac00) [pid = 1844] [serial = 754] [outer = (nil)] 10:57:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7faee207fc00) [pid = 1844] [serial = 755] [outer = 0x7faee171ac00] 10:57:39 INFO - PROCESS | 1844 | 1461607059902 Marionette DEBUG loaded listener.js 10:57:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7faee314cc00) [pid = 1844] [serial = 756] [outer = 0x7faee171ac00] 10:57:40 INFO - PROCESS | 1844 | 1461607060831 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]]]}] 10:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1329ms 10:57:40 INFO - PROCESS | 1844 | 1461607060926 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 10:57:40 INFO - PROCESS | 1844 | 1461607060930 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 10:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:57:40 INFO - PROCESS | 1844 | 1461607060937 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:57:40 INFO - PROCESS | 1844 | 1461607060939 Marionette TRACE conn4 <- [1,978,null,{}] 10:57:40 INFO - PROCESS | 1844 | 1461607060945 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}] 10:57:41 INFO - PROCESS | 1844 | 1461607061187 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 10:57:41 INFO - PROCESS | 1844 | 1461607061223 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee59d5000 == 89 [pid = 1844] [id = 252] 10:57:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7faee1b4c000) [pid = 1844] [serial = 757] [outer = (nil)] 10:57:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7faee3fdcc00) [pid = 1844] [serial = 758] [outer = 0x7faee1b4c000] 10:57:41 INFO - PROCESS | 1844 | 1461607061295 Marionette DEBUG loaded listener.js 10:57:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7faee4b61000) [pid = 1844] [serial = 759] [outer = 0x7faee1b4c000] 10:57:42 INFO - PROCESS | 1844 | 1461607062188 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]]]}] 10:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1278ms 10:57:42 INFO - PROCESS | 1844 | 1461607062216 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 10:57:42 INFO - PROCESS | 1844 | 1461607062220 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 10:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:57:42 INFO - PROCESS | 1844 | 1461607062233 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:57:42 INFO - PROCESS | 1844 | 1461607062236 Marionette TRACE conn4 <- [1,982,null,{}] 10:57:42 INFO - PROCESS | 1844 | 1461607062242 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}] 10:57:42 INFO - PROCESS | 1844 | 1461607062473 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 10:57:42 INFO - PROCESS | 1844 | 1461607062518 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5c8e800 == 90 [pid = 1844] [id = 253] 10:57:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7faee537a400) [pid = 1844] [serial = 760] [outer = (nil)] 10:57:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7faee5765000) [pid = 1844] [serial = 761] [outer = 0x7faee537a400] 10:57:42 INFO - PROCESS | 1844 | 1461607062596 Marionette DEBUG loaded listener.js 10:57:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7faee903a800) [pid = 1844] [serial = 762] [outer = 0x7faee537a400] 10:57:43 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7faee204f000) [pid = 1844] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:57:43 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7faee3fef800) [pid = 1844] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:57:43 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7faee0f36800) [pid = 1844] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:57:43 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7faedf334400) [pid = 1844] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:57:43 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7faee2072000) [pid = 1844] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:57:43 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7faedad4a000) [pid = 1844] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:57:43 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7faedaaeb400) [pid = 1844] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:57:43 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7faee1411000) [pid = 1844] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:57:43 INFO - PROCESS | 1844 | 1461607063892 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]]]}] 10:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1680ms 10:57:43 INFO - PROCESS | 1844 | 1461607063914 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 10:57:43 INFO - PROCESS | 1844 | 1461607063919 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 10:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:57:43 INFO - PROCESS | 1844 | 1461607063935 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:57:43 INFO - PROCESS | 1844 | 1461607063937 Marionette TRACE conn4 <- [1,986,null,{}] 10:57:43 INFO - PROCESS | 1844 | 1461607063955 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}] 10:57:44 INFO - PROCESS | 1844 | 1461607064184 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 10:57:44 INFO - PROCESS | 1844 | 1461607064279 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeea391000 == 91 [pid = 1844] [id = 254] 10:57:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7faedf52c000) [pid = 1844] [serial = 763] [outer = (nil)] 10:57:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7faee537c400) [pid = 1844] [serial = 764] [outer = 0x7faedf52c000] 10:57:44 INFO - PROCESS | 1844 | 1461607064343 Marionette DEBUG loaded listener.js 10:57:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7faeec4c5400) [pid = 1844] [serial = 765] [outer = 0x7faedf52c000] 10:57:45 INFO - PROCESS | 1844 | 1461607065048 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]]]}] 10:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1129ms 10:57:45 INFO - PROCESS | 1844 | 1461607065065 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 10:57:45 INFO - PROCESS | 1844 | 1461607065068 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 10:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:57:45 INFO - PROCESS | 1844 | 1461607065075 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:57:45 INFO - PROCESS | 1844 | 1461607065078 Marionette TRACE conn4 <- [1,990,null,{}] 10:57:45 INFO - PROCESS | 1844 | 1461607065083 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}] 10:57:45 INFO - PROCESS | 1844 | 1461607065313 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 10:57:45 INFO - PROCESS | 1844 | 1461607065327 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec63d000 == 92 [pid = 1844] [id = 255] 10:57:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7faeea829000) [pid = 1844] [serial = 766] [outer = (nil)] 10:57:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7faeeccfb400) [pid = 1844] [serial = 767] [outer = 0x7faeea829000] 10:57:45 INFO - PROCESS | 1844 | 1461607065389 Marionette DEBUG loaded listener.js 10:57:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7faeedb0cc00) [pid = 1844] [serial = 768] [outer = 0x7faeea829000] 10:57:46 INFO - PROCESS | 1844 | 1461607066511 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]]]}] 10:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1483ms 10:57:46 INFO - PROCESS | 1844 | 1461607066560 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 10:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:57:46 INFO - PROCESS | 1844 | 1461607066567 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 10:57:46 INFO - PROCESS | 1844 | 1461607066575 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:57:46 INFO - PROCESS | 1844 | 1461607066581 Marionette TRACE conn4 <- [1,994,null,{}] 10:57:46 INFO - PROCESS | 1844 | 1461607066589 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}] 10:57:46 INFO - PROCESS | 1844 | 1461607066807 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 10:57:47 INFO - PROCESS | 1844 | 1461607067042 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee05bd800 == 93 [pid = 1844] [id = 256] 10:57:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7faedadfb000) [pid = 1844] [serial = 769] [outer = (nil)] 10:57:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7faee055c400) [pid = 1844] [serial = 770] [outer = 0x7faedadfb000] 10:57:47 INFO - PROCESS | 1844 | 1461607067168 Marionette DEBUG loaded listener.js 10:57:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7faee0f37400) [pid = 1844] [serial = 771] [outer = 0x7faedadfb000] 10:57:48 INFO - PROCESS | 1844 | 1461607068062 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]]]}] 10:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1542ms 10:57:48 INFO - PROCESS | 1844 | 1461607068117 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 10:57:48 INFO - PROCESS | 1844 | 1461607068126 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 10:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:57:48 INFO - PROCESS | 1844 | 1461607068136 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:57:48 INFO - PROCESS | 1844 | 1461607068140 Marionette TRACE conn4 <- [1,998,null,{}] 10:57:48 INFO - PROCESS | 1844 | 1461607068146 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}] 10:57:48 INFO - PROCESS | 1844 | 1461607068377 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 10:57:48 INFO - PROCESS | 1844 | 1461607068649 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee59c5000 == 94 [pid = 1844] [id = 257] 10:57:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7faee1a16000) [pid = 1844] [serial = 772] [outer = (nil)] 10:57:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7faee204f000) [pid = 1844] [serial = 773] [outer = 0x7faee1a16000] 10:57:48 INFO - PROCESS | 1844 | 1461607068766 Marionette DEBUG loaded listener.js 10:57:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7faee3406400) [pid = 1844] [serial = 774] [outer = 0x7faee1a16000] 10:57:49 INFO - PROCESS | 1844 | 1461607069598 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]]]}] 10:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1532ms 10:57:49 INFO - PROCESS | 1844 | 1461607069668 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 10:57:49 INFO - PROCESS | 1844 | 1461607069672 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 10:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:57:49 INFO - PROCESS | 1844 | 1461607069679 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:57:49 INFO - PROCESS | 1844 | 1461607069684 Marionette TRACE conn4 <- [1,1002,null,{}] 10:57:49 INFO - PROCESS | 1844 | 1461607069700 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}] 10:57:49 INFO - PROCESS | 1844 | 1461607069948 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 10:57:50 INFO - PROCESS | 1844 | 1461607070180 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeed082800 == 95 [pid = 1844] [id = 258] 10:57:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7faee3fd6400) [pid = 1844] [serial = 775] [outer = (nil)] 10:57:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7faee59e5400) [pid = 1844] [serial = 776] [outer = 0x7faee3fd6400] 10:57:50 INFO - PROCESS | 1844 | 1461607070302 Marionette DEBUG loaded listener.js 10:57:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7faeea323800) [pid = 1844] [serial = 777] [outer = 0x7faee3fd6400] 10:57:51 INFO - PROCESS | 1844 | 1461607071169 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]]]}] 10:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1541ms 10:57:51 INFO - PROCESS | 1844 | 1461607071222 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 10:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:57:51 INFO - PROCESS | 1844 | 1461607071226 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 10:57:51 INFO - PROCESS | 1844 | 1461607071232 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:57:51 INFO - PROCESS | 1844 | 1461607071235 Marionette TRACE conn4 <- [1,1006,null,{}] 10:57:51 INFO - PROCESS | 1844 | 1461607071240 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}] 10:57:51 INFO - PROCESS | 1844 | 1461607071446 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 10:57:51 INFO - PROCESS | 1844 | 1461607071630 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef23ee000 == 96 [pid = 1844] [id = 259] 10:57:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7faee50e5c00) [pid = 1844] [serial = 778] [outer = (nil)] 10:57:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7faeecac6c00) [pid = 1844] [serial = 779] [outer = 0x7faee50e5c00] 10:57:51 INFO - PROCESS | 1844 | 1461607071704 Marionette DEBUG loaded listener.js 10:57:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7faeede9cc00) [pid = 1844] [serial = 780] [outer = 0x7faee50e5c00] 10:57:52 INFO - PROCESS | 1844 | 1461607072546 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]]]}] 10:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1380ms 10:57:52 INFO - PROCESS | 1844 | 1461607072614 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 10:57:52 INFO - PROCESS | 1844 | 1461607072618 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 10:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:57:52 INFO - PROCESS | 1844 | 1461607072625 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:57:52 INFO - PROCESS | 1844 | 1461607072628 Marionette TRACE conn4 <- [1,1010,null,{}] 10:57:52 INFO - PROCESS | 1844 | 1461607072633 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}] 10:57:52 INFO - PROCESS | 1844 | 1461607072842 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 10:57:53 INFO - PROCESS | 1844 | 1461607073027 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefb575800 == 97 [pid = 1844] [id = 260] 10:57:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7faee9182c00) [pid = 1844] [serial = 781] [outer = (nil)] 10:57:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7faef731a400) [pid = 1844] [serial = 782] [outer = 0x7faee9182c00] 10:57:53 INFO - PROCESS | 1844 | 1461607073104 Marionette DEBUG loaded listener.js 10:57:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7faef8455400) [pid = 1844] [serial = 783] [outer = 0x7faee9182c00] 10:57:54 INFO - PROCESS | 1844 | 1461607074027 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]]]}] 10:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1442ms 10:57:54 INFO - PROCESS | 1844 | 1461607074068 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 10:57:54 INFO - PROCESS | 1844 | 1461607074072 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 10:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:57:54 INFO - PROCESS | 1844 | 1461607074078 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:57:54 INFO - PROCESS | 1844 | 1461607074081 Marionette TRACE conn4 <- [1,1014,null,{}] 10:57:54 INFO - PROCESS | 1844 | 1461607074086 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}] 10:57:54 INFO - PROCESS | 1844 | 1461607074307 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 10:57:54 INFO - PROCESS | 1844 | 1461607074504 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed59e6000 == 98 [pid = 1844] [id = 261] 10:57:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7faefb0b3400) [pid = 1844] [serial = 784] [outer = (nil)] 10:57:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7faefcfab000) [pid = 1844] [serial = 785] [outer = 0x7faefb0b3400] 10:57:54 INFO - PROCESS | 1844 | 1461607074585 Marionette DEBUG loaded listener.js 10:57:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7faefd06b800) [pid = 1844] [serial = 786] [outer = 0x7faefb0b3400] 10:57:55 INFO - PROCESS | 1844 | 1461607075437 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]]]}] 10:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1429ms 10:57:55 INFO - PROCESS | 1844 | 1461607075508 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 10:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:57:55 INFO - PROCESS | 1844 | 1461607075512 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 10:57:55 INFO - PROCESS | 1844 | 1461607075518 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:57:55 INFO - PROCESS | 1844 | 1461607075522 Marionette TRACE conn4 <- [1,1018,null,{}] 10:57:55 INFO - PROCESS | 1844 | 1461607075527 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}] 10:57:55 INFO - PROCESS | 1844 | 1461607075754 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 10:57:55 INFO - PROCESS | 1844 | 1461607075944 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed59fe800 == 99 [pid = 1844] [id = 262] 10:57:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7faed5f75400) [pid = 1844] [serial = 787] [outer = (nil)] 10:57:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7faed5f7d800) [pid = 1844] [serial = 788] [outer = 0x7faed5f75400] 10:57:56 INFO - PROCESS | 1844 | 1461607076019 Marionette DEBUG loaded listener.js 10:57:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7faed5f82c00) [pid = 1844] [serial = 789] [outer = 0x7faed5f75400] 10:57:56 INFO - PROCESS | 1844 | 1461607076843 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]]]}] 10:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1382ms 10:57:56 INFO - PROCESS | 1844 | 1461607076901 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 10:57:56 INFO - PROCESS | 1844 | 1461607076905 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 10:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:57:56 INFO - PROCESS | 1844 | 1461607076911 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:57:56 INFO - PROCESS | 1844 | 1461607076913 Marionette TRACE conn4 <- [1,1022,null,{}] 10:57:56 INFO - PROCESS | 1844 | 1461607076919 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}] 10:57:57 INFO - PROCESS | 1844 | 1461607077117 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 10:57:57 INFO - PROCESS | 1844 | 1461607077310 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5a73000 == 100 [pid = 1844] [id = 263] 10:57:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7faed5f75c00) [pid = 1844] [serial = 790] [outer = (nil)] 10:57:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7faed9446c00) [pid = 1844] [serial = 791] [outer = 0x7faed5f75c00] 10:57:57 INFO - PROCESS | 1844 | 1461607077384 Marionette DEBUG loaded listener.js 10:57:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7faed944a800) [pid = 1844] [serial = 792] [outer = 0x7faed5f75c00] 10:57:58 INFO - PROCESS | 1844 | 1461607078373 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]]]}] 10:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1494ms 10:57:58 INFO - PROCESS | 1844 | 1461607078406 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 10:57:58 INFO - PROCESS | 1844 | 1461607078408 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 10:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:57:58 INFO - PROCESS | 1844 | 1461607078422 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:57:58 INFO - PROCESS | 1844 | 1461607078426 Marionette TRACE conn4 <- [1,1026,null,{}] 10:57:58 INFO - PROCESS | 1844 | 1461607078436 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}] 10:57:58 INFO - PROCESS | 1844 | 1461607078632 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 10:57:58 INFO - PROCESS | 1844 | 1461607078875 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5490000 == 101 [pid = 1844] [id = 264] 10:57:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7faed5f7cc00) [pid = 1844] [serial = 793] [outer = (nil)] 10:57:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7faed944e400) [pid = 1844] [serial = 794] [outer = 0x7faed5f7cc00] 10:57:58 INFO - PROCESS | 1844 | 1461607078989 Marionette DEBUG loaded listener.js 10:57:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7faefb541000) [pid = 1844] [serial = 795] [outer = 0x7faed5f7cc00] 10:57:59 INFO - PROCESS | 1844 | 1461607079870 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]]]}] 10:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1487ms 10:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:57:59 INFO - PROCESS | 1844 | 1461607079907 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 10:57:59 INFO - PROCESS | 1844 | 1461607079910 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 10:57:59 INFO - PROCESS | 1844 | 1461607079917 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:57:59 INFO - PROCESS | 1844 | 1461607079920 Marionette TRACE conn4 <- [1,1030,null,{}] 10:57:59 INFO - PROCESS | 1844 | 1461607079926 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}] 10:58:00 INFO - PROCESS | 1844 | 1461607080130 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 10:58:00 INFO - PROCESS | 1844 | 1461607080493 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed87c3800 == 102 [pid = 1844] [id = 265] 10:58:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7faed515a000) [pid = 1844] [serial = 796] [outer = (nil)] 10:58:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7faed515d000) [pid = 1844] [serial = 797] [outer = 0x7faed515a000] 10:58:00 INFO - PROCESS | 1844 | 1461607080576 Marionette DEBUG loaded listener.js 10:58:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7faed944c000) [pid = 1844] [serial = 798] [outer = 0x7faed515a000] 10:58:01 INFO - PROCESS | 1844 | 1461607081494 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]]]}] 10:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1639ms 10:58:01 INFO - PROCESS | 1844 | 1461607081556 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 10:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:58:01 INFO - PROCESS | 1844 | 1461607081562 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 10:58:01 INFO - PROCESS | 1844 | 1461607081570 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:58:01 INFO - PROCESS | 1844 | 1461607081575 Marionette TRACE conn4 <- [1,1034,null,{}] 10:58:01 INFO - PROCESS | 1844 | 1461607081583 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}] 10:58:01 INFO - PROCESS | 1844 | 1461607081864 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 10:58:02 INFO - PROCESS | 1844 | 1461607082098 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed87e2800 == 103 [pid = 1844] [id = 266] 10:58:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7faed2ab1800) [pid = 1844] [serial = 799] [outer = (nil)] 10:58:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7faed2ab8c00) [pid = 1844] [serial = 800] [outer = 0x7faed2ab1800] 10:58:02 INFO - PROCESS | 1844 | 1461607082227 Marionette DEBUG loaded listener.js 10:58:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7faefd053000) [pid = 1844] [serial = 801] [outer = 0x7faed2ab1800] 10:58:03 INFO - PROCESS | 1844 | 1461607083067 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]]]}] 10:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1550ms 10:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:58:03 INFO - PROCESS | 1844 | 1461607083119 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 10:58:03 INFO - PROCESS | 1844 | 1461607083122 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 10:58:03 INFO - PROCESS | 1844 | 1461607083129 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:58:03 INFO - PROCESS | 1844 | 1461607083132 Marionette TRACE conn4 <- [1,1038,null,{}] 10:58:03 INFO - PROCESS | 1844 | 1461607083136 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}] 10:58:03 INFO - PROCESS | 1844 | 1461607083341 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 10:58:03 INFO - PROCESS | 1844 | 1461607083535 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8654000 == 104 [pid = 1844] [id = 267] 10:58:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 266 (0x7faed2ab3800) [pid = 1844] [serial = 802] [outer = (nil)] 10:58:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 267 (0x7faed8958800) [pid = 1844] [serial = 803] [outer = 0x7faed2ab3800] 10:58:03 INFO - PROCESS | 1844 | 1461607083607 Marionette DEBUG loaded listener.js 10:58:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 268 (0x7faed895d000) [pid = 1844] [serial = 804] [outer = 0x7faed2ab3800] 10:58:04 INFO - PROCESS | 1844 | 1461607084519 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]]]}] 10:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1436ms 10:58:04 INFO - PROCESS | 1844 | 1461607084568 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 10:58:04 INFO - PROCESS | 1844 | 1461607084573 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 10:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:58:04 INFO - PROCESS | 1844 | 1461607084582 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:58:04 INFO - PROCESS | 1844 | 1461607084601 Marionette TRACE conn4 <- [1,1042,null,{}] 10:58:04 INFO - PROCESS | 1844 | 1461607084610 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}] 10:58:04 INFO - PROCESS | 1844 | 1461607084925 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 10:58:05 INFO - PROCESS | 1844 | 1461607085638 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed539b800 == 105 [pid = 1844] [id = 268] 10:58:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 269 (0x7faed1711400) [pid = 1844] [serial = 805] [outer = (nil)] 10:58:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 270 (0x7faed2846000) [pid = 1844] [serial = 806] [outer = 0x7faed1711400] 10:58:05 INFO - PROCESS | 1844 | 1461607085723 Marionette DEBUG loaded listener.js 10:58:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 271 (0x7faed2ab0c00) [pid = 1844] [serial = 807] [outer = 0x7faed1711400] 10:58:06 INFO - PROCESS | 1844 | 1461607086569 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]]]}] 10:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 2055ms 10:58:06 INFO - PROCESS | 1844 | 1461607086638 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 10:58:06 INFO - PROCESS | 1844 | 1461607086644 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 10:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:58:06 INFO - PROCESS | 1844 | 1461607086650 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:58:06 INFO - PROCESS | 1844 | 1461607086655 Marionette TRACE conn4 <- [1,1046,null,{}] 10:58:06 INFO - PROCESS | 1844 | 1461607086662 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}] 10:58:06 INFO - PROCESS | 1844 | 1461607086855 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 10:58:07 INFO - PROCESS | 1844 | 1461607087064 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8656800 == 106 [pid = 1844] [id = 269] 10:58:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 272 (0x7faed2848c00) [pid = 1844] [serial = 808] [outer = (nil)] 10:58:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 273 (0x7faed5158800) [pid = 1844] [serial = 809] [outer = 0x7faed2848c00] 10:58:07 INFO - PROCESS | 1844 | 1461607087134 Marionette DEBUG loaded listener.js 10:58:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 274 (0x7faed5fa7800) [pid = 1844] [serial = 810] [outer = 0x7faed2848c00] 10:58:08 INFO - PROCESS | 1844 | 1461607088154 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]]]}] 10:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1536ms 10:58:08 INFO - PROCESS | 1844 | 1461607088190 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 10:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:58:08 INFO - PROCESS | 1844 | 1461607088196 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 10:58:08 INFO - PROCESS | 1844 | 1461607088202 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:58:08 INFO - PROCESS | 1844 | 1461607088205 Marionette TRACE conn4 <- [1,1050,null,{}] 10:58:08 INFO - PROCESS | 1844 | 1461607088211 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}] 10:58:08 INFO - PROCESS | 1844 | 1461607088401 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 10:58:08 INFO - PROCESS | 1844 | 1461607088614 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5394000 == 107 [pid = 1844] [id = 270] 10:58:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 275 (0x7faed8961c00) [pid = 1844] [serial = 811] [outer = (nil)] 10:58:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 276 (0x7faedaae3800) [pid = 1844] [serial = 812] [outer = 0x7faed8961c00] 10:58:08 INFO - PROCESS | 1844 | 1461607088681 Marionette DEBUG loaded listener.js 10:58:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 277 (0x7faedadac800) [pid = 1844] [serial = 813] [outer = 0x7faed8961c00] 10:58:09 INFO - PROCESS | 1844 | 1461607089604 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]]]}] 10:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1429ms 10:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:58:09 INFO - PROCESS | 1844 | 1461607089634 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 10:58:09 INFO - PROCESS | 1844 | 1461607089637 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 10:58:09 INFO - PROCESS | 1844 | 1461607089653 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:58:09 INFO - PROCESS | 1844 | 1461607089662 Marionette TRACE conn4 <- [1,1054,null,{}] 10:58:09 INFO - PROCESS | 1844 | 1461607089669 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}] 10:58:09 INFO - PROCESS | 1844 | 1461607089859 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 10:58:10 INFO - PROCESS | 1844 | 1461607090069 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee075f000 == 108 [pid = 1844] [id = 271] 10:58:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 278 (0x7faedadbc800) [pid = 1844] [serial = 814] [outer = (nil)] 10:58:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 279 (0x7faedf533c00) [pid = 1844] [serial = 815] [outer = 0x7faedadbc800] 10:58:10 INFO - PROCESS | 1844 | 1461607090180 Marionette DEBUG loaded listener.js 10:58:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 280 (0x7faee087a000) [pid = 1844] [serial = 816] [outer = 0x7faedadbc800] 10:58:11 INFO - PROCESS | 1844 | 1461607091128 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]]]}] 10:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1545ms 10:58:11 INFO - PROCESS | 1844 | 1461607091190 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 10:58:11 INFO - PROCESS | 1844 | 1461607091195 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 10:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:58:11 INFO - PROCESS | 1844 | 1461607091200 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:58:11 INFO - PROCESS | 1844 | 1461607091202 Marionette TRACE conn4 <- [1,1058,null,{}] 10:58:11 INFO - PROCESS | 1844 | 1461607091208 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}] 10:58:11 INFO - PROCESS | 1844 | 1461607091403 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 10:58:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeea391000 == 107 [pid = 1844] [id = 254] 10:58:11 INFO - PROCESS | 1844 | --DOMWINDOW == 279 (0x7faee2076800) [pid = 1844] [serial = 649] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1844 | --DOMWINDOW == 278 (0x7faee3402800) [pid = 1844] [serial = 652] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1844 | --DOMWINDOW == 277 (0x7faedf527800) [pid = 1844] [serial = 643] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1844 | --DOMWINDOW == 276 (0x7faee0f3e800) [pid = 1844] [serial = 646] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1844 | --DOMWINDOW == 275 (0x7faee3fe0400) [pid = 1844] [serial = 655] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1844 | --DOMWINDOW == 274 (0x7faee4b5c400) [pid = 1844] [serial = 658] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1844 | --DOMWINDOW == 273 (0x7faee5379000) [pid = 1844] [serial = 661] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1844 | --DOMWINDOW == 272 (0x7faee5771400) [pid = 1844] [serial = 665] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1844 | --DOMWINDOW == 271 (0x7faee739b800) [pid = 1844] [serial = 668] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1844 | --DOMWINDOW == 270 (0x7faee984cc00) [pid = 1844] [serial = 671] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1844 | --DOMWINDOW == 269 (0x7faeea3d1c00) [pid = 1844] [serial = 674] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1844 | --DOMWINDOW == 268 (0x7faee7f87800) [pid = 1844] [serial = 698] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1844 | 1461607091786 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5c8e800 == 106 [pid = 1844] [id = 253] 10:58:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee59d5000 == 105 [pid = 1844] [id = 252] 10:58:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee3191800 == 104 [pid = 1844] [id = 251] 10:58:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee074a800 == 105 [pid = 1844] [id = 272] 10:58:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 269 (0x7faedf3c5800) [pid = 1844] [serial = 817] [outer = (nil)] 10:58:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 270 (0x7faee0880c00) [pid = 1844] [serial = 818] [outer = 0x7faedf3c5800] 10:58:11 INFO - PROCESS | 1844 | 1461607091885 Marionette DEBUG loaded listener.js 10:58:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 271 (0x7faee1aed000) [pid = 1844] [serial = 819] [outer = 0x7faedf3c5800] 10:58:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee082d000 == 104 [pid = 1844] [id = 250] 10:58:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedf3ae000 == 103 [pid = 1844] [id = 249] 10:58:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5f43800 == 102 [pid = 1844] [id = 248] 10:58:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8dd1800 == 101 [pid = 1844] [id = 244] 10:58:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed35a6000 == 100 [pid = 1844] [id = 242] 10:58:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8dd0800 == 99 [pid = 1844] [id = 241] 10:58:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8cf3800 == 98 [pid = 1844] [id = 240] 10:58:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec85c800 == 97 [pid = 1844] [id = 239] 10:58:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5f4b800 == 96 [pid = 1844] [id = 238] 10:58:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8a93800 == 95 [pid = 1844] [id = 237] 10:58:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefd8a7800 == 94 [pid = 1844] [id = 236] 10:58:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef739c000 == 93 [pid = 1844] [id = 235] 10:58:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee733b800 == 92 [pid = 1844] [id = 234] 10:58:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1cd7000 == 91 [pid = 1844] [id = 233] 10:58:12 INFO - PROCESS | 1844 | --DOMWINDOW == 270 (0x7faee23c6c00) [pid = 1844] [serial = 689] [outer = (nil)] [url = about:blank] 10:58:12 INFO - PROCESS | 1844 | --DOMWINDOW == 269 (0x7faee49ddc00) [pid = 1844] [serial = 692] [outer = (nil)] [url = about:blank] 10:58:12 INFO - PROCESS | 1844 | --DOMWINDOW == 268 (0x7faee1820000) [pid = 1844] [serial = 683] [outer = (nil)] [url = about:blank] 10:58:12 INFO - PROCESS | 1844 | --DOMWINDOW == 267 (0x7faee1a19000) [pid = 1844] [serial = 684] [outer = (nil)] [url = about:blank] 10:58:12 INFO - PROCESS | 1844 | --DOMWINDOW == 266 (0x7faee087dc00) [pid = 1844] [serial = 681] [outer = (nil)] [url = about:blank] 10:58:12 INFO - PROCESS | 1844 | --DOMWINDOW == 265 (0x7faee0733000) [pid = 1844] [serial = 680] [outer = (nil)] [url = about:blank] 10:58:12 INFO - PROCESS | 1844 | --DOMWINDOW == 264 (0x7faee314a800) [pid = 1844] [serial = 641] [outer = (nil)] [url = about:blank] 10:58:12 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7faee1b47000) [pid = 1844] [serial = 686] [outer = (nil)] [url = about:blank] 10:58:12 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7faedadf1400) [pid = 1844] [serial = 678] [outer = (nil)] [url = about:blank] 10:58:12 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7faedad44000) [pid = 1844] [serial = 677] [outer = (nil)] [url = about:blank] 10:58:12 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7faee5382000) [pid = 1844] [serial = 696] [outer = (nil)] [url = about:blank] 10:58:12 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7faee0680c00) [pid = 1844] [serial = 431] [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.] 10:58:12 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7faee4b68000) [pid = 1844] [serial = 693] [outer = (nil)] [url = about:blank] 10:58:12 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7faee3405800) [pid = 1844] [serial = 690] [outer = (nil)] [url = about:blank] 10:58:12 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7faee3ff0400) [pid = 1844] [serial = 695] [outer = (nil)] [url = about:blank] 10:58:12 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7faee204d000) [pid = 1844] [serial = 687] [outer = (nil)] [url = about:blank] 10:58:12 INFO - PROCESS | 1844 | 1461607092778 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]]]}] 10:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1627ms 10:58:12 INFO - PROCESS | 1844 | 1461607092830 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 10:58:12 INFO - PROCESS | 1844 | 1461607092833 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 10:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:58:12 INFO - PROCESS | 1844 | 1461607092838 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:58:12 INFO - PROCESS | 1844 | 1461607092841 Marionette TRACE conn4 <- [1,1062,null,{}] 10:58:12 INFO - PROCESS | 1844 | 1461607092846 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}] 10:58:13 INFO - PROCESS | 1844 | 1461607093031 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 10:58:13 INFO - PROCESS | 1844 | 1461607093186 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8dc8000 == 92 [pid = 1844] [id = 273] 10:58:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7faee1b50000) [pid = 1844] [serial = 820] [outer = (nil)] 10:58:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7faee204b400) [pid = 1844] [serial = 821] [outer = 0x7faee1b50000] 10:58:13 INFO - PROCESS | 1844 | 1461607093275 Marionette DEBUG loaded listener.js 10:58:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7faee2e04400) [pid = 1844] [serial = 822] [outer = 0x7faee1b50000] 10:58:14 INFO - PROCESS | 1844 | 1461607094062 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]]]}] 10:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1232ms 10:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:58:14 INFO - PROCESS | 1844 | 1461607094071 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 10:58:14 INFO - PROCESS | 1844 | 1461607094074 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 10:58:14 INFO - PROCESS | 1844 | 1461607094079 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:58:14 INFO - PROCESS | 1844 | 1461607094083 Marionette TRACE conn4 <- [1,1066,null,{}] 10:58:14 INFO - PROCESS | 1844 | 1461607094088 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}] 10:58:14 INFO - PROCESS | 1844 | 1461607094256 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 10:58:14 INFO - PROCESS | 1844 | 1461607094445 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee23ab800 == 93 [pid = 1844] [id = 274] 10:58:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7faee1b51800) [pid = 1844] [serial = 823] [outer = (nil)] 10:58:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7faee4acd400) [pid = 1844] [serial = 824] [outer = 0x7faee1b51800] 10:58:14 INFO - PROCESS | 1844 | 1461607094507 Marionette DEBUG loaded listener.js 10:58:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7faee50e4000) [pid = 1844] [serial = 825] [outer = 0x7faee1b51800] 10:58:15 INFO - PROCESS | 1844 | 1461607095320 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]]]}] 10:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1278ms 10:58:15 INFO - PROCESS | 1844 | 1461607095360 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 10:58:15 INFO - PROCESS | 1844 | 1461607095364 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 10:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:58:15 INFO - PROCESS | 1844 | 1461607095370 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:58:15 INFO - PROCESS | 1844 | 1461607095374 Marionette TRACE conn4 <- [1,1070,null,{}] 10:58:15 INFO - PROCESS | 1844 | 1461607095379 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}] 10:58:15 INFO - PROCESS | 1844 | 1461607095609 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 10:58:15 INFO - PROCESS | 1844 | 1461607095651 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee52cd800 == 94 [pid = 1844] [id = 275] 10:58:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7faee2e02400) [pid = 1844] [serial = 826] [outer = (nil)] 10:58:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7faee537dc00) [pid = 1844] [serial = 827] [outer = 0x7faee2e02400] 10:58:15 INFO - PROCESS | 1844 | 1461607095729 Marionette DEBUG loaded listener.js 10:58:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7faee59eb400) [pid = 1844] [serial = 828] [outer = 0x7faee2e02400] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7faee4b67400) [pid = 1844] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7faee50e7c00) [pid = 1844] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7faedaae2800) [pid = 1844] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7faee50e8400) [pid = 1844] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7faee0556400) [pid = 1844] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7faee1822c00) [pid = 1844] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7faeec1c9800) [pid = 1844] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7faee1ae3c00) [pid = 1844] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7faee5375400) [pid = 1844] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7faedadf8400) [pid = 1844] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7faee1884400) [pid = 1844] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7faedadb3c00) [pid = 1844] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7faee4aae800) [pid = 1844] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7faee2050000) [pid = 1844] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7faedad4a400) [pid = 1844] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7faefce5b400) [pid = 1844] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7faed96c5c00) [pid = 1844] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7faedf52e000) [pid = 1844] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7faed96c6c00) [pid = 1844] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7faedac5fc00) [pid = 1844] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7faedad47800) [pid = 1844] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7faee0f40400) [pid = 1844] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7faedf3c2800) [pid = 1844] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7faed96d1c00) [pid = 1844] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7faeea32c000) [pid = 1844] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7faee07a6800) [pid = 1844] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7faee2045800) [pid = 1844] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7faedad45800) [pid = 1844] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7faee1ae6800) [pid = 1844] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7faedf3c0c00) [pid = 1844] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7faee08e3400) [pid = 1844] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7faee4abb800) [pid = 1844] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7faeec4bd000) [pid = 1844] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7faedac69000) [pid = 1844] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7faedadee400) [pid = 1844] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7faedada7c00) [pid = 1844] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7faee5763c00) [pid = 1844] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7faedaae6000) [pid = 1844] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7faedadfb800) [pid = 1844] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7faee068b800) [pid = 1844] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7faeea23f000) [pid = 1844] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7faedf32b000) [pid = 1844] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7faee5378000) [pid = 1844] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7faee079c400) [pid = 1844] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7faedf32b800) [pid = 1844] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7faee49d5c00) [pid = 1844] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7faee0872800) [pid = 1844] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7faedadb4800) [pid = 1844] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7faee0553800) [pid = 1844] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7faed96c9000) [pid = 1844] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7faee5374c00) [pid = 1844] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7faef967bc00) [pid = 1844] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7faee1889000) [pid = 1844] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7faee2043000) [pid = 1844] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7faee0683c00) [pid = 1844] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7faee2049400) [pid = 1844] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7faee50f1400) [pid = 1844] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7faedac5b000) [pid = 1844] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7faee537a400) [pid = 1844] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7faedf52c000) [pid = 1844] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7faee171ac00) [pid = 1844] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7faedac64800) [pid = 1844] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7faed5fa8000) [pid = 1844] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7faee0687000) [pid = 1844] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:58:17 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7faee1b4c000) [pid = 1844] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:58:17 INFO - PROCESS | 1844 | 1461607097678 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]]]}] 10:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 2342ms 10:58:17 INFO - PROCESS | 1844 | 1461607097714 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 10:58:17 INFO - PROCESS | 1844 | 1461607097718 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 10:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:58:17 INFO - PROCESS | 1844 | 1461607097723 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:58:17 INFO - PROCESS | 1844 | 1461607097725 Marionette TRACE conn4 <- [1,1074,null,{}] 10:58:17 INFO - PROCESS | 1844 | 1461607097731 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}] 10:58:17 INFO - PROCESS | 1844 | 1461607097909 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 10:58:18 INFO - PROCESS | 1844 | 1461607098066 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeda9f2000 == 95 [pid = 1844] [id = 276] 10:58:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7faed5fa8000) [pid = 1844] [serial = 829] [outer = (nil)] 10:58:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7faedaae6000) [pid = 1844] [serial = 830] [outer = 0x7faed5fa8000] 10:58:18 INFO - PROCESS | 1844 | 1461607098131 Marionette DEBUG loaded listener.js 10:58:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7faedadb4800) [pid = 1844] [serial = 831] [outer = 0x7faed5fa8000] 10:58:18 INFO - PROCESS | 1844 | 1461607098886 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]]]}] 10:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1178ms 10:58:18 INFO - PROCESS | 1844 | 1461607098903 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 10:58:18 INFO - PROCESS | 1844 | 1461607098906 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 10:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:58:18 INFO - PROCESS | 1844 | 1461607098922 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:58:18 INFO - PROCESS | 1844 | 1461607098926 Marionette TRACE conn4 <- [1,1078,null,{}] 10:58:18 INFO - PROCESS | 1844 | 1461607098933 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}] 10:58:19 INFO - PROCESS | 1844 | 1461607099115 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 10:58:19 INFO - PROCESS | 1844 | 1461607099131 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee4a8c800 == 96 [pid = 1844] [id = 277] 10:58:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7faed96c5800) [pid = 1844] [serial = 832] [outer = (nil)] 10:58:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7faedf3bf000) [pid = 1844] [serial = 833] [outer = 0x7faed96c5800] 10:58:19 INFO - PROCESS | 1844 | 1461607099195 Marionette DEBUG loaded listener.js 10:58:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7faee07a6800) [pid = 1844] [serial = 834] [outer = 0x7faed96c5800] 10:58:20 INFO - PROCESS | 1844 | 1461607100419 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]]]}] 10:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1549ms 10:58:20 INFO - PROCESS | 1844 | 1461607100464 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 10:58:20 INFO - PROCESS | 1844 | 1461607100471 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 10:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:58:20 INFO - PROCESS | 1844 | 1461607100479 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:58:20 INFO - PROCESS | 1844 | 1461607100486 Marionette TRACE conn4 <- [1,1082,null,{}] 10:58:20 INFO - PROCESS | 1844 | 1461607100494 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}] 10:58:20 INFO - PROCESS | 1844 | 1461607100752 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 10:58:21 INFO - PROCESS | 1844 | 1461607101057 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed87dd800 == 97 [pid = 1844] [id = 278] 10:58:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7faed5f7a800) [pid = 1844] [serial = 835] [outer = (nil)] 10:58:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7faed5fa5c00) [pid = 1844] [serial = 836] [outer = 0x7faed5f7a800] 10:58:21 INFO - PROCESS | 1844 | 1461607101137 Marionette DEBUG loaded listener.js 10:58:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7faed8961000) [pid = 1844] [serial = 837] [outer = 0x7faed5f7a800] 10:58:22 INFO - PROCESS | 1844 | 1461607102064 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]]]}] 10:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1644ms 10:58:22 INFO - PROCESS | 1844 | 1461607102124 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 10:58:22 INFO - PROCESS | 1844 | 1461607102133 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 10:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:58:22 INFO - PROCESS | 1844 | 1461607102143 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:58:22 INFO - PROCESS | 1844 | 1461607102147 Marionette TRACE conn4 <- [1,1086,null,{}] 10:58:22 INFO - PROCESS | 1844 | 1461607102155 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}] 10:58:22 INFO - PROCESS | 1844 | 1461607102451 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 10:58:22 INFO - PROCESS | 1844 | 1461607102719 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1ceb000 == 98 [pid = 1844] [id = 279] 10:58:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7faed8959c00) [pid = 1844] [serial = 838] [outer = (nil)] 10:58:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7faedadf6400) [pid = 1844] [serial = 839] [outer = 0x7faed8959c00] 10:58:22 INFO - PROCESS | 1844 | 1461607102796 Marionette DEBUG loaded listener.js 10:58:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7faedf330c00) [pid = 1844] [serial = 840] [outer = 0x7faed8959c00] 10:58:23 INFO - PROCESS | 1844 | 1461607103664 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]]]}] 10:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1588ms 10:58:23 INFO - PROCESS | 1844 | 1461607103732 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 10:58:23 INFO - PROCESS | 1844 | 1461607103735 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 10:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:58:23 INFO - PROCESS | 1844 | 1461607103742 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:58:23 INFO - PROCESS | 1844 | 1461607103748 Marionette TRACE conn4 <- [1,1090,null,{}] 10:58:23 INFO - PROCESS | 1844 | 1461607103765 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}] 10:58:24 INFO - PROCESS | 1844 | 1461607104010 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 10:58:24 INFO - PROCESS | 1844 | 1461607104256 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee7336000 == 99 [pid = 1844] [id = 280] 10:58:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7faee079c400) [pid = 1844] [serial = 841] [outer = (nil)] 10:58:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7faee1726c00) [pid = 1844] [serial = 842] [outer = 0x7faee079c400] 10:58:24 INFO - PROCESS | 1844 | 1461607104379 Marionette DEBUG loaded listener.js 10:58:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7faee1ae9000) [pid = 1844] [serial = 843] [outer = 0x7faee079c400] 10:58:25 INFO - PROCESS | 1844 | 1461607105243 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]]]}] 10:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1539ms 10:58:25 INFO - PROCESS | 1844 | 1461607105283 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 10:58:25 INFO - PROCESS | 1844 | 1461607105288 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 10:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:58:25 INFO - PROCESS | 1844 | 1461607105293 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:58:25 INFO - PROCESS | 1844 | 1461607105297 Marionette TRACE conn4 <- [1,1094,null,{}] 10:58:25 INFO - PROCESS | 1844 | 1461607105302 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}] 10:58:25 INFO - PROCESS | 1844 | 1461607105502 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 10:58:25 INFO - PROCESS | 1844 | 1461607105699 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec158800 == 100 [pid = 1844] [id = 281] 10:58:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7faee0879000) [pid = 1844] [serial = 844] [outer = (nil)] 10:58:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7faee204cc00) [pid = 1844] [serial = 845] [outer = 0x7faee0879000] 10:58:25 INFO - PROCESS | 1844 | 1461607105776 Marionette DEBUG loaded listener.js 10:58:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7faee2080400) [pid = 1844] [serial = 846] [outer = 0x7faee0879000] 10:58:26 INFO - PROCESS | 1844 | 1461607106707 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]]]}] 10:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1438ms 10:58:26 INFO - PROCESS | 1844 | 1461607106734 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 10:58:26 INFO - PROCESS | 1844 | 1461607106737 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 10:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:58:26 INFO - PROCESS | 1844 | 1461607106744 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:58:26 INFO - PROCESS | 1844 | 1461607106747 Marionette TRACE conn4 <- [1,1098,null,{}] 10:58:26 INFO - PROCESS | 1844 | 1461607106753 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}] 10:58:26 INFO - PROCESS | 1844 | 1461607106959 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 10:58:27 INFO - PROCESS | 1844 | 1461607107157 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec867000 == 101 [pid = 1844] [id = 282] 10:58:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7faee1ae9c00) [pid = 1844] [serial = 847] [outer = (nil)] 10:58:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7faee3408400) [pid = 1844] [serial = 848] [outer = 0x7faee1ae9c00] 10:58:27 INFO - PROCESS | 1844 | 1461607107234 Marionette DEBUG loaded listener.js 10:58:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7faee3ff0400) [pid = 1844] [serial = 849] [outer = 0x7faee1ae9c00] 10:58:28 INFO - PROCESS | 1844 | 1461607108171 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]]]}] 10:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1480ms 10:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:58:28 INFO - PROCESS | 1844 | 1461607108225 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 10:58:28 INFO - PROCESS | 1844 | 1461607108228 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 10:58:28 INFO - PROCESS | 1844 | 1461607108235 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:58:28 INFO - PROCESS | 1844 | 1461607108238 Marionette TRACE conn4 <- [1,1102,null,{}] 10:58:28 INFO - PROCESS | 1844 | 1461607108244 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}] 10:58:28 INFO - PROCESS | 1844 | 1461607108480 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 10:58:28 INFO - PROCESS | 1844 | 1461607108733 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeed446000 == 102 [pid = 1844] [id = 283] 10:58:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7faee1af0000) [pid = 1844] [serial = 850] [outer = (nil)] 10:58:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7faee576b400) [pid = 1844] [serial = 851] [outer = 0x7faee1af0000] 10:58:28 INFO - PROCESS | 1844 | 1461607108858 Marionette DEBUG loaded listener.js 10:58:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7faee9852800) [pid = 1844] [serial = 852] [outer = 0x7faee1af0000] 10:58:29 INFO - PROCESS | 1844 | 1461607109687 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]]]}] 10:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1482ms 10:58:29 INFO - PROCESS | 1844 | 1461607109717 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 10:58:29 INFO - PROCESS | 1844 | 1461607109720 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 10:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:58:29 INFO - PROCESS | 1844 | 1461607109727 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:58:29 INFO - PROCESS | 1844 | 1461607109730 Marionette TRACE conn4 <- [1,1106,null,{}] 10:58:29 INFO - PROCESS | 1844 | 1461607109735 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}] 10:58:29 INFO - PROCESS | 1844 | 1461607109935 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 10:58:30 INFO - PROCESS | 1844 | 1461607110135 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee2a4000 == 103 [pid = 1844] [id = 284] 10:58:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7faee4ab5c00) [pid = 1844] [serial = 853] [outer = (nil)] 10:58:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7faeea329000) [pid = 1844] [serial = 854] [outer = 0x7faee4ab5c00] 10:58:30 INFO - PROCESS | 1844 | 1461607110212 Marionette DEBUG loaded listener.js 10:58:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7faeebca0000) [pid = 1844] [serial = 855] [outer = 0x7faee4ab5c00] 10:58:31 INFO - PROCESS | 1844 | 1461607111075 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]]]}] 10:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1378ms 10:58:31 INFO - PROCESS | 1844 | 1461607111106 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 10:58:31 INFO - PROCESS | 1844 | 1461607111109 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 10:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:58:31 INFO - PROCESS | 1844 | 1461607111115 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:58:31 INFO - PROCESS | 1844 | 1461607111119 Marionette TRACE conn4 <- [1,1110,null,{}] 10:58:31 INFO - PROCESS | 1844 | 1461607111124 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}] 10:58:31 INFO - PROCESS | 1844 | 1461607111345 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 10:58:31 INFO - PROCESS | 1844 | 1461607111545 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefb56f000 == 104 [pid = 1844] [id = 285] 10:58:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7faee5762c00) [pid = 1844] [serial = 856] [outer = (nil)] 10:58:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7faeec4b6c00) [pid = 1844] [serial = 857] [outer = 0x7faee5762c00] 10:58:31 INFO - PROCESS | 1844 | 1461607111619 Marionette DEBUG loaded listener.js 10:58:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7faeecc7dc00) [pid = 1844] [serial = 858] [outer = 0x7faee5762c00] 10:58:32 INFO - PROCESS | 1844 | 1461607112500 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]]]}] 10:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1430ms 10:58:32 INFO - PROCESS | 1844 | 1461607112547 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 10:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:58:32 INFO - PROCESS | 1844 | 1461607112551 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 10:58:32 INFO - PROCESS | 1844 | 1461607112558 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:58:32 INFO - PROCESS | 1844 | 1461607112562 Marionette TRACE conn4 <- [1,1114,null,{}] 10:58:32 INFO - PROCESS | 1844 | 1461607112567 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}] 10:58:32 INFO - PROCESS | 1844 | 1461607112778 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 10:58:33 INFO - PROCESS | 1844 | 1461607112995 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeff420800 == 105 [pid = 1844] [id = 286] 10:58:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7faee3fda000) [pid = 1844] [serial = 859] [outer = (nil)] 10:58:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7faeed29f000) [pid = 1844] [serial = 860] [outer = 0x7faee3fda000] 10:58:33 INFO - PROCESS | 1844 | 1461607113106 Marionette DEBUG loaded listener.js 10:58:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7faeee1b8000) [pid = 1844] [serial = 861] [outer = 0x7faee3fda000] 10:58:34 INFO - PROCESS | 1844 | 1461607114139 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]]]}] 10:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1638ms 10:58:34 INFO - PROCESS | 1844 | 1461607114196 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 10:58:34 INFO - PROCESS | 1844 | 1461607114199 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 10:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:58:34 INFO - PROCESS | 1844 | 1461607114207 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:58:34 INFO - PROCESS | 1844 | 1461607114210 Marionette TRACE conn4 <- [1,1118,null,{}] 10:58:34 INFO - PROCESS | 1844 | 1461607114215 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}] 10:58:34 INFO - PROCESS | 1844 | 1461607114421 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 10:58:34 INFO - PROCESS | 1844 | 1461607114669 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecfd62000 == 106 [pid = 1844] [id = 287] 10:58:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7faef7316000) [pid = 1844] [serial = 862] [outer = (nil)] 10:58:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7faef8191400) [pid = 1844] [serial = 863] [outer = 0x7faef7316000] 10:58:34 INFO - PROCESS | 1844 | 1461607114785 Marionette DEBUG loaded listener.js 10:58:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7faef82ec000) [pid = 1844] [serial = 864] [outer = 0x7faef7316000] 10:58:35 INFO - PROCESS | 1844 | 1461607115681 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]]]}] 10:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1535ms 10:58:35 INFO - PROCESS | 1844 | 1461607115744 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 10:58:35 INFO - PROCESS | 1844 | 1461607115748 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 10:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:58:35 INFO - PROCESS | 1844 | 1461607115754 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:58:35 INFO - PROCESS | 1844 | 1461607115758 Marionette TRACE conn4 <- [1,1122,null,{}] 10:58:35 INFO - PROCESS | 1844 | 1461607115763 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}] 10:58:36 INFO - PROCESS | 1844 | 1461607116005 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 10:58:36 INFO - PROCESS | 1844 | 1461607116265 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed53a1800 == 107 [pid = 1844] [id = 288] 10:58:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7faedadf7400) [pid = 1844] [serial = 865] [outer = (nil)] 10:58:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7faee068b800) [pid = 1844] [serial = 866] [outer = 0x7faedadf7400] 10:58:36 INFO - PROCESS | 1844 | 1461607116387 Marionette DEBUG loaded listener.js 10:58:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7faef9348000) [pid = 1844] [serial = 867] [outer = 0x7faedadf7400] 10:58:37 INFO - PROCESS | 1844 | 1461607117273 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]]]}] 10:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1530ms 10:58:37 INFO - PROCESS | 1844 | 1461607117285 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 10:58:37 INFO - PROCESS | 1844 | 1461607117288 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 10:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:58:37 INFO - PROCESS | 1844 | 1461607117294 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:58:37 INFO - PROCESS | 1844 | 1461607117297 Marionette TRACE conn4 <- [1,1126,null,{}] 10:58:37 INFO - PROCESS | 1844 | 1461607117302 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}] 10:58:37 INFO - PROCESS | 1844 | 1461607117577 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 10:58:37 INFO - PROCESS | 1844 | 1461607117816 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedf635800 == 108 [pid = 1844] [id = 289] 10:58:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7faed96cb400) [pid = 1844] [serial = 868] [outer = (nil)] 10:58:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7faedad45c00) [pid = 1844] [serial = 869] [outer = 0x7faed96cb400] 10:58:37 INFO - PROCESS | 1844 | 1461607117942 Marionette DEBUG loaded listener.js 10:58:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7faedadfd800) [pid = 1844] [serial = 870] [outer = 0x7faed96cb400] 10:58:38 INFO - PROCESS | 1844 | 1461607118836 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]]]}] 10:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1584ms 10:58:38 INFO - PROCESS | 1844 | 1461607118880 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 10:58:38 INFO - PROCESS | 1844 | 1461607118882 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 10:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:58:38 INFO - PROCESS | 1844 | 1461607118889 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:58:38 INFO - PROCESS | 1844 | 1461607118901 Marionette TRACE conn4 <- [1,1130,null,{}] 10:58:38 INFO - PROCESS | 1844 | 1461607118906 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}] 10:58:39 INFO - PROCESS | 1844 | 1461607119128 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 10:58:39 INFO - PROCESS | 1844 | 1461607119369 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed53a7800 == 109 [pid = 1844] [id = 290] 10:58:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7faed96c4400) [pid = 1844] [serial = 871] [outer = (nil)] 10:58:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7faedac5a800) [pid = 1844] [serial = 872] [outer = 0x7faed96c4400] 10:58:39 INFO - PROCESS | 1844 | 1461607119508 Marionette DEBUG loaded listener.js 10:58:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7faee0684000) [pid = 1844] [serial = 873] [outer = 0x7faed96c4400] 10:58:40 INFO - PROCESS | 1844 | 1461607120634 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]]]}] 10:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 2191ms 10:58:41 INFO - PROCESS | 1844 | 1461607121212 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 10:58:41 INFO - PROCESS | 1844 | 1461607121220 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 10:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:58:41 INFO - PROCESS | 1844 | 1461607121331 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:58:41 INFO - PROCESS | 1844 | 1461607121335 Marionette TRACE conn4 <- [1,1134,null,{}] 10:58:41 INFO - PROCESS | 1844 | 1461607121347 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}] 10:58:41 INFO - PROCESS | 1844 | 1461607121589 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 10:58:41 INFO - PROCESS | 1844 | 1461607121786 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed87c4800 == 110 [pid = 1844] [id = 291] 10:58:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7faed5159400) [pid = 1844] [serial = 874] [outer = (nil)] 10:58:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7faed5f76c00) [pid = 1844] [serial = 875] [outer = 0x7faed5159400] 10:58:41 INFO - PROCESS | 1844 | 1461607121853 Marionette DEBUG loaded listener.js 10:58:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7faed5fa2800) [pid = 1844] [serial = 876] [outer = 0x7faed5159400] 10:58:42 INFO - PROCESS | 1844 | 1461607122837 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]]]}] 10:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1614ms 10:58:42 INFO - PROCESS | 1844 | 1461607122922 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 10:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:58:42 INFO - PROCESS | 1844 | 1461607122927 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 10:58:42 INFO - PROCESS | 1844 | 1461607122939 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:58:42 INFO - PROCESS | 1844 | 1461607122945 Marionette TRACE conn4 <- [1,1138,null,{}] 10:58:42 INFO - PROCESS | 1844 | 1461607122951 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}] 10:58:43 INFO - PROCESS | 1844 | 1461607123283 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 10:58:43 INFO - PROCESS | 1844 | 1461607123627 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed35b0000 == 111 [pid = 1844] [id = 292] 10:58:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7faed8961400) [pid = 1844] [serial = 877] [outer = (nil)] 10:58:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7faed9449000) [pid = 1844] [serial = 878] [outer = 0x7faed8961400] 10:58:43 INFO - PROCESS | 1844 | 1461607123699 Marionette DEBUG loaded listener.js 10:58:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7faedaae0000) [pid = 1844] [serial = 879] [outer = 0x7faed8961400] 10:58:44 INFO - PROCESS | 1844 | 1461607124642 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]]]}] 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeee289800 == 110 [pid = 1844] [id = 189] 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeee210800 == 109 [pid = 1844] [id = 162] 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeda9f2000 == 108 [pid = 1844] [id = 276] 10:58:44 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7faeee6a2c00) [pid = 1844] [serial = 719] [outer = (nil)] [url = about:blank] 10:58:44 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7faef731a000) [pid = 1844] [serial = 722] [outer = (nil)] [url = about:blank] 10:58:44 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7faefce68000) [pid = 1844] [serial = 731] [outer = (nil)] [url = about:blank] 10:58:44 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7faef94c5800) [pid = 1844] [serial = 728] [outer = (nil)] [url = about:blank] 10:58:44 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7faef819f000) [pid = 1844] [serial = 725] [outer = (nil)] [url = about:blank] 10:58:44 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7faefd058000) [pid = 1844] [serial = 734] [outer = (nil)] [url = about:blank] 10:58:44 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7faed284c000) [pid = 1844] [serial = 737] [outer = (nil)] [url = about:blank] 10:58:44 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7faedf332800) [pid = 1844] [serial = 740] [outer = (nil)] [url = about:blank] 10:58:44 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7faefcfa6400) [pid = 1844] [serial = 743] [outer = (nil)] [url = about:blank] 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee52cd800 == 107 [pid = 1844] [id = 275] 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed385b000 == 106 [pid = 1844] [id = 243] 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee23ab800 == 105 [pid = 1844] [id = 274] 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8dc8000 == 104 [pid = 1844] [id = 273] 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee074a800 == 103 [pid = 1844] [id = 272] 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee075f000 == 102 [pid = 1844] [id = 271] 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5394000 == 101 [pid = 1844] [id = 270] 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8656800 == 100 [pid = 1844] [id = 269] 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed539b800 == 99 [pid = 1844] [id = 268] 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed87c3800 == 98 [pid = 1844] [id = 265] 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5490000 == 97 [pid = 1844] [id = 264] 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5a73000 == 96 [pid = 1844] [id = 263] 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed59fe800 == 95 [pid = 1844] [id = 262] 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed59e6000 == 94 [pid = 1844] [id = 261] 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefb575800 == 93 [pid = 1844] [id = 260] 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef23ee000 == 92 [pid = 1844] [id = 259] 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeed082800 == 91 [pid = 1844] [id = 258] 10:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1843ms 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee59c5000 == 90 [pid = 1844] [id = 257] 10:58:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee05bd800 == 89 [pid = 1844] [id = 256] 10:58:44 INFO - PROCESS | 1844 | 1461607124785 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 10:58:44 INFO - PROCESS | 1844 | 1461607124789 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 10:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:58:44 INFO - PROCESS | 1844 | 1461607124796 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:58:44 INFO - PROCESS | 1844 | 1461607124800 Marionette TRACE conn4 <- [1,1142,null,{}] 10:58:44 INFO - PROCESS | 1844 | 1461607124815 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}] 10:58:45 INFO - PROCESS | 1844 | 1461607124988 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7faee1b4f800) [pid = 1844] [serial = 617] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7faee50ee800) [pid = 1844] [serial = 659] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7faee1829400) [pid = 1844] [serial = 647] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7faedadf7000) [pid = 1844] [serial = 503] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7faef82eb400) [pid = 1844] [serial = 494] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7faef8494800) [pid = 1844] [serial = 605] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7faeea321c00) [pid = 1844] [serial = 672] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7faefd05b000) [pid = 1844] [serial = 497] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7faeea32bc00) [pid = 1844] [serial = 437] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7faee207e400) [pid = 1844] [serial = 650] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7faee4ab8000) [pid = 1844] [serial = 530] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7faee3fd6c00) [pid = 1844] [serial = 653] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7faee9182800) [pid = 1844] [serial = 669] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7faee5379c00) [pid = 1844] [serial = 458] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7faeec1c8800) [pid = 1844] [serial = 675] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7faee50f1000) [pid = 1844] [serial = 611] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7faefd06ec00) [pid = 1844] [serial = 406] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7faee59ecc00) [pid = 1844] [serial = 666] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7faee0f3b000) [pid = 1844] [serial = 391] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7faef9675400) [pid = 1844] [serial = 349] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7faeedb97c00) [pid = 1844] [serial = 397] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7faeedea1800) [pid = 1844] [serial = 440] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7faeecc7a400) [pid = 1844] [serial = 533] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7faee0685c00) [pid = 1844] [serial = 527] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7faeebe46400) [pid = 1844] [serial = 602] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7faedadc1c00) [pid = 1844] [serial = 500] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7faee576a000) [pid = 1844] [serial = 662] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7faee49d8000) [pid = 1844] [serial = 656] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7faeee64e400) [pid = 1844] [serial = 572] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7faefd06e800) [pid = 1844] [serial = 575] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7faed96cf800) [pid = 1844] [serial = 452] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7faee0680400) [pid = 1844] [serial = 430] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7faee07a0400) [pid = 1844] [serial = 455] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7faedac68800) [pid = 1844] [serial = 449] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7faee2077800) [pid = 1844] [serial = 620] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7faee4b66800) [pid = 1844] [serial = 394] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7faee0680000) [pid = 1844] [serial = 644] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7faee0681800) [pid = 1844] [serial = 482] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7faef8410800) [pid = 1844] [serial = 443] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7faee1881000) [pid = 1844] [serial = 485] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7faee2050800) [pid = 1844] [serial = 608] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7faeebfe2400) [pid = 1844] [serial = 569] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7faeebfdc800) [pid = 1844] [serial = 566] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7faedf3c9800) [pid = 1844] [serial = 403] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7faee3147000) [pid = 1844] [serial = 434] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7faeea32d800) [pid = 1844] [serial = 488] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7faefd06a800) [pid = 1844] [serial = 400] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7faee1b46000) [pid = 1844] [serial = 614] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7faeed483000) [pid = 1844] [serial = 491] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7faef9341400) [pid = 1844] [serial = 446] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7faefd05dc00) [pid = 1844] [serial = 542] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7faee5771000) [pid = 1844] [serial = 578] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7faefcda4000) [pid = 1844] [serial = 539] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7faee068ac00) [pid = 1844] [serial = 560] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faee1ae4000) [pid = 1844] [serial = 563] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faeee280400) [pid = 1844] [serial = 536] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faeed47fc00) [pid = 1844] [serial = 716] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faee3fdcc00) [pid = 1844] [serial = 758] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faee537c400) [pid = 1844] [serial = 764] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faee4b61000) [pid = 1844] [serial = 759] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faee314cc00) [pid = 1844] [serial = 756] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faedadc1800) [pid = 1844] [serial = 596] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faee3fdec00) [pid = 1844] [serial = 599] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faee5765000) [pid = 1844] [serial = 761] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faee903a800) [pid = 1844] [serial = 762] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faeec4c5400) [pid = 1844] [serial = 765] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faee4b65c00) [pid = 1844] [serial = 707] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faee207fc00) [pid = 1844] [serial = 755] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faee073b800) [pid = 1844] [serial = 701] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faee08ea800) [pid = 1844] [serial = 752] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faee1b43800) [pid = 1844] [serial = 753] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faedaadd800) [pid = 1844] [serial = 746] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faedadb7c00) [pid = 1844] [serial = 747] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faee1b4f000) [pid = 1844] [serial = 704] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faee903cc00) [pid = 1844] [serial = 710] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faeebfdc000) [pid = 1844] [serial = 713] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faee0f3c400) [pid = 1844] [serial = 750] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faee0799800) [pid = 1844] [serial = 749] [outer = (nil)] [url = about:blank] 10:58:45 INFO - PROCESS | 1844 | 1461607125301 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5392000 == 90 [pid = 1844] [id = 293] 10:58:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faedaadd800) [pid = 1844] [serial = 880] [outer = (nil)] 10:58:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faedadc1800) [pid = 1844] [serial = 881] [outer = 0x7faedaadd800] 10:58:45 INFO - PROCESS | 1844 | 1461607125412 Marionette DEBUG loaded listener.js 10:58:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faedf333c00) [pid = 1844] [serial = 882] [outer = 0x7faedaadd800] 10:58:46 INFO - PROCESS | 1844 | 1461607126135 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]]]}] 10:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1395ms 10:58:46 INFO - PROCESS | 1844 | 1461607126192 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 10:58:46 INFO - PROCESS | 1844 | 1461607126195 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 10:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:58:46 INFO - PROCESS | 1844 | 1461607126201 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:58:46 INFO - PROCESS | 1844 | 1461607126203 Marionette TRACE conn4 <- [1,1146,null,{}] 10:58:46 INFO - PROCESS | 1844 | 1461607126209 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}] 10:58:46 INFO - PROCESS | 1844 | 1461607126458 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 10:58:46 INFO - PROCESS | 1844 | 1461607126480 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed87d6800 == 91 [pid = 1844] [id = 294] 10:58:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faedac66c00) [pid = 1844] [serial = 883] [outer = (nil)] 10:58:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faee055e800) [pid = 1844] [serial = 884] [outer = 0x7faedac66c00] 10:58:46 INFO - PROCESS | 1844 | 1461607126542 Marionette DEBUG loaded listener.js 10:58:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faee0738800) [pid = 1844] [serial = 885] [outer = 0x7faedac66c00] 10:58:47 INFO - PROCESS | 1844 | 1461607127416 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]]]}] 10:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1226ms 10:58:47 INFO - PROCESS | 1844 | 1461607127437 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 10:58:47 INFO - PROCESS | 1844 | 1461607127440 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 10:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:58:47 INFO - PROCESS | 1844 | 1461607127446 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:58:47 INFO - PROCESS | 1844 | 1461607127448 Marionette TRACE conn4 <- [1,1150,null,{}] 10:58:47 INFO - PROCESS | 1844 | 1461607127465 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}] 10:58:47 INFO - PROCESS | 1844 | 1461607127699 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 10:58:47 INFO - PROCESS | 1844 | 1461607127732 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeda929800 == 92 [pid = 1844] [id = 295] 10:58:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faedf3bf400) [pid = 1844] [serial = 886] [outer = (nil)] 10:58:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faee08e0800) [pid = 1844] [serial = 887] [outer = 0x7faedf3bf400] 10:58:47 INFO - PROCESS | 1844 | 1461607127793 Marionette DEBUG loaded listener.js 10:58:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faee0f3e400) [pid = 1844] [serial = 888] [outer = 0x7faedf3bf400] 10:58:48 INFO - PROCESS | 1844 | 1461607128698 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]]]}] 10:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1327ms 10:58:48 INFO - PROCESS | 1844 | 1461607128775 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 10:58:48 INFO - PROCESS | 1844 | 1461607128781 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 10:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:58:48 INFO - PROCESS | 1844 | 1461607128789 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:58:48 INFO - PROCESS | 1844 | 1461607128794 Marionette TRACE conn4 <- [1,1154,null,{}] 10:58:48 INFO - PROCESS | 1844 | 1461607128857 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}] 10:58:49 INFO - PROCESS | 1844 | 1461607129159 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 10:58:49 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faee2e02400) [pid = 1844] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:58:49 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faed1711400) [pid = 1844] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:58:49 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faee1b51800) [pid = 1844] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:58:49 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faed8961c00) [pid = 1844] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:58:49 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faedadbc800) [pid = 1844] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:58:49 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faedf3c5800) [pid = 1844] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:58:49 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faed2848c00) [pid = 1844] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:58:49 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faed5fa8000) [pid = 1844] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:58:49 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faee1b50000) [pid = 1844] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:58:49 INFO - PROCESS | 1844 | 1461607129773 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed863e000 == 93 [pid = 1844] [id = 296] 10:58:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faed170a400) [pid = 1844] [serial = 889] [outer = (nil)] 10:58:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faed895fc00) [pid = 1844] [serial = 890] [outer = 0x7faed170a400] 10:58:49 INFO - PROCESS | 1844 | 1461607129840 Marionette DEBUG loaded listener.js 10:58:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faee1b50000) [pid = 1844] [serial = 891] [outer = 0x7faed170a400] 10:58:50 INFO - PROCESS | 1844 | 1461607130541 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]]]}] 10:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1793ms 10:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:58:50 INFO - PROCESS | 1844 | 1461607130592 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 10:58:50 INFO - PROCESS | 1844 | 1461607130595 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 10:58:50 INFO - PROCESS | 1844 | 1461607130607 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:58:50 INFO - PROCESS | 1844 | 1461607130610 Marionette TRACE conn4 <- [1,1158,null,{}] 10:58:50 INFO - PROCESS | 1844 | 1461607130615 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}] 10:58:50 INFO - PROCESS | 1844 | 1461607130812 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 10:58:50 INFO - PROCESS | 1844 | 1461607130823 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee11aa800 == 94 [pid = 1844] [id = 297] 10:58:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faee0f3f800) [pid = 1844] [serial = 892] [outer = (nil)] 10:58:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faee207c400) [pid = 1844] [serial = 893] [outer = 0x7faee0f3f800] 10:58:50 INFO - PROCESS | 1844 | 1461607130886 Marionette DEBUG loaded listener.js 10:58:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faee240dc00) [pid = 1844] [serial = 894] [outer = 0x7faee0f3f800] 10:58:51 INFO - PROCESS | 1844 | 1461607131906 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]]]}] 10:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1345ms 10:58:51 INFO - PROCESS | 1844 | 1461607131949 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 10:58:51 INFO - PROCESS | 1844 | 1461607131956 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 10:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:58:51 INFO - PROCESS | 1844 | 1461607131968 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:58:51 INFO - PROCESS | 1844 | 1461607131973 Marionette TRACE conn4 <- [1,1162,null,{}] 10:58:51 INFO - PROCESS | 1844 | 1461607131984 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}] 10:58:52 INFO - PROCESS | 1844 | 1461607132224 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 10:58:52 INFO - PROCESS | 1844 | 1461607132478 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed3e26800 == 95 [pid = 1844] [id = 298] 10:58:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faed5154000) [pid = 1844] [serial = 895] [outer = (nil)] 10:58:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faed5f7f000) [pid = 1844] [serial = 896] [outer = 0x7faed5154000] 10:58:52 INFO - PROCESS | 1844 | 1461607132570 Marionette DEBUG loaded listener.js 10:58:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faed8955c00) [pid = 1844] [serial = 897] [outer = 0x7faed5154000] 10:58:53 INFO - PROCESS | 1844 | 1461607133483 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]]]}] 10:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1600ms 10:58:53 INFO - PROCESS | 1844 | 1461607133568 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 10:58:53 INFO - PROCESS | 1844 | 1461607133578 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 10:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:58:53 INFO - PROCESS | 1844 | 1461607133589 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:58:53 INFO - PROCESS | 1844 | 1461607133594 Marionette TRACE conn4 <- [1,1166,null,{}] 10:58:53 INFO - PROCESS | 1844 | 1461607133600 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}] 10:58:53 INFO - PROCESS | 1844 | 1461607133895 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 10:58:54 INFO - PROCESS | 1844 | 1461607134125 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedf62a800 == 96 [pid = 1844] [id = 299] 10:58:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faedada4400) [pid = 1844] [serial = 898] [outer = (nil)] 10:58:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faedadf0800) [pid = 1844] [serial = 899] [outer = 0x7faedada4400] 10:58:54 INFO - PROCESS | 1844 | 1461607134201 Marionette DEBUG loaded listener.js 10:58:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faedf3c0c00) [pid = 1844] [serial = 900] [outer = 0x7faedada4400] 10:58:55 INFO - PROCESS | 1844 | 1461607135140 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]]]}] 10:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1591ms 10:58:55 INFO - PROCESS | 1844 | 1461607135181 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 10:58:55 INFO - PROCESS | 1844 | 1461607135185 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 10:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:58:55 INFO - PROCESS | 1844 | 1461607135191 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:58:55 INFO - PROCESS | 1844 | 1461607135198 Marionette TRACE conn4 <- [1,1170,null,{}] 10:58:55 INFO - PROCESS | 1844 | 1461607135214 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}] 10:58:55 INFO - PROCESS | 1844 | 1461607135435 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 10:58:55 INFO - PROCESS | 1844 | 1461607135665 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1da6000 == 97 [pid = 1844] [id = 300] 10:58:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faee0f3c400) [pid = 1844] [serial = 901] [outer = (nil)] 10:58:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faee1823000) [pid = 1844] [serial = 902] [outer = 0x7faee0f3c400] 10:58:55 INFO - PROCESS | 1844 | 1461607135788 Marionette DEBUG loaded listener.js 10:58:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faee1ae2400) [pid = 1844] [serial = 903] [outer = 0x7faee0f3c400] 10:58:56 INFO - PROCESS | 1844 | 1461607136702 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]]]}] 10:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1586ms 10:58:56 INFO - PROCESS | 1844 | 1461607136778 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 10:58:56 INFO - PROCESS | 1844 | 1461607136782 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 10:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:58:56 INFO - PROCESS | 1844 | 1461607136789 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:58:56 INFO - PROCESS | 1844 | 1461607136791 Marionette TRACE conn4 <- [1,1174,null,{}] 10:58:56 INFO - PROCESS | 1844 | 1461607136797 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}] 10:58:57 INFO - PROCESS | 1844 | 1461607137046 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 10:58:57 INFO - PROCESS | 1844 | 1461607137319 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee359c000 == 98 [pid = 1844] [id = 301] 10:58:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faee0f3fc00) [pid = 1844] [serial = 904] [outer = (nil)] 10:58:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faee2077800) [pid = 1844] [serial = 905] [outer = 0x7faee0f3fc00] 10:58:57 INFO - PROCESS | 1844 | 1461607137394 Marionette DEBUG loaded listener.js 10:58:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faee3522400) [pid = 1844] [serial = 906] [outer = 0x7faee0f3fc00] 10:58:58 INFO - PROCESS | 1844 | 1461607138278 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] 10:58:58 INFO - PROCESS | 1844 | 1461607138330 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 10:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:58:58 INFO - PROCESS | 1844 | 1461607138337 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:58:58 INFO - PROCESS | 1844 | 1461607138340 Marionette TRACE conn4 <- [1,1178,null,{}] 10:58:58 INFO - PROCESS | 1844 | 1461607138345 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}] 10:58:58 INFO - PROCESS | 1844 | 1461607138587 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 10:58:58 INFO - PROCESS | 1844 | 1461607138907 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee54a0000 == 99 [pid = 1844] [id = 302] 10:58:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faee3feec00) [pid = 1844] [serial = 907] [outer = (nil)] 10:58:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faee3ffb000) [pid = 1844] [serial = 908] [outer = 0x7faee3feec00] 10:58:58 INFO - PROCESS | 1844 | 1461607138986 Marionette DEBUG loaded listener.js 10:58:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faee4abb400) [pid = 1844] [serial = 909] [outer = 0x7faee3feec00] 10:58:59 INFO - PROCESS | 1844 | 1461607139814 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] 10:58:59 INFO - PROCESS | 1844 | 1461607139872 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 10:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:58:59 INFO - PROCESS | 1844 | 1461607139879 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:58:59 INFO - PROCESS | 1844 | 1461607139882 Marionette TRACE conn4 <- [1,1182,null,{}] 10:58:59 INFO - PROCESS | 1844 | 1461607139888 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}] 10:59:00 INFO - PROCESS | 1844 | 1461607140124 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 10:59:00 INFO - PROCESS | 1844 | 1461607140362 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee7e4c000 == 100 [pid = 1844] [id = 303] 10:59:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faee50ecc00) [pid = 1844] [serial = 910] [outer = (nil)] 10:59:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faee5764000) [pid = 1844] [serial = 911] [outer = 0x7faee50ecc00] 10:59:00 INFO - PROCESS | 1844 | 1461607140484 Marionette DEBUG loaded listener.js 10:59:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faee59e6000) [pid = 1844] [serial = 912] [outer = 0x7faee50ecc00] 10:59:01 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:01 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:59:01 INFO - PROCESS | 1844 | 1461607141552 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] 10:59:01 INFO - PROCESS | 1844 | 1461607141617 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 10:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:59:01 INFO - PROCESS | 1844 | 1461607141623 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:59:01 INFO - PROCESS | 1844 | 1461607141626 Marionette TRACE conn4 <- [1,1186,null,{}] 10:59:01 INFO - PROCESS | 1844 | 1461607141632 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}] 10:59:01 INFO - PROCESS | 1844 | 1461607141844 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 10:59:02 INFO - PROCESS | 1844 | 1461607142077 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec154800 == 101 [pid = 1844] [id = 304] 10:59:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7faee3408c00) [pid = 1844] [serial = 913] [outer = (nil)] 10:59:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7faee739b800) [pid = 1844] [serial = 914] [outer = 0x7faee3408c00] 10:59:02 INFO - PROCESS | 1844 | 1461607142207 Marionette DEBUG loaded listener.js 10:59:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7faeebca0400) [pid = 1844] [serial = 915] [outer = 0x7faee3408c00] 10:59:03 INFO - PROCESS | 1844 | 1461607143067 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] 10:59:03 INFO - PROCESS | 1844 | 1461607143111 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 10:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:59:03 INFO - PROCESS | 1844 | 1461607143117 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:59:03 INFO - PROCESS | 1844 | 1461607143121 Marionette TRACE conn4 <- [1,1190,null,{}] 10:59:03 INFO - PROCESS | 1844 | 1461607143126 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}] 10:59:03 INFO - PROCESS | 1844 | 1461607143328 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 10:59:03 INFO - PROCESS | 1844 | 1461607143520 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec9d9800 == 102 [pid = 1844] [id = 305] 10:59:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7faee50e9c00) [pid = 1844] [serial = 916] [outer = (nil)] 10:59:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7faeec4c0c00) [pid = 1844] [serial = 917] [outer = 0x7faee50e9c00] 10:59:03 INFO - PROCESS | 1844 | 1461607143603 Marionette DEBUG loaded listener.js 10:59:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7faeed090800) [pid = 1844] [serial = 918] [outer = 0x7faee50e9c00] 10:59:04 INFO - PROCESS | 1844 | 1461607144519 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] 10:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:59:04 INFO - PROCESS | 1844 | 1461607144562 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 10:59:04 INFO - PROCESS | 1844 | 1461607144569 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:59:04 INFO - PROCESS | 1844 | 1461607144572 Marionette TRACE conn4 <- [1,1194,null,{}] 10:59:04 INFO - PROCESS | 1844 | 1461607144577 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}] 10:59:04 INFO - PROCESS | 1844 | 1461607144782 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 10:59:04 INFO - PROCESS | 1844 | 1461607144974 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeed082800 == 103 [pid = 1844] [id = 306] 10:59:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7faee59f2800) [pid = 1844] [serial = 919] [outer = (nil)] 10:59:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7faeee280400) [pid = 1844] [serial = 920] [outer = 0x7faee59f2800] 10:59:05 INFO - PROCESS | 1844 | 1461607145047 Marionette DEBUG loaded listener.js 10:59:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7faef2385c00) [pid = 1844] [serial = 921] [outer = 0x7faee59f2800] 10:59:05 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:05 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:05 INFO - PROCESS | 1844 | 1461607145959 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] 10:59:06 INFO - PROCESS | 1844 | 1461607146012 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 10:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:59:06 INFO - PROCESS | 1844 | 1461607146018 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:59:06 INFO - PROCESS | 1844 | 1461607146020 Marionette TRACE conn4 <- [1,1198,null,{}] 10:59:06 INFO - PROCESS | 1844 | 1461607146027 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}] 10:59:06 INFO - PROCESS | 1844 | 1461607146232 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 10:59:06 INFO - PROCESS | 1844 | 1461607146427 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee263800 == 104 [pid = 1844] [id = 307] 10:59:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7faeebfe1800) [pid = 1844] [serial = 922] [outer = (nil)] 10:59:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7faef8206c00) [pid = 1844] [serial = 923] [outer = 0x7faeebfe1800] 10:59:06 INFO - PROCESS | 1844 | 1461607146502 Marionette DEBUG loaded listener.js 10:59:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7faef8626400) [pid = 1844] [serial = 924] [outer = 0x7faeebfe1800] 10:59:07 INFO - PROCESS | 1844 | 1461607147363 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]]]}] 10:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1385ms 10:59:07 INFO - PROCESS | 1844 | 1461607147405 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 10:59:07 INFO - PROCESS | 1844 | 1461607147409 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 10:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:59:07 INFO - PROCESS | 1844 | 1461607147415 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:59:07 INFO - PROCESS | 1844 | 1461607147419 Marionette TRACE conn4 <- [1,1202,null,{}] 10:59:07 INFO - PROCESS | 1844 | 1461607147425 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}] 10:59:07 INFO - PROCESS | 1844 | 1461607147659 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 10:59:07 INFO - PROCESS | 1844 | 1461607147849 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef8288000 == 105 [pid = 1844] [id = 308] 10:59:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7faeec4bf400) [pid = 1844] [serial = 925] [outer = (nil)] 10:59:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7faef9675400) [pid = 1844] [serial = 926] [outer = 0x7faeec4bf400] 10:59:07 INFO - PROCESS | 1844 | 1461607147927 Marionette DEBUG loaded listener.js 10:59:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7faefce67800) [pid = 1844] [serial = 927] [outer = 0x7faeec4bf400] 10:59:08 INFO - PROCESS | 1844 | 1461607148866 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]]]}] 10:59:08 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 10:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1482ms 10:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:59:08 INFO - PROCESS | 1844 | 1461607148898 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 10:59:08 INFO - PROCESS | 1844 | 1461607148900 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 10:59:08 INFO - PROCESS | 1844 | 1461607148907 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:59:08 INFO - PROCESS | 1844 | 1461607148910 Marionette TRACE conn4 <- [1,1206,null,{}] 10:59:08 INFO - PROCESS | 1844 | 1461607148915 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}] 10:59:09 INFO - PROCESS | 1844 | 1461607149117 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 10:59:09 INFO - PROCESS | 1844 | 1461607149311 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefb031000 == 106 [pid = 1844] [id = 309] 10:59:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7faef93ef800) [pid = 1844] [serial = 928] [outer = (nil)] 10:59:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7faefd05b400) [pid = 1844] [serial = 929] [outer = 0x7faef93ef800] 10:59:09 INFO - PROCESS | 1844 | 1461607149383 Marionette DEBUG loaded listener.js 10:59:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7faefd067800) [pid = 1844] [serial = 930] [outer = 0x7faef93ef800] 10:59:10 INFO - PROCESS | 1844 | 1461607150278 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]]]}] 10:59:10 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 10:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1431ms 10:59:10 INFO - PROCESS | 1844 | 1461607150338 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 10:59:10 INFO - PROCESS | 1844 | 1461607150342 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 10:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:59:10 INFO - PROCESS | 1844 | 1461607150348 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:59:10 INFO - PROCESS | 1844 | 1461607150351 Marionette TRACE conn4 <- [1,1210,null,{}] 10:59:10 INFO - PROCESS | 1844 | 1461607150356 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}] 10:59:10 INFO - PROCESS | 1844 | 1461607150566 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 10:59:10 INFO - PROCESS | 1844 | 1461607150771 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefd634800 == 107 [pid = 1844] [id = 310] 10:59:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7faed29d5400) [pid = 1844] [serial = 931] [outer = (nil)] 10:59:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7faed29df000) [pid = 1844] [serial = 932] [outer = 0x7faed29d5400] 10:59:10 INFO - PROCESS | 1844 | 1461607150926 Marionette DEBUG loaded listener.js 10:59:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7faed29e3800) [pid = 1844] [serial = 933] [outer = 0x7faed29d5400] 10:59:12 INFO - PROCESS | 1844 | 1461607152115 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]]]}] 10:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1832ms 10:59:12 INFO - PROCESS | 1844 | 1461607152184 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 10:59:12 INFO - PROCESS | 1844 | 1461607152190 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 10:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:59:12 INFO - PROCESS | 1844 | 1461607152217 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:59:12 INFO - PROCESS | 1844 | 1461607152222 Marionette TRACE conn4 <- [1,1214,null,{}] 10:59:12 INFO - PROCESS | 1844 | 1461607152231 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}] 10:59:12 INFO - PROCESS | 1844 | 1461607152657 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 10:59:12 INFO - PROCESS | 1844 | 1461607152849 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee17ce800 == 108 [pid = 1844] [id = 311] 10:59:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7faed29d8800) [pid = 1844] [serial = 934] [outer = (nil)] 10:59:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7faee4b5c400) [pid = 1844] [serial = 935] [outer = 0x7faed29d8800] 10:59:12 INFO - PROCESS | 1844 | 1461607152923 Marionette DEBUG loaded listener.js 10:59:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7faefd069400) [pid = 1844] [serial = 936] [outer = 0x7faed29d8800] 10:59:13 INFO - PROCESS | 1844 | 1461607153764 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]]]}] 10:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1589ms 10:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:59:13 INFO - PROCESS | 1844 | 1461607153803 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 10:59:13 INFO - PROCESS | 1844 | 1461607153805 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 10:59:13 INFO - PROCESS | 1844 | 1461607153812 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:59:13 INFO - PROCESS | 1844 | 1461607153815 Marionette TRACE conn4 <- [1,1218,null,{}] 10:59:13 INFO - PROCESS | 1844 | 1461607153821 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}] 10:59:14 INFO - PROCESS | 1844 | 1461607154028 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 10:59:14 INFO - PROCESS | 1844 | 1461607154230 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5a63800 == 109 [pid = 1844] [id = 312] 10:59:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7faed29dd000) [pid = 1844] [serial = 937] [outer = (nil)] 10:59:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7faed804a000) [pid = 1844] [serial = 938] [outer = 0x7faed29dd000] 10:59:14 INFO - PROCESS | 1844 | 1461607154300 Marionette DEBUG loaded listener.js 10:59:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7faed804d800) [pid = 1844] [serial = 939] [outer = 0x7faed29dd000] 10:59:15 INFO - PROCESS | 1844 | 1461607155161 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]]]}] 10:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1383ms 10:59:15 INFO - PROCESS | 1844 | 1461607155215 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 10:59:15 INFO - PROCESS | 1844 | 1461607155218 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 10:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:59:15 INFO - PROCESS | 1844 | 1461607155227 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:59:15 INFO - PROCESS | 1844 | 1461607155230 Marionette TRACE conn4 <- [1,1222,null,{}] 10:59:15 INFO - PROCESS | 1844 | 1461607155234 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}] 10:59:15 INFO - PROCESS | 1844 | 1461607155434 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 10:59:16 INFO - PROCESS | 1844 | 1461607156043 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed59f8800 == 110 [pid = 1844] [id = 313] 10:59:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7faed170f800) [pid = 1844] [serial = 940] [outer = (nil)] 10:59:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7faed2845400) [pid = 1844] [serial = 941] [outer = 0x7faed170f800] 10:59:16 INFO - PROCESS | 1844 | 1461607156160 Marionette DEBUG loaded listener.js 10:59:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7faed5155c00) [pid = 1844] [serial = 942] [outer = 0x7faed170f800] 10:59:17 INFO - PROCESS | 1844 | 1461607157031 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] 10:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:59:17 INFO - PROCESS | 1844 | 1461607157077 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 10:59:17 INFO - PROCESS | 1844 | 1461607157085 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:59:17 INFO - PROCESS | 1844 | 1461607157090 Marionette TRACE conn4 <- [1,1226,null,{}] 10:59:17 INFO - PROCESS | 1844 | 1461607157096 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}] 10:59:17 INFO - PROCESS | 1844 | 1461607157303 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 10:59:17 INFO - PROCESS | 1844 | 1461607157516 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8d1d800 == 111 [pid = 1844] [id = 314] 10:59:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7faed1710400) [pid = 1844] [serial = 943] [outer = (nil)] 10:59:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7faed5fa7c00) [pid = 1844] [serial = 944] [outer = 0x7faed1710400] 10:59:17 INFO - PROCESS | 1844 | 1461607157587 Marionette DEBUG loaded listener.js 10:59:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7faedac61400) [pid = 1844] [serial = 945] [outer = 0x7faed1710400] 10:59:18 INFO - PROCESS | 1844 | 1461607158585 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]]]}] 10:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1533ms 10:59:18 INFO - PROCESS | 1844 | 1461607158621 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 10:59:18 INFO - PROCESS | 1844 | 1461607158633 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 10:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:59:18 INFO - PROCESS | 1844 | 1461607158646 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:59:18 INFO - PROCESS | 1844 | 1461607158649 Marionette TRACE conn4 <- [1,1230,null,{}] 10:59:18 INFO - PROCESS | 1844 | 1461607158654 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}] 10:59:18 INFO - PROCESS | 1844 | 1461607158861 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 10:59:19 INFO - PROCESS | 1844 | 1461607159139 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecfd6e800 == 112 [pid = 1844] [id = 315] 10:59:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7faedf3c6c00) [pid = 1844] [serial = 946] [outer = (nil)] 10:59:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7faedf52a000) [pid = 1844] [serial = 947] [outer = 0x7faedf3c6c00] 10:59:19 INFO - PROCESS | 1844 | 1461607159253 Marionette DEBUG loaded listener.js 10:59:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7faee0732c00) [pid = 1844] [serial = 948] [outer = 0x7faedf3c6c00] 10:59:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed863e000 == 111 [pid = 1844] [id = 296] 10:59:19 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7faed2ab8c00) [pid = 1844] [serial = 800] [outer = (nil)] [url = about:blank] 10:59:19 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7faed515d000) [pid = 1844] [serial = 797] [outer = (nil)] [url = about:blank] 10:59:19 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7faed8958800) [pid = 1844] [serial = 803] [outer = (nil)] [url = about:blank] 10:59:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeda929800 == 110 [pid = 1844] [id = 295] 10:59:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed87d6800 == 109 [pid = 1844] [id = 294] 10:59:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5392000 == 108 [pid = 1844] [id = 293] 10:59:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed35b0000 == 107 [pid = 1844] [id = 292] 10:59:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed87c4800 == 106 [pid = 1844] [id = 291] 10:59:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedf635800 == 105 [pid = 1844] [id = 289] 10:59:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed53a1800 == 104 [pid = 1844] [id = 288] 10:59:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecfd62000 == 103 [pid = 1844] [id = 287] 10:59:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeff420800 == 102 [pid = 1844] [id = 286] 10:59:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefb56f000 == 101 [pid = 1844] [id = 285] 10:59:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeee2a4000 == 100 [pid = 1844] [id = 284] 10:59:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeed446000 == 99 [pid = 1844] [id = 283] 10:59:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec867000 == 98 [pid = 1844] [id = 282] 10:59:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec158800 == 97 [pid = 1844] [id = 281] 10:59:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee7336000 == 96 [pid = 1844] [id = 280] 10:59:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1ceb000 == 95 [pid = 1844] [id = 279] 10:59:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed87dd800 == 94 [pid = 1844] [id = 278] 10:59:20 INFO - PROCESS | 1844 | 1461607160168 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]]]}] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7faedadb4800) [pid = 1844] [serial = 831] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7faee537dc00) [pid = 1844] [serial = 827] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7faed2846000) [pid = 1844] [serial = 806] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7faed2ab0c00) [pid = 1844] [serial = 807] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7faee50e4000) [pid = 1844] [serial = 825] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7faee59e5400) [pid = 1844] [serial = 776] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7faee055c400) [pid = 1844] [serial = 770] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7faedadac800) [pid = 1844] [serial = 813] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7faeeccfb400) [pid = 1844] [serial = 767] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7faee4acd400) [pid = 1844] [serial = 824] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7faef731a400) [pid = 1844] [serial = 782] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7faed944e400) [pid = 1844] [serial = 794] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7faedf533c00) [pid = 1844] [serial = 815] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7faed5f7d800) [pid = 1844] [serial = 788] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7faee1aed000) [pid = 1844] [serial = 819] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7faed5fa7800) [pid = 1844] [serial = 810] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7faeecac6c00) [pid = 1844] [serial = 779] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7faed5158800) [pid = 1844] [serial = 809] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7faedaae6000) [pid = 1844] [serial = 830] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7faee2e04400) [pid = 1844] [serial = 822] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7faee204b400) [pid = 1844] [serial = 821] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7faed9446c00) [pid = 1844] [serial = 791] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7faee0880c00) [pid = 1844] [serial = 818] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7faedaae3800) [pid = 1844] [serial = 812] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7faee59eb400) [pid = 1844] [serial = 828] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7faefcfab000) [pid = 1844] [serial = 785] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7faee204f000) [pid = 1844] [serial = 773] [outer = (nil)] [url = about:blank] 10:59:20 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7faee087a000) [pid = 1844] [serial = 816] [outer = (nil)] [url = about:blank] 10:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1580ms 10:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:59:20 INFO - PROCESS | 1844 | 1461607160228 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 10:59:20 INFO - PROCESS | 1844 | 1461607160230 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 10:59:20 INFO - PROCESS | 1844 | 1461607160244 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:59:20 INFO - PROCESS | 1844 | 1461607160254 Marionette TRACE conn4 <- [1,1234,null,{}] 10:59:20 INFO - PROCESS | 1844 | 1461607160262 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}] 10:59:20 INFO - PROCESS | 1844 | 1461607160457 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 10:59:20 INFO - PROCESS | 1844 | 1461607160637 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5f4c800 == 95 [pid = 1844] [id = 316] 10:59:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7faed2ab0400) [pid = 1844] [serial = 949] [outer = (nil)] 10:59:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7faee08ebc00) [pid = 1844] [serial = 950] [outer = 0x7faed2ab0400] 10:59:20 INFO - PROCESS | 1844 | 1461607160700 Marionette DEBUG loaded listener.js 10:59:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7faee182ac00) [pid = 1844] [serial = 951] [outer = 0x7faed2ab0400] 10:59:21 INFO - PROCESS | 1844 | 1461607161428 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]]]}] 10:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1246ms 10:59:21 INFO - PROCESS | 1844 | 1461607161483 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 10:59:21 INFO - PROCESS | 1844 | 1461607161487 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 10:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:59:21 INFO - PROCESS | 1844 | 1461607161493 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:59:21 INFO - PROCESS | 1844 | 1461607161495 Marionette TRACE conn4 <- [1,1238,null,{}] 10:59:21 INFO - PROCESS | 1844 | 1461607161501 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}] 10:59:21 INFO - PROCESS | 1844 | 1461607161691 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 10:59:21 INFO - PROCESS | 1844 | 1461607161707 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8de2000 == 96 [pid = 1844] [id = 317] 10:59:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7faee08e2400) [pid = 1844] [serial = 952] [outer = (nil)] 10:59:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7faee2073400) [pid = 1844] [serial = 953] [outer = 0x7faee08e2400] 10:59:21 INFO - PROCESS | 1844 | 1461607161782 Marionette DEBUG loaded listener.js 10:59:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7faee23c4c00) [pid = 1844] [serial = 954] [outer = 0x7faee08e2400] 10:59:22 INFO - PROCESS | 1844 | 1461607162723 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]]]}] 10:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1281ms 10:59:22 INFO - PROCESS | 1844 | 1461607162775 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 10:59:22 INFO - PROCESS | 1844 | 1461607162777 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 10:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:59:22 INFO - PROCESS | 1844 | 1461607162783 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:59:22 INFO - PROCESS | 1844 | 1461607162785 Marionette TRACE conn4 <- [1,1242,null,{}] 10:59:22 INFO - PROCESS | 1844 | 1461607162790 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}] 10:59:23 INFO - PROCESS | 1844 | 1461607163018 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 10:59:23 INFO - PROCESS | 1844 | 1461607163051 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0832800 == 97 [pid = 1844] [id = 318] 10:59:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7faee351e800) [pid = 1844] [serial = 955] [outer = (nil)] 10:59:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7faee49d0c00) [pid = 1844] [serial = 956] [outer = 0x7faee351e800] 10:59:23 INFO - PROCESS | 1844 | 1461607163126 Marionette DEBUG loaded listener.js 10:59:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7faee50e8400) [pid = 1844] [serial = 957] [outer = 0x7faee351e800] 10:59:24 INFO - PROCESS | 1844 | 1461607164049 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]]]}] 10:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1326ms 10:59:24 INFO - PROCESS | 1844 | 1461607164112 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 10:59:24 INFO - PROCESS | 1844 | 1461607164115 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 10:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:59:24 INFO - PROCESS | 1844 | 1461607164121 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:59:24 INFO - PROCESS | 1844 | 1461607164123 Marionette TRACE conn4 <- [1,1246,null,{}] 10:59:24 INFO - PROCESS | 1844 | 1461607164128 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}] 10:59:24 INFO - PROCESS | 1844 | 1461607164374 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 10:59:24 INFO - PROCESS | 1844 | 1461607164405 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1cea800 == 98 [pid = 1844] [id = 319] 10:59:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7faee537cc00) [pid = 1844] [serial = 958] [outer = (nil)] 10:59:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7faeea1b5400) [pid = 1844] [serial = 959] [outer = 0x7faee537cc00] 10:59:24 INFO - PROCESS | 1844 | 1461607164469 Marionette DEBUG loaded listener.js 10:59:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7faeec894800) [pid = 1844] [serial = 960] [outer = 0x7faee537cc00] 10:59:25 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7faeea829000) [pid = 1844] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:59:25 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7faed96c5800) [pid = 1844] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:59:25 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7faedadbf800) [pid = 1844] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:59:25 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7faedaadd800) [pid = 1844] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:59:25 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7faed8961400) [pid = 1844] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:59:25 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7faedac66c00) [pid = 1844] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:59:25 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7faee3fe1c00) [pid = 1844] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:59:25 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7faed170a400) [pid = 1844] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:59:25 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7faee1a1c800) [pid = 1844] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:59:25 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7faedf3bf400) [pid = 1844] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:59:25 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7faee3fdb800) [pid = 1844] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:59:25 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7faedf525c00) [pid = 1844] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:59:25 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7faed5159400) [pid = 1844] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:59:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee2e3f000 == 97 [pid = 1844] [id = 10] 10:59:25 INFO - PROCESS | 1844 | 1461607165694 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]]]}] 10:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1635ms 10:59:25 INFO - PROCESS | 1844 | 1461607165757 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 10:59:25 INFO - PROCESS | 1844 | 1461607165773 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 10:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:59:25 INFO - PROCESS | 1844 | 1461607165780 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:59:25 INFO - PROCESS | 1844 | 1461607165783 Marionette TRACE conn4 <- [1,1250,null,{}] 10:59:25 INFO - PROCESS | 1844 | 1461607165788 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}] 10:59:25 INFO - PROCESS | 1844 | 1461607165974 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 10:59:26 INFO - PROCESS | 1844 | 1461607166123 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee239c000 == 98 [pid = 1844] [id = 320] 10:59:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7faed2aae800) [pid = 1844] [serial = 961] [outer = (nil)] 10:59:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7faee2077c00) [pid = 1844] [serial = 962] [outer = 0x7faed2aae800] 10:59:26 INFO - PROCESS | 1844 | 1461607166186 Marionette DEBUG loaded listener.js 10:59:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7faee5771c00) [pid = 1844] [serial = 963] [outer = 0x7faed2aae800] 10:59:26 INFO - PROCESS | 1844 | 1461607166946 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]]]}] 10:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1227ms 10:59:27 INFO - PROCESS | 1844 | 1461607167150 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 10:59:27 INFO - PROCESS | 1844 | 1461607167158 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 10:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:59:27 INFO - PROCESS | 1844 | 1461607167169 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:59:27 INFO - PROCESS | 1844 | 1461607167173 Marionette TRACE conn4 <- [1,1254,null,{}] 10:59:27 INFO - PROCESS | 1844 | 1461607167183 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}] 10:59:27 INFO - PROCESS | 1844 | 1461607167443 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 10:59:27 INFO - PROCESS | 1844 | 1461607167755 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed539e800 == 99 [pid = 1844] [id = 321] 10:59:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7faed2ab9400) [pid = 1844] [serial = 964] [outer = (nil)] 10:59:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7faed8048000) [pid = 1844] [serial = 965] [outer = 0x7faed2ab9400] 10:59:27 INFO - PROCESS | 1844 | 1461607167833 Marionette DEBUG loaded listener.js 10:59:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7faed8960400) [pid = 1844] [serial = 966] [outer = 0x7faed2ab9400] 10:59:28 INFO - PROCESS | 1844 | 1461607168829 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]]]}] 10:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1733ms 10:59:28 INFO - PROCESS | 1844 | 1461607168904 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 10:59:28 INFO - PROCESS | 1844 | 1461607168908 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 10:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:59:28 INFO - PROCESS | 1844 | 1461607168922 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:59:28 INFO - PROCESS | 1844 | 1461607168927 Marionette TRACE conn4 <- [1,1258,null,{}] 10:59:28 INFO - PROCESS | 1844 | 1461607168934 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}] 10:59:29 INFO - PROCESS | 1844 | 1461607169189 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 10:59:29 INFO - PROCESS | 1844 | 1461607169476 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedaaa1800 == 100 [pid = 1844] [id = 322] 10:59:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7faedf329400) [pid = 1844] [serial = 967] [outer = (nil)] 10:59:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7faedf3bcc00) [pid = 1844] [serial = 968] [outer = 0x7faedf329400] 10:59:29 INFO - PROCESS | 1844 | 1461607169555 Marionette DEBUG loaded listener.js 10:59:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7faee0687000) [pid = 1844] [serial = 969] [outer = 0x7faedf329400] 10:59:30 INFO - PROCESS | 1844 | 1461607170451 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]]]}] 10:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1590ms 10:59:30 INFO - PROCESS | 1844 | 1461607170510 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 10:59:30 INFO - PROCESS | 1844 | 1461607170513 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 10:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:59:30 INFO - PROCESS | 1844 | 1461607170520 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:59:30 INFO - PROCESS | 1844 | 1461607170524 Marionette TRACE conn4 <- [1,1262,null,{}] 10:59:30 INFO - PROCESS | 1844 | 1461607170538 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}] 10:59:30 INFO - PROCESS | 1844 | 1461607170766 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 10:59:31 INFO - PROCESS | 1844 | 1461607171056 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee54a1800 == 101 [pid = 1844] [id = 323] 10:59:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7faee2304400) [pid = 1844] [serial = 970] [outer = (nil)] 10:59:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7faee3fd3000) [pid = 1844] [serial = 971] [outer = 0x7faee2304400] 10:59:31 INFO - PROCESS | 1844 | 1461607171152 Marionette DEBUG loaded listener.js 10:59:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7faee4b62400) [pid = 1844] [serial = 972] [outer = 0x7faee2304400] 10:59:32 INFO - PROCESS | 1844 | 1461607172053 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]]]}] 10:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1580ms 10:59:32 INFO - PROCESS | 1844 | 1461607172102 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 10:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:59:32 INFO - PROCESS | 1844 | 1461607172106 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 10:59:32 INFO - PROCESS | 1844 | 1461607172112 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:59:32 INFO - PROCESS | 1844 | 1461607172116 Marionette TRACE conn4 <- [1,1266,null,{}] 10:59:32 INFO - PROCESS | 1844 | 1461607172121 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}] 10:59:32 INFO - PROCESS | 1844 | 1461607172336 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 10:59:32 INFO - PROCESS | 1844 | 1461607172576 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeea3ac800 == 102 [pid = 1844] [id = 324] 10:59:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7faee23c2000) [pid = 1844] [serial = 973] [outer = (nil)] 10:59:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7faee59e7400) [pid = 1844] [serial = 974] [outer = 0x7faee23c2000] 10:59:32 INFO - PROCESS | 1844 | 1461607172694 Marionette DEBUG loaded listener.js 10:59:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7faeea829800) [pid = 1844] [serial = 975] [outer = 0x7faee23c2000] 10:59:33 INFO - PROCESS | 1844 | 1461607173578 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]]]}] 10:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1530ms 10:59:33 INFO - PROCESS | 1844 | 1461607173643 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 10:59:33 INFO - PROCESS | 1844 | 1461607173647 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 10:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:59:33 INFO - PROCESS | 1844 | 1461607173654 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:59:33 INFO - PROCESS | 1844 | 1461607173656 Marionette TRACE conn4 <- [1,1270,null,{}] 10:59:33 INFO - PROCESS | 1844 | 1461607173662 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}] 10:59:33 INFO - PROCESS | 1844 | 1461607173896 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 10:59:34 INFO - PROCESS | 1844 | 1461607174138 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecd98000 == 103 [pid = 1844] [id = 325] 10:59:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7faee4b65800) [pid = 1844] [serial = 976] [outer = (nil)] 10:59:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7faeede9d800) [pid = 1844] [serial = 977] [outer = 0x7faee4b65800] 10:59:34 INFO - PROCESS | 1844 | 1461607174258 Marionette DEBUG loaded listener.js 10:59:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7faef8198c00) [pid = 1844] [serial = 978] [outer = 0x7faee4b65800] 10:59:35 INFO - PROCESS | 1844 | 1461607175094 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]]]}] 10:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1480ms 10:59:35 INFO - PROCESS | 1844 | 1461607175135 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 10:59:35 INFO - PROCESS | 1844 | 1461607175138 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 10:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:59:35 INFO - PROCESS | 1844 | 1461607175145 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:59:35 INFO - PROCESS | 1844 | 1461607175147 Marionette TRACE conn4 <- [1,1274,null,{}] 10:59:35 INFO - PROCESS | 1844 | 1461607175153 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}] 10:59:35 INFO - PROCESS | 1844 | 1461607175412 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 10:59:35 INFO - PROCESS | 1844 | 1461607175660 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef7f1e000 == 104 [pid = 1844] [id = 326] 10:59:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7faefd056400) [pid = 1844] [serial = 979] [outer = (nil)] 10:59:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7faefd05dc00) [pid = 1844] [serial = 980] [outer = 0x7faefd056400] 10:59:35 INFO - PROCESS | 1844 | 1461607175784 Marionette DEBUG loaded listener.js 10:59:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7faefd49e000) [pid = 1844] [serial = 981] [outer = 0x7faefd056400] 10:59:36 INFO - PROCESS | 1844 | 1461607176764 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]]]}] 10:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1688ms 10:59:36 INFO - PROCESS | 1844 | 1461607176836 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 10:59:36 INFO - PROCESS | 1844 | 1461607176841 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 10:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:59:36 INFO - PROCESS | 1844 | 1461607176849 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:59:36 INFO - PROCESS | 1844 | 1461607176852 Marionette TRACE conn4 <- [1,1278,null,{}] 10:59:36 INFO - PROCESS | 1844 | 1461607176858 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}] 10:59:37 INFO - PROCESS | 1844 | 1461607177122 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 10:59:37 INFO - PROCESS | 1844 | 1461607177408 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefd4d8000 == 105 [pid = 1844] [id = 327] 10:59:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7faecfaea400) [pid = 1844] [serial = 982] [outer = (nil)] 10:59:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7faecfaf4800) [pid = 1844] [serial = 983] [outer = 0x7faecfaea400] 10:59:37 INFO - PROCESS | 1844 | 1461607177501 Marionette DEBUG loaded listener.js 10:59:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7faecfaf9800) [pid = 1844] [serial = 984] [outer = 0x7faecfaea400] 10:59:38 INFO - PROCESS | 1844 | 1461607178768 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]]]}] 10:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1995ms 10:59:38 INFO - PROCESS | 1844 | 1461607178851 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 10:59:38 INFO - PROCESS | 1844 | 1461607178863 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 10:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:59:38 INFO - PROCESS | 1844 | 1461607178888 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:59:38 INFO - PROCESS | 1844 | 1461607178890 Marionette TRACE conn4 <- [1,1282,null,{}] 10:59:38 INFO - PROCESS | 1844 | 1461607178948 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}] 10:59:39 INFO - PROCESS | 1844 | 1461607179143 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 10:59:39 INFO - PROCESS | 1844 | 1461607179426 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed54cc800 == 106 [pid = 1844] [id = 328] 10:59:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7faecfaee400) [pid = 1844] [serial = 985] [outer = (nil)] 10:59:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7faed1ddd400) [pid = 1844] [serial = 986] [outer = 0x7faecfaee400] 10:59:39 INFO - PROCESS | 1844 | 1461607179516 Marionette DEBUG loaded listener.js 10:59:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7faed1de3000) [pid = 1844] [serial = 987] [outer = 0x7faecfaee400] 10:59:40 INFO - PROCESS | 1844 | 1461607180414 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]]]}] 10:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1595ms 10:59:40 INFO - PROCESS | 1844 | 1461607180483 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 10:59:40 INFO - PROCESS | 1844 | 1461607180487 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 10:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:59:40 INFO - PROCESS | 1844 | 1461607180492 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:59:40 INFO - PROCESS | 1844 | 1461607180495 Marionette TRACE conn4 <- [1,1286,null,{}] 10:59:40 INFO - PROCESS | 1844 | 1461607180500 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}] 10:59:40 INFO - PROCESS | 1844 | 1461607180711 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 10:59:40 INFO - PROCESS | 1844 | 1461607180949 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefd628000 == 107 [pid = 1844] [id = 329] 10:59:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7faed1dd7800) [pid = 1844] [serial = 988] [outer = (nil)] 10:59:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7faed5c86c00) [pid = 1844] [serial = 989] [outer = 0x7faed1dd7800] 10:59:41 INFO - PROCESS | 1844 | 1461607181067 Marionette DEBUG loaded listener.js 10:59:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7faed5c8bc00) [pid = 1844] [serial = 990] [outer = 0x7faed1dd7800] 10:59:41 INFO - PROCESS | 1844 | 1461607181976 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]]]}] 10:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1580ms 10:59:42 INFO - PROCESS | 1844 | 1461607182075 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 10:59:42 INFO - PROCESS | 1844 | 1461607182078 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 10:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:59:42 INFO - PROCESS | 1844 | 1461607182084 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:59:42 INFO - PROCESS | 1844 | 1461607182087 Marionette TRACE conn4 <- [1,1290,null,{}] 10:59:42 INFO - PROCESS | 1844 | 1461607182092 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}] 10:59:42 INFO - PROCESS | 1844 | 1461607182343 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 10:59:42 INFO - PROCESS | 1844 | 1461607182634 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed2758800 == 108 [pid = 1844] [id = 330] 10:59:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7faed1709400) [pid = 1844] [serial = 991] [outer = (nil)] 10:59:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7faed5c8f800) [pid = 1844] [serial = 992] [outer = 0x7faed1709400] 10:59:42 INFO - PROCESS | 1844 | 1461607182762 Marionette DEBUG loaded listener.js 10:59:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7faedf333800) [pid = 1844] [serial = 993] [outer = 0x7faed1709400] 10:59:44 INFO - PROCESS | 1844 | 1461607184020 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]]]}] 10:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1985ms 10:59:44 INFO - PROCESS | 1844 | 1461607184072 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 10:59:44 INFO - PROCESS | 1844 | 1461607184083 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 10:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:59:44 INFO - PROCESS | 1844 | 1461607184099 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:59:44 INFO - PROCESS | 1844 | 1461607184114 Marionette TRACE conn4 <- [1,1294,null,{}] 10:59:44 INFO - PROCESS | 1844 | 1461607184125 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}] 10:59:44 INFO - PROCESS | 1844 | 1461607184436 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 10:59:44 INFO - PROCESS | 1844 | 1461607184702 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedaaa2000 == 109 [pid = 1844] [id = 331] 10:59:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7faed97abc00) [pid = 1844] [serial = 994] [outer = (nil)] 10:59:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7faed97b0400) [pid = 1844] [serial = 995] [outer = 0x7faed97abc00] 10:59:44 INFO - PROCESS | 1844 | 1461607184794 Marionette DEBUG loaded listener.js 10:59:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7faee08ec800) [pid = 1844] [serial = 996] [outer = 0x7faed97abc00] 10:59:46 INFO - PROCESS | 1844 | 1461607186400 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]]]}] 10:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 2354ms 10:59:46 INFO - PROCESS | 1844 | 1461607186453 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 10:59:46 INFO - PROCESS | 1844 | 1461607186459 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 10:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:59:46 INFO - PROCESS | 1844 | 1461607186468 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:59:46 INFO - PROCESS | 1844 | 1461607186473 Marionette TRACE conn4 <- [1,1298,null,{}] 10:59:46 INFO - PROCESS | 1844 | 1461607186480 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}] 10:59:46 INFO - PROCESS | 1844 | 1461607186690 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 10:59:46 INFO - PROCESS | 1844 | 1461607186940 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8dd6800 == 110 [pid = 1844] [id = 332] 10:59:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7faed5fa6400) [pid = 1844] [serial = 997] [outer = (nil)] 10:59:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7faed804e400) [pid = 1844] [serial = 998] [outer = 0x7faed5fa6400] 10:59:47 INFO - PROCESS | 1844 | 1461607187065 Marionette DEBUG loaded listener.js 10:59:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7faed97a2400) [pid = 1844] [serial = 999] [outer = 0x7faed5fa6400] 10:59:47 INFO - PROCESS | 1844 | 1461607187930 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]]]}] 10:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1537ms 10:59:48 INFO - PROCESS | 1844 | 1461607188007 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 10:59:48 INFO - PROCESS | 1844 | 1461607188015 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 10:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:59:48 INFO - PROCESS | 1844 | 1461607188027 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:59:48 INFO - PROCESS | 1844 | 1461607188031 Marionette TRACE conn4 <- [1,1302,null,{}] 10:59:48 INFO - PROCESS | 1844 | 1461607188038 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}] 10:59:48 INFO - PROCESS | 1844 | 1461607188235 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 10:59:48 INFO - PROCESS | 1844 | 1461607188507 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8d09800 == 111 [pid = 1844] [id = 333] 10:59:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7faed96d1c00) [pid = 1844] [serial = 1000] [outer = (nil)] 10:59:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7faed97aa400) [pid = 1844] [serial = 1001] [outer = 0x7faed96d1c00] 10:59:48 INFO - PROCESS | 1844 | 1461607188685 Marionette DEBUG loaded listener.js 10:59:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7faed97ac800) [pid = 1844] [serial = 1002] [outer = 0x7faed96d1c00] 10:59:49 INFO - PROCESS | 1844 | 1461607189677 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]]]}] 10:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1687ms 10:59:49 INFO - PROCESS | 1844 | 1461607189716 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 10:59:49 INFO - PROCESS | 1844 | 1461607189719 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 10:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:59:49 INFO - PROCESS | 1844 | 1461607189726 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:59:49 INFO - PROCESS | 1844 | 1461607189732 Marionette TRACE conn4 <- [1,1306,null,{}] 10:59:49 INFO - PROCESS | 1844 | 1461607189749 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}] 10:59:49 INFO - PROCESS | 1844 | 1461607189954 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 10:59:50 INFO - PROCESS | 1844 | 1461607190202 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed3864000 == 112 [pid = 1844] [id = 334] 10:59:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7faedaae5800) [pid = 1844] [serial = 1003] [outer = (nil)] 10:59:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7faedada9800) [pid = 1844] [serial = 1004] [outer = 0x7faedaae5800] 10:59:50 INFO - PROCESS | 1844 | 1461607190341 Marionette DEBUG loaded listener.js 10:59:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7faedadef400) [pid = 1844] [serial = 1005] [outer = 0x7faedaae5800] 10:59:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee4a8c800 == 111 [pid = 1844] [id = 277] 10:59:50 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7faee207c400) [pid = 1844] [serial = 893] [outer = (nil)] [url = about:blank] 10:59:50 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7faedac5a800) [pid = 1844] [serial = 872] [outer = (nil)] [url = about:blank] 10:59:50 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7faee068b800) [pid = 1844] [serial = 866] [outer = (nil)] [url = about:blank] 10:59:50 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7faedad45c00) [pid = 1844] [serial = 869] [outer = (nil)] [url = about:blank] 10:59:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1cea800 == 110 [pid = 1844] [id = 319] 10:59:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0832800 == 109 [pid = 1844] [id = 318] 10:59:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8de2000 == 108 [pid = 1844] [id = 317] 10:59:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5f4c800 == 107 [pid = 1844] [id = 316] 10:59:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecfd6e800 == 106 [pid = 1844] [id = 315] 10:59:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee24eb000 == 105 [pid = 1844] [id = 11] 10:59:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8d1d800 == 104 [pid = 1844] [id = 314] 10:59:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed59f8800 == 103 [pid = 1844] [id = 313] 10:59:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef8288000 == 102 [pid = 1844] [id = 308] 10:59:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeee263800 == 101 [pid = 1844] [id = 307] 10:59:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeed082800 == 100 [pid = 1844] [id = 306] 10:59:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec9d9800 == 99 [pid = 1844] [id = 305] 10:59:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec154800 == 98 [pid = 1844] [id = 304] 10:59:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee7e4c000 == 97 [pid = 1844] [id = 303] 10:59:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee54a0000 == 96 [pid = 1844] [id = 302] 10:59:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee359c000 == 95 [pid = 1844] [id = 301] 10:59:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1da6000 == 94 [pid = 1844] [id = 300] 10:59:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedf62a800 == 93 [pid = 1844] [id = 299] 10:59:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed3e26800 == 92 [pid = 1844] [id = 298] 10:59:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee11aa800 == 91 [pid = 1844] [id = 297] 10:59:51 INFO - PROCESS | 1844 | 1461607191207 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]]]}] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7faeedb0cc00) [pid = 1844] [serial = 768] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7faee07a6800) [pid = 1844] [serial = 834] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7faeea32ac00) [pid = 1844] [serial = 699] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7faee1726c00) [pid = 1844] [serial = 842] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7faedf333c00) [pid = 1844] [serial = 882] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7faed9449000) [pid = 1844] [serial = 878] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7faedadc1800) [pid = 1844] [serial = 881] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7faedaae0000) [pid = 1844] [serial = 879] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7faee576b400) [pid = 1844] [serial = 851] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7faee055e800) [pid = 1844] [serial = 884] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7faeea826800) [pid = 1844] [serial = 711] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7faee1b50000) [pid = 1844] [serial = 891] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7faee3408400) [pid = 1844] [serial = 848] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7faee207a000) [pid = 1844] [serial = 705] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7faee0f3e400) [pid = 1844] [serial = 888] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7faee537d000) [pid = 1844] [serial = 708] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7faeed29f000) [pid = 1844] [serial = 860] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7faee204cc00) [pid = 1844] [serial = 845] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7faee0f3ec00) [pid = 1844] [serial = 702] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7faed895fc00) [pid = 1844] [serial = 890] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7faeec4b6c00) [pid = 1844] [serial = 857] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7faef8191400) [pid = 1844] [serial = 863] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7faedf3bf000) [pid = 1844] [serial = 833] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7faed5fa2800) [pid = 1844] [serial = 876] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7faed5f76c00) [pid = 1844] [serial = 875] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7faee0738800) [pid = 1844] [serial = 885] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7faeea329000) [pid = 1844] [serial = 854] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7faee08e0800) [pid = 1844] [serial = 887] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7faedadf6400) [pid = 1844] [serial = 839] [outer = (nil)] [url = about:blank] 10:59:51 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7faed5fa5c00) [pid = 1844] [serial = 836] [outer = (nil)] [url = about:blank] 10:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1537ms 10:59:51 INFO - PROCESS | 1844 | 1461607191265 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 10:59:51 INFO - PROCESS | 1844 | 1461607191269 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 10:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:59:51 INFO - PROCESS | 1844 | 1461607191275 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:59:51 INFO - PROCESS | 1844 | 1461607191277 Marionette TRACE conn4 <- [1,1310,null,{}] 10:59:51 INFO - PROCESS | 1844 | 1461607191282 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}] 10:59:51 INFO - PROCESS | 1844 | 1461607191457 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 10:59:51 INFO - PROCESS | 1844 | 1461607191605 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed87d4800 == 92 [pid = 1844] [id = 335] 10:59:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7faed97ad400) [pid = 1844] [serial = 1006] [outer = (nil)] 10:59:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7faedf32f400) [pid = 1844] [serial = 1007] [outer = 0x7faed97ad400] 10:59:51 INFO - PROCESS | 1844 | 1461607191672 Marionette DEBUG loaded listener.js 10:59:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7faedf3c9400) [pid = 1844] [serial = 1008] [outer = 0x7faed97ad400] 10:59:52 INFO - PROCESS | 1844 | 1461607192457 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] 10:59:52 INFO - PROCESS | 1844 | 1461607192517 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 10:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:59:52 INFO - PROCESS | 1844 | 1461607192523 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:59:52 INFO - PROCESS | 1844 | 1461607192525 Marionette TRACE conn4 <- [1,1314,null,{}] 10:59:52 INFO - PROCESS | 1844 | 1461607192530 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}] 10:59:52 INFO - PROCESS | 1844 | 1461607192696 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 10:59:52 INFO - PROCESS | 1844 | 1461607192715 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee05a4000 == 93 [pid = 1844] [id = 336] 10:59:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7faedadfd400) [pid = 1844] [serial = 1009] [outer = (nil)] 10:59:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7faee0680400) [pid = 1844] [serial = 1010] [outer = 0x7faedadfd400] 10:59:52 INFO - PROCESS | 1844 | 1461607192777 Marionette DEBUG loaded listener.js 10:59:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7faee0734c00) [pid = 1844] [serial = 1011] [outer = 0x7faedadfd400] 10:59:53 INFO - PROCESS | 1844 | 1461607193734 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]]]}] 10:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1286ms 10:59:53 INFO - PROCESS | 1844 | 1461607193810 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 10:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:59:53 INFO - PROCESS | 1844 | 1461607193820 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 10:59:53 INFO - PROCESS | 1844 | 1461607193825 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:59:53 INFO - PROCESS | 1844 | 1461607193827 Marionette TRACE conn4 <- [1,1318,null,{}] 10:59:53 INFO - PROCESS | 1844 | 1461607193853 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}] 10:59:54 INFO - PROCESS | 1844 | 1461607194124 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 10:59:54 INFO - PROCESS | 1844 | 1461607194157 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0e22000 == 94 [pid = 1844] [id = 337] 10:59:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7faee073b800) [pid = 1844] [serial = 1012] [outer = (nil)] 10:59:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7faee0f39c00) [pid = 1844] [serial = 1013] [outer = 0x7faee073b800] 10:59:54 INFO - PROCESS | 1844 | 1461607194226 Marionette DEBUG loaded listener.js 10:59:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7faee1821800) [pid = 1844] [serial = 1014] [outer = 0x7faee073b800] 10:59:55 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7faed170f800) [pid = 1844] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:59:55 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7faee351e800) [pid = 1844] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:59:55 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7faedf3c6c00) [pid = 1844] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:59:55 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7faed1710400) [pid = 1844] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:59:55 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7faed2ab0400) [pid = 1844] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:59:55 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7faee08e2400) [pid = 1844] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:59:55 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7faee537cc00) [pid = 1844] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:59:55 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7faee1889c00) [pid = 1844] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:59:55 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7faee2e3f800) [pid = 1844] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:59:55 INFO - PROCESS | 1844 | 1461607195707 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]]]}] 10:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1954ms 10:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:59:55 INFO - PROCESS | 1844 | 1461607195781 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 10:59:55 INFO - PROCESS | 1844 | 1461607195784 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 10:59:55 INFO - PROCESS | 1844 | 1461607195790 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:59:55 INFO - PROCESS | 1844 | 1461607195793 Marionette TRACE conn4 <- [1,1322,null,{}] 10:59:55 INFO - PROCESS | 1844 | 1461607195798 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}] 10:59:56 INFO - PROCESS | 1844 | 1461607196013 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 10:59:56 INFO - PROCESS | 1844 | 1461607196111 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedac39800 == 95 [pid = 1844] [id = 338] 10:59:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7faee087c000) [pid = 1844] [serial = 1015] [outer = (nil)] 10:59:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7faee1827000) [pid = 1844] [serial = 1016] [outer = 0x7faee087c000] 10:59:56 INFO - PROCESS | 1844 | 1461607196174 Marionette DEBUG loaded listener.js 10:59:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7faee1a16800) [pid = 1844] [serial = 1017] [outer = 0x7faee087c000] 10:59:56 INFO - PROCESS | 1844 | 1461607196837 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]]]}] 10:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1128ms 10:59:56 INFO - PROCESS | 1844 | 1461607196918 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 10:59:56 INFO - PROCESS | 1844 | 1461607196921 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 10:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:59:56 INFO - PROCESS | 1844 | 1461607196927 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:59:56 INFO - PROCESS | 1844 | 1461607196930 Marionette TRACE conn4 <- [1,1326,null,{}] 10:59:56 INFO - PROCESS | 1844 | 1461607196935 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}] 10:59:57 INFO - PROCESS | 1844 | 1461607197116 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 10:59:57 INFO - PROCESS | 1844 | 1461607197161 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1bd4800 == 96 [pid = 1844] [id = 339] 10:59:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7faedf3c6c00) [pid = 1844] [serial = 1018] [outer = (nil)] 10:59:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7faee1b50000) [pid = 1844] [serial = 1019] [outer = 0x7faedf3c6c00] 10:59:57 INFO - PROCESS | 1844 | 1461607197357 Marionette DEBUG loaded listener.js 10:59:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7faee2051800) [pid = 1844] [serial = 1020] [outer = 0x7faedf3c6c00] 10:59:58 INFO - PROCESS | 1844 | 1461607198361 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]]]}] 10:59:58 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 10:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1482ms 10:59:58 INFO - PROCESS | 1844 | 1461607198412 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 10:59:58 INFO - PROCESS | 1844 | 1461607198419 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 10:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:59:58 INFO - PROCESS | 1844 | 1461607198428 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:59:58 INFO - PROCESS | 1844 | 1461607198432 Marionette TRACE conn4 <- [1,1330,null,{}] 10:59:58 INFO - PROCESS | 1844 | 1461607198441 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}] 10:59:58 INFO - PROCESS | 1844 | 1461607198671 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 10:59:58 INFO - PROCESS | 1844 | 1461607198935 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed87cd000 == 97 [pid = 1844] [id = 340] 10:59:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7faed5c87000) [pid = 1844] [serial = 1021] [outer = (nil)] 10:59:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7faed5c92c00) [pid = 1844] [serial = 1022] [outer = 0x7faed5c87000] 10:59:59 INFO - PROCESS | 1844 | 1461607199060 Marionette DEBUG loaded listener.js 10:59:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7faed8043c00) [pid = 1844] [serial = 1023] [outer = 0x7faed5c87000] 10:59:59 INFO - PROCESS | 1844 | 1461607199945 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]]]}] 11:00:00 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 11:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1582ms 11:00:00 INFO - PROCESS | 1844 | 1461607200012 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 11:00:00 INFO - PROCESS | 1844 | 1461607200020 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 11:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:00:00 INFO - PROCESS | 1844 | 1461607200031 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:00:00 INFO - PROCESS | 1844 | 1461607200036 Marionette TRACE conn4 <- [1,1334,null,{}] 11:00:00 INFO - PROCESS | 1844 | 1461607200042 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}] 11:00:00 INFO - PROCESS | 1844 | 1461607200294 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 11:00:00 INFO - PROCESS | 1844 | 1461607200603 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedf627800 == 98 [pid = 1844] [id = 341] 11:00:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7faedaae4c00) [pid = 1844] [serial = 1024] [outer = (nil)] 11:00:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7faedad43800) [pid = 1844] [serial = 1025] [outer = 0x7faedaae4c00] 11:00:00 INFO - PROCESS | 1844 | 1461607200753 Marionette DEBUG loaded listener.js 11:00:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7faedadb7800) [pid = 1844] [serial = 1026] [outer = 0x7faedaae4c00] 11:00:01 INFO - PROCESS | 1844 | 1461607201736 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]]]}] 11:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1783ms 11:00:01 INFO - PROCESS | 1844 | 1461607201816 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 11:00:01 INFO - PROCESS | 1844 | 1461607201820 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 11:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:00:01 INFO - PROCESS | 1844 | 1461607201828 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:00:01 INFO - PROCESS | 1844 | 1461607201835 Marionette TRACE conn4 <- [1,1338,null,{}] 11:00:01 INFO - PROCESS | 1844 | 1461607201854 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}] 11:00:02 INFO - PROCESS | 1844 | 1461607202251 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 11:00:02 INFO - PROCESS | 1844 | 1461607202455 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee20a9000 == 99 [pid = 1844] [id = 342] 11:00:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7faee07a5c00) [pid = 1844] [serial = 1027] [outer = (nil)] 11:00:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7faee08e3800) [pid = 1844] [serial = 1028] [outer = 0x7faee07a5c00] 11:00:02 INFO - PROCESS | 1844 | 1461607202576 Marionette DEBUG loaded listener.js 11:00:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7faee0f40c00) [pid = 1844] [serial = 1029] [outer = 0x7faee07a5c00] 11:00:03 INFO - PROCESS | 1844 | 1461607203896 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]]]}] 11:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2096ms 11:00:03 INFO - PROCESS | 1844 | 1461607203925 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 11:00:03 INFO - PROCESS | 1844 | 1461607203937 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 11:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:00:04 INFO - PROCESS | 1844 | 1461607204009 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:00:04 INFO - PROCESS | 1844 | 1461607204012 Marionette TRACE conn4 <- [1,1342,null,{}] 11:00:04 INFO - PROCESS | 1844 | 1461607204020 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}] 11:00:04 INFO - PROCESS | 1844 | 1461607204216 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 11:00:04 INFO - PROCESS | 1844 | 1461607204405 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee3f3b800 == 100 [pid = 1844] [id = 343] 11:00:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7faedf532400) [pid = 1844] [serial = 1030] [outer = (nil)] 11:00:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7faee1ae4400) [pid = 1844] [serial = 1031] [outer = 0x7faedf532400] 11:00:04 INFO - PROCESS | 1844 | 1461607204477 Marionette DEBUG loaded listener.js 11:00:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7faee2075000) [pid = 1844] [serial = 1032] [outer = 0x7faedf532400] 11:00:05 INFO - PROCESS | 1844 | 1461607205321 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]]]}] 11:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1392ms 11:00:05 INFO - PROCESS | 1844 | 1461607205397 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 11:00:05 INFO - PROCESS | 1844 | 1461607205400 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 11:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:00:05 INFO - PROCESS | 1844 | 1461607205407 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:00:05 INFO - PROCESS | 1844 | 1461607205409 Marionette TRACE conn4 <- [1,1346,null,{}] 11:00:05 INFO - PROCESS | 1844 | 1461607205415 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}] 11:00:05 INFO - PROCESS | 1844 | 1461607205613 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 11:00:05 INFO - PROCESS | 1844 | 1461607205804 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5490000 == 101 [pid = 1844] [id = 344] 11:00:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7faee073b400) [pid = 1844] [serial = 1033] [outer = (nil)] 11:00:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7faee2305000) [pid = 1844] [serial = 1034] [outer = 0x7faee073b400] 11:00:05 INFO - PROCESS | 1844 | 1461607205878 Marionette DEBUG loaded listener.js 11:00:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7faee2e11c00) [pid = 1844] [serial = 1035] [outer = 0x7faee073b400] 11:00:06 INFO - PROCESS | 1844 | 1461607206803 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]]]}] 11:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1432ms 11:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:00:06 INFO - PROCESS | 1844 | 1461607206839 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 11:00:06 INFO - PROCESS | 1844 | 1461607206842 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 11:00:06 INFO - PROCESS | 1844 | 1461607206848 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:00:06 INFO - PROCESS | 1844 | 1461607206851 Marionette TRACE conn4 <- [1,1350,null,{}] 11:00:06 INFO - PROCESS | 1844 | 1461607206857 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}] 11:00:07 INFO - PROCESS | 1844 | 1461607207070 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 11:00:07 INFO - PROCESS | 1844 | 1461607207335 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5c8b800 == 102 [pid = 1844] [id = 345] 11:00:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7faee3fd3800) [pid = 1844] [serial = 1036] [outer = (nil)] 11:00:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7faee49dc000) [pid = 1844] [serial = 1037] [outer = 0x7faee3fd3800] 11:00:07 INFO - PROCESS | 1844 | 1461607207456 Marionette DEBUG loaded listener.js 11:00:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7faee50e2800) [pid = 1844] [serial = 1038] [outer = 0x7faee3fd3800] 11:00:08 INFO - PROCESS | 1844 | 1461607208282 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]]]}] 11:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1479ms 11:00:08 INFO - PROCESS | 1844 | 1461607208328 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 11:00:08 INFO - PROCESS | 1844 | 1461607208331 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 11:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:00:08 INFO - PROCESS | 1844 | 1461607208337 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:00:08 INFO - PROCESS | 1844 | 1461607208340 Marionette TRACE conn4 <- [1,1354,null,{}] 11:00:08 INFO - PROCESS | 1844 | 1461607208345 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}] 11:00:08 INFO - PROCESS | 1844 | 1461607208534 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 11:00:08 INFO - PROCESS | 1844 | 1461607208729 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeea395000 == 103 [pid = 1844] [id = 346] 11:00:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7faee3fd9c00) [pid = 1844] [serial = 1039] [outer = (nil)] 11:00:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7faee50f1000) [pid = 1844] [serial = 1040] [outer = 0x7faee3fd9c00] 11:00:08 INFO - PROCESS | 1844 | 1461607208799 Marionette DEBUG loaded listener.js 11:00:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7faee5131400) [pid = 1844] [serial = 1041] [outer = 0x7faee3fd9c00] 11:00:09 INFO - PROCESS | 1844 | 1461607209719 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]]]}] 11:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1437ms 11:00:09 INFO - PROCESS | 1844 | 1461607209775 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 11:00:09 INFO - PROCESS | 1844 | 1461607209779 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 11:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:00:09 INFO - PROCESS | 1844 | 1461607209785 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:00:09 INFO - PROCESS | 1844 | 1461607209788 Marionette TRACE conn4 <- [1,1358,null,{}] 11:00:09 INFO - PROCESS | 1844 | 1461607209793 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}] 11:00:09 INFO - PROCESS | 1844 | 1461607209982 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 11:00:10 INFO - PROCESS | 1844 | 1461607210177 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec16d000 == 104 [pid = 1844] [id = 347] 11:00:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7faee3ffac00) [pid = 1844] [serial = 1042] [outer = (nil)] 11:00:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7faee5135c00) [pid = 1844] [serial = 1043] [outer = 0x7faee3ffac00] 11:00:10 INFO - PROCESS | 1844 | 1461607210262 Marionette DEBUG loaded listener.js 11:00:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7faee513b000) [pid = 1844] [serial = 1044] [outer = 0x7faee3ffac00] 11:00:11 INFO - PROCESS | 1844 | 1461607211134 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]]]}] 11:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1388ms 11:00:11 INFO - PROCESS | 1844 | 1461607211174 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 11:00:11 INFO - PROCESS | 1844 | 1461607211177 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 11:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:00:11 INFO - PROCESS | 1844 | 1461607211184 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:00:11 INFO - PROCESS | 1844 | 1461607211187 Marionette TRACE conn4 <- [1,1362,null,{}] 11:00:11 INFO - PROCESS | 1844 | 1461607211192 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}] 11:00:11 INFO - PROCESS | 1844 | 1461607211388 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 11:00:11 INFO - PROCESS | 1844 | 1461607211586 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecaab800 == 105 [pid = 1844] [id = 348] 11:00:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7faee512c400) [pid = 1844] [serial = 1045] [outer = (nil)] 11:00:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7faee5769c00) [pid = 1844] [serial = 1046] [outer = 0x7faee512c400] 11:00:11 INFO - PROCESS | 1844 | 1461607211659 Marionette DEBUG loaded listener.js 11:00:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7faee59e5800) [pid = 1844] [serial = 1047] [outer = 0x7faee512c400] 11:00:12 INFO - PROCESS | 1844 | 1461607212798 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]]]}] 11:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1681ms 11:00:12 INFO - PROCESS | 1844 | 1461607212867 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 11:00:12 INFO - PROCESS | 1844 | 1461607212870 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 11:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:00:12 INFO - PROCESS | 1844 | 1461607212877 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:00:12 INFO - PROCESS | 1844 | 1461607212881 Marionette TRACE conn4 <- [1,1366,null,{}] 11:00:12 INFO - PROCESS | 1844 | 1461607212886 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}] 11:00:13 INFO - PROCESS | 1844 | 1461607213107 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 11:00:13 INFO - PROCESS | 1844 | 1461607213351 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeed443000 == 106 [pid = 1844] [id = 349] 11:00:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7faee087f000) [pid = 1844] [serial = 1048] [outer = (nil)] 11:00:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7faee5766800) [pid = 1844] [serial = 1049] [outer = 0x7faee087f000] 11:00:13 INFO - PROCESS | 1844 | 1461607213438 Marionette DEBUG loaded listener.js 11:00:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7faee7e23400) [pid = 1844] [serial = 1050] [outer = 0x7faee087f000] 11:00:14 INFO - PROCESS | 1844 | 1461607214349 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] 11:00:14 INFO - PROCESS | 1844 | 1461607214411 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 11:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:00:14 INFO - PROCESS | 1844 | 1461607214418 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:00:14 INFO - PROCESS | 1844 | 1461607214422 Marionette TRACE conn4 <- [1,1370,null,{}] 11:00:14 INFO - PROCESS | 1844 | 1461607214427 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}] 11:00:14 INFO - PROCESS | 1844 | 1461607214686 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 11:00:14 INFO - PROCESS | 1844 | 1461607214950 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef23e9000 == 107 [pid = 1844] [id = 350] 11:00:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7faeebfd9400) [pid = 1844] [serial = 1051] [outer = (nil)] 11:00:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7faeebfe4c00) [pid = 1844] [serial = 1052] [outer = 0x7faeebfd9400] 11:00:15 INFO - PROCESS | 1844 | 1461607215031 Marionette DEBUG loaded listener.js 11:00:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7faeecc75000) [pid = 1844] [serial = 1053] [outer = 0x7faeebfd9400] 11:00:15 INFO - PROCESS | 1844 | 1461607215907 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] 11:00:15 INFO - PROCESS | 1844 | 1461607215957 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 11:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:00:15 INFO - PROCESS | 1844 | 1461607215963 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:00:15 INFO - PROCESS | 1844 | 1461607215965 Marionette TRACE conn4 <- [1,1374,null,{}] 11:00:15 INFO - PROCESS | 1844 | 1461607215971 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}] 11:00:16 INFO - PROCESS | 1844 | 1461607216180 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 11:00:16 INFO - PROCESS | 1844 | 1461607216425 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1ce4000 == 108 [pid = 1844] [id = 351] 11:00:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7faecfaf6800) [pid = 1844] [serial = 1054] [outer = (nil)] 11:00:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7faeebfe1c00) [pid = 1844] [serial = 1055] [outer = 0x7faecfaf6800] 11:00:16 INFO - PROCESS | 1844 | 1461607216550 Marionette DEBUG loaded listener.js 11:00:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7faeedb97c00) [pid = 1844] [serial = 1056] [outer = 0x7faecfaf6800] 11:00:17 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:17 INFO - PROCESS | 1844 | 1461607217904 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] 11:00:18 INFO - PROCESS | 1844 | 1461607218055 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 11:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:00:18 INFO - PROCESS | 1844 | 1461607218070 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:00:18 INFO - PROCESS | 1844 | 1461607218076 Marionette TRACE conn4 <- [1,1378,null,{}] 11:00:18 INFO - PROCESS | 1844 | 1461607218085 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}] 11:00:18 INFO - PROCESS | 1844 | 1461607218292 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 11:00:18 INFO - PROCESS | 1844 | 1461607218492 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8a8e800 == 109 [pid = 1844] [id = 352] 11:00:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7faed1710800) [pid = 1844] [serial = 1057] [outer = (nil)] 11:00:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7faed515a800) [pid = 1844] [serial = 1058] [outer = 0x7faed1710800] 11:00:18 INFO - PROCESS | 1844 | 1461607218560 Marionette DEBUG loaded listener.js 11:00:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7faed5fa1c00) [pid = 1844] [serial = 1059] [outer = 0x7faed1710800] 11:00:19 INFO - PROCESS | 1844 | 1461607219618 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] 11:00:19 INFO - PROCESS | 1844 | 1461607219670 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 11:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:00:19 INFO - PROCESS | 1844 | 1461607219682 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:00:19 INFO - PROCESS | 1844 | 1461607219685 Marionette TRACE conn4 <- [1,1382,null,{}] 11:00:19 INFO - PROCESS | 1844 | 1461607219690 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}] 11:00:19 INFO - PROCESS | 1844 | 1461607219891 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 11:00:20 INFO - PROCESS | 1844 | 1461607220092 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed87cc800 == 110 [pid = 1844] [id = 353] 11:00:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7faed5fa2800) [pid = 1844] [serial = 1060] [outer = (nil)] 11:00:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7faed96cf800) [pid = 1844] [serial = 1061] [outer = 0x7faed5fa2800] 11:00:20 INFO - PROCESS | 1844 | 1461607220199 Marionette DEBUG loaded listener.js 11:00:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7faedaaec000) [pid = 1844] [serial = 1062] [outer = 0x7faed5fa2800] 11:00:21 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:21 INFO - PROCESS | 1844 | 1461607221194 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] 11:00:21 INFO - PROCESS | 1844 | 1461607221280 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 11:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:00:21 INFO - PROCESS | 1844 | 1461607221286 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:00:21 INFO - PROCESS | 1844 | 1461607221291 Marionette TRACE conn4 <- [1,1386,null,{}] 11:00:21 INFO - PROCESS | 1844 | 1461607221310 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}] 11:00:21 INFO - PROCESS | 1844 | 1461607221602 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 11:00:21 INFO - PROCESS | 1844 | 1461607221842 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0e10000 == 111 [pid = 1844] [id = 354] 11:00:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7faedadf9800) [pid = 1844] [serial = 1063] [outer = (nil)] 11:00:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7faedf3c9800) [pid = 1844] [serial = 1064] [outer = 0x7faedadf9800] 11:00:21 INFO - PROCESS | 1844 | 1461607221915 Marionette DEBUG loaded listener.js 11:00:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7faee0737800) [pid = 1844] [serial = 1065] [outer = 0x7faedadf9800] 11:00:22 INFO - PROCESS | 1844 | 1461607222858 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] 11:00:22 INFO - PROCESS | 1844 | 1461607222878 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 11:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:00:22 INFO - PROCESS | 1844 | 1461607222884 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:00:22 INFO - PROCESS | 1844 | 1461607222886 Marionette TRACE conn4 <- [1,1390,null,{}] 11:00:22 INFO - PROCESS | 1844 | 1461607222892 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}] 11:00:23 INFO - PROCESS | 1844 | 1461607223075 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 11:00:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeecdac800 == 110 [pid = 1844] [id = 83] 11:00:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed53a7800 == 109 [pid = 1844] [id = 290] 11:00:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed3e1e800 == 108 [pid = 1844] [id = 246] 11:00:23 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7faee2e40800) [pid = 1844] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:00:23 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7faee2077c00) [pid = 1844] [serial = 962] [outer = (nil)] [url = about:blank] 11:00:23 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7faee1823000) [pid = 1844] [serial = 902] [outer = (nil)] [url = about:blank] 11:00:23 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7faef9675400) [pid = 1844] [serial = 926] [outer = (nil)] [url = about:blank] 11:00:23 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7faee4b5c400) [pid = 1844] [serial = 935] [outer = (nil)] [url = about:blank] 11:00:23 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7faeec4c0c00) [pid = 1844] [serial = 917] [outer = (nil)] [url = about:blank] 11:00:23 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7faefd05b400) [pid = 1844] [serial = 929] [outer = (nil)] [url = about:blank] 11:00:23 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7faee5764000) [pid = 1844] [serial = 911] [outer = (nil)] [url = about:blank] 11:00:23 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7faed29df000) [pid = 1844] [serial = 932] [outer = (nil)] [url = about:blank] 11:00:23 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7faed5f7f000) [pid = 1844] [serial = 896] [outer = (nil)] [url = about:blank] 11:00:23 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7faee2077800) [pid = 1844] [serial = 905] [outer = (nil)] [url = about:blank] 11:00:23 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7faedadf0800) [pid = 1844] [serial = 899] [outer = (nil)] [url = about:blank] 11:00:23 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7faee3ffb000) [pid = 1844] [serial = 908] [outer = (nil)] [url = about:blank] 11:00:23 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7faef8206c00) [pid = 1844] [serial = 923] [outer = (nil)] [url = about:blank] 11:00:23 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7faee739b800) [pid = 1844] [serial = 914] [outer = (nil)] [url = about:blank] 11:00:23 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7faeee280400) [pid = 1844] [serial = 920] [outer = (nil)] [url = about:blank] 11:00:23 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7faed804a000) [pid = 1844] [serial = 938] [outer = (nil)] [url = about:blank] 11:00:23 INFO - PROCESS | 1844 | 1461607223421 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedac39800 == 107 [pid = 1844] [id = 338] 11:00:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0e22000 == 106 [pid = 1844] [id = 337] 11:00:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5f54000 == 107 [pid = 1844] [id = 355] 11:00:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7faecfaf0400) [pid = 1844] [serial = 1066] [outer = (nil)] 11:00:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7faed5f79000) [pid = 1844] [serial = 1067] [outer = 0x7faecfaf0400] 11:00:23 INFO - PROCESS | 1844 | 1461607223516 Marionette DEBUG loaded listener.js 11:00:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7faee07a5800) [pid = 1844] [serial = 1068] [outer = 0x7faecfaf0400] 11:00:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee05a4000 == 106 [pid = 1844] [id = 336] 11:00:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed87d4800 == 105 [pid = 1844] [id = 335] 11:00:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed3864000 == 104 [pid = 1844] [id = 334] 11:00:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8d09800 == 103 [pid = 1844] [id = 333] 11:00:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8dd6800 == 102 [pid = 1844] [id = 332] 11:00:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed54cc800 == 101 [pid = 1844] [id = 328] 11:00:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefd4d8000 == 100 [pid = 1844] [id = 327] 11:00:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef7f1e000 == 99 [pid = 1844] [id = 326] 11:00:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeecd98000 == 98 [pid = 1844] [id = 325] 11:00:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeea3ac800 == 97 [pid = 1844] [id = 324] 11:00:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee54a1800 == 96 [pid = 1844] [id = 323] 11:00:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedaaa1800 == 95 [pid = 1844] [id = 322] 11:00:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed539e800 == 94 [pid = 1844] [id = 321] 11:00:24 INFO - PROCESS | 1844 | 1461607224324 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]]]}] 11:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1480ms 11:00:24 INFO - PROCESS | 1844 | 1461607224365 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 11:00:24 INFO - PROCESS | 1844 | 1461607224369 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 11:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:00:24 INFO - PROCESS | 1844 | 1461607224374 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:00:24 INFO - PROCESS | 1844 | 1461607224377 Marionette TRACE conn4 <- [1,1394,null,{}] 11:00:24 INFO - PROCESS | 1844 | 1461607224382 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}] 11:00:24 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7faed5155c00) [pid = 1844] [serial = 942] [outer = (nil)] [url = about:blank] 11:00:24 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7faed2845400) [pid = 1844] [serial = 941] [outer = (nil)] [url = about:blank] 11:00:24 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7faee49d0c00) [pid = 1844] [serial = 956] [outer = (nil)] [url = about:blank] 11:00:24 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7faee0732c00) [pid = 1844] [serial = 948] [outer = (nil)] [url = about:blank] 11:00:24 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7faed5fa7c00) [pid = 1844] [serial = 944] [outer = (nil)] [url = about:blank] 11:00:24 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7faedac61400) [pid = 1844] [serial = 945] [outer = (nil)] [url = about:blank] 11:00:24 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7faedf52a000) [pid = 1844] [serial = 947] [outer = (nil)] [url = about:blank] 11:00:24 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7faee08ebc00) [pid = 1844] [serial = 950] [outer = (nil)] [url = about:blank] 11:00:24 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7faee182ac00) [pid = 1844] [serial = 951] [outer = (nil)] [url = about:blank] 11:00:24 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7faee2073400) [pid = 1844] [serial = 953] [outer = (nil)] [url = about:blank] 11:00:24 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7faeea1b5400) [pid = 1844] [serial = 959] [outer = (nil)] [url = about:blank] 11:00:24 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7faeec894800) [pid = 1844] [serial = 960] [outer = (nil)] [url = about:blank] 11:00:24 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7faee576dc00) [pid = 1844] [serial = 663] [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.] 11:00:24 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7faee50e8400) [pid = 1844] [serial = 957] [outer = (nil)] [url = about:blank] 11:00:24 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7faee23c4c00) [pid = 1844] [serial = 954] [outer = (nil)] [url = about:blank] 11:00:24 INFO - PROCESS | 1844 | 1461607224639 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 11:00:24 INFO - PROCESS | 1844 | 1461607224760 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed87ca800 == 95 [pid = 1844] [id = 356] 11:00:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7faecfaf9400) [pid = 1844] [serial = 1069] [outer = (nil)] 11:00:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7faee0f40800) [pid = 1844] [serial = 1070] [outer = 0x7faecfaf9400] 11:00:24 INFO - PROCESS | 1844 | 1461607224826 Marionette DEBUG loaded listener.js 11:00:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7faee182cc00) [pid = 1844] [serial = 1071] [outer = 0x7faecfaf9400] 11:00:25 INFO - PROCESS | 1844 | 1461607225560 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]]]}] 11:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1227ms 11:00:25 INFO - PROCESS | 1844 | 1461607225603 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 11:00:25 INFO - PROCESS | 1844 | 1461607225607 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 11:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:00:25 INFO - PROCESS | 1844 | 1461607225612 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:00:25 INFO - PROCESS | 1844 | 1461607225615 Marionette TRACE conn4 <- [1,1398,null,{}] 11:00:25 INFO - PROCESS | 1844 | 1461607225660 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}] 11:00:25 INFO - PROCESS | 1844 | 1461607225918 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 11:00:25 INFO - PROCESS | 1844 | 1461607225945 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee11a6000 == 96 [pid = 1844] [id = 357] 11:00:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7faee207c400) [pid = 1844] [serial = 1072] [outer = (nil)] 11:00:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7faee3ffb000) [pid = 1844] [serial = 1073] [outer = 0x7faee207c400] 11:00:26 INFO - PROCESS | 1844 | 1461607226008 Marionette DEBUG loaded listener.js 11:00:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7faee4ab6c00) [pid = 1844] [serial = 1074] [outer = 0x7faee207c400] 11:00:26 INFO - PROCESS | 1844 | 1461607226843 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]]]}] 11:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1263ms 11:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:00:26 INFO - PROCESS | 1844 | 1461607226877 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 11:00:26 INFO - PROCESS | 1844 | 1461607226880 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 11:00:26 INFO - PROCESS | 1844 | 1461607226884 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:00:26 INFO - PROCESS | 1844 | 1461607226888 Marionette TRACE conn4 <- [1,1402,null,{}] 11:00:26 INFO - PROCESS | 1844 | 1461607226899 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}] 11:00:27 INFO - PROCESS | 1844 | 1461607227123 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 11:00:27 INFO - PROCESS | 1844 | 1461607227153 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee20a3000 == 97 [pid = 1844] [id = 358] 11:00:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7faee2e0a400) [pid = 1844] [serial = 1075] [outer = (nil)] 11:00:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7faee50e4c00) [pid = 1844] [serial = 1076] [outer = 0x7faee2e0a400] 11:00:27 INFO - PROCESS | 1844 | 1461607227215 Marionette DEBUG loaded listener.js 11:00:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7faee576a400) [pid = 1844] [serial = 1077] [outer = 0x7faee2e0a400] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7faee073fc00) [pid = 1844] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7faed2aae800) [pid = 1844] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7faed284bc00) [pid = 1844] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7faedadfb000) [pid = 1844] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7faed5fa6400) [pid = 1844] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7faed97ad400) [pid = 1844] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7faed96c4400) [pid = 1844] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7faedadf7400) [pid = 1844] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7faee9182c00) [pid = 1844] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7faed5f75400) [pid = 1844] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7faee5770400) [pid = 1844] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7faed96d1c00) [pid = 1844] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7faef7316000) [pid = 1844] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7faee087c000) [pid = 1844] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7faedaae5800) [pid = 1844] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7faef8449c00) [pid = 1844] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7faed2ab3800) [pid = 1844] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7faee3fd6400) [pid = 1844] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7faedadfd400) [pid = 1844] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7faee079c400) [pid = 1844] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7faee073b800) [pid = 1844] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7faeee622400) [pid = 1844] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7faee4ab5c00) [pid = 1844] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7faef9407000) [pid = 1844] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7faed5f7a800) [pid = 1844] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7faef93ef000) [pid = 1844] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7faed5f7cc00) [pid = 1844] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7faed2847400) [pid = 1844] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7faed2ab1800) [pid = 1844] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7faee1a16000) [pid = 1844] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7faed96cb400) [pid = 1844] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7faee0879000) [pid = 1844] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7faee1ae9c00) [pid = 1844] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7faee1af0000) [pid = 1844] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7faee50e5c00) [pid = 1844] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7faeebfdc400) [pid = 1844] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7faefb0b3400) [pid = 1844] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7faee3fda000) [pid = 1844] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7faed5f75c00) [pid = 1844] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7faed515a000) [pid = 1844] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7faee5762c00) [pid = 1844] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7faed2847000) [pid = 1844] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7faeea916c00) [pid = 1844] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:00:28 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7faed8959c00) [pid = 1844] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:00:29 INFO - PROCESS | 1844 | 1461607229110 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]]]}] 11:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 2241ms 11:00:29 INFO - PROCESS | 1844 | 1461607229127 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 11:00:29 INFO - PROCESS | 1844 | 1461607229130 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 11:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:00:29 INFO - PROCESS | 1844 | 1461607229137 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:00:29 INFO - PROCESS | 1844 | 1461607229140 Marionette TRACE conn4 <- [1,1406,null,{}] 11:00:29 INFO - PROCESS | 1844 | 1461607229155 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}] 11:00:29 INFO - PROCESS | 1844 | 1461607229343 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 11:00:29 INFO - PROCESS | 1844 | 1461607229358 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5a61800 == 98 [pid = 1844] [id = 359] 11:00:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7faed284bc00) [pid = 1844] [serial = 1078] [outer = (nil)] 11:00:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7faed8959c00) [pid = 1844] [serial = 1079] [outer = 0x7faed284bc00] 11:00:29 INFO - PROCESS | 1844 | 1461607229421 Marionette DEBUG loaded listener.js 11:00:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7faedadf2000) [pid = 1844] [serial = 1080] [outer = 0x7faed284bc00] 11:00:30 INFO - PROCESS | 1844 | 1461607230291 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]]]}] 11:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1180ms 11:00:30 INFO - PROCESS | 1844 | 1461607230318 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 11:00:30 INFO - PROCESS | 1844 | 1461607230324 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 11:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:00:30 INFO - PROCESS | 1844 | 1461607230345 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:00:30 INFO - PROCESS | 1844 | 1461607230350 Marionette TRACE conn4 <- [1,1410,null,{}] 11:00:30 INFO - PROCESS | 1844 | 1461607230362 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}] 11:00:30 INFO - PROCESS | 1844 | 1461607230562 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 11:00:30 INFO - PROCESS | 1844 | 1461607230572 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee35b6800 == 99 [pid = 1844] [id = 360] 11:00:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7faed96d1c00) [pid = 1844] [serial = 1081] [outer = (nil)] 11:00:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7faee1a14400) [pid = 1844] [serial = 1082] [outer = 0x7faed96d1c00] 11:00:30 INFO - PROCESS | 1844 | 1461607230636 Marionette DEBUG loaded listener.js 11:00:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7faee3fd3400) [pid = 1844] [serial = 1083] [outer = 0x7faed96d1c00] 11:00:32 INFO - PROCESS | 1844 | 1461607232020 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]]]}] 11:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1690ms 11:00:32 INFO - PROCESS | 1844 | 1461607232034 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 11:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:00:32 INFO - PROCESS | 1844 | 1461607232042 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 11:00:32 INFO - PROCESS | 1844 | 1461607232051 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:00:32 INFO - PROCESS | 1844 | 1461607232057 Marionette TRACE conn4 <- [1,1414,null,{}] 11:00:32 INFO - PROCESS | 1844 | 1461607232066 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}] 11:00:32 INFO - PROCESS | 1844 | 1461607232309 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 11:00:32 INFO - PROCESS | 1844 | 1461607232561 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8aa4800 == 100 [pid = 1844] [id = 361] 11:00:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7faed5fa5c00) [pid = 1844] [serial = 1084] [outer = (nil)] 11:00:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7faed895ec00) [pid = 1844] [serial = 1085] [outer = 0x7faed5fa5c00] 11:00:32 INFO - PROCESS | 1844 | 1461607232692 Marionette DEBUG loaded listener.js 11:00:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7faedaadd400) [pid = 1844] [serial = 1086] [outer = 0x7faed5fa5c00] 11:00:33 INFO - PROCESS | 1844 | 1461607233766 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]]]}] 11:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1741ms 11:00:33 INFO - PROCESS | 1844 | 1461607233792 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 11:00:33 INFO - PROCESS | 1844 | 1461607233801 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 11:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:00:33 INFO - PROCESS | 1844 | 1461607233812 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:00:33 INFO - PROCESS | 1844 | 1461607233815 Marionette TRACE conn4 <- [1,1418,null,{}] 11:00:33 INFO - PROCESS | 1844 | 1461607233822 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}] 11:00:34 INFO - PROCESS | 1844 | 1461607234106 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 11:00:34 INFO - PROCESS | 1844 | 1461607234394 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee11af000 == 101 [pid = 1844] [id = 362] 11:00:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7faedadf5c00) [pid = 1844] [serial = 1087] [outer = (nil)] 11:00:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7faedf3c9000) [pid = 1844] [serial = 1088] [outer = 0x7faedadf5c00] 11:00:34 INFO - PROCESS | 1844 | 1461607234471 Marionette DEBUG loaded listener.js 11:00:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7faee0736c00) [pid = 1844] [serial = 1089] [outer = 0x7faedadf5c00] 11:00:35 INFO - PROCESS | 1844 | 1461607235424 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]]]}] 11:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1685ms 11:00:35 INFO - PROCESS | 1844 | 1461607235498 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 11:00:35 INFO - PROCESS | 1844 | 1461607235501 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 11:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:00:35 INFO - PROCESS | 1844 | 1461607235509 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:00:35 INFO - PROCESS | 1844 | 1461607235515 Marionette TRACE conn4 <- [1,1422,null,{}] 11:00:35 INFO - PROCESS | 1844 | 1461607235531 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}] 11:00:35 INFO - PROCESS | 1844 | 1461607235795 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 11:00:36 INFO - PROCESS | 1844 | 1461607236081 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5c86000 == 102 [pid = 1844] [id = 363] 11:00:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7faee171e400) [pid = 1844] [serial = 1090] [outer = (nil)] 11:00:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7faee204d000) [pid = 1844] [serial = 1091] [outer = 0x7faee171e400] 11:00:36 INFO - PROCESS | 1844 | 1461607236162 Marionette DEBUG loaded listener.js 11:00:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7faee3403c00) [pid = 1844] [serial = 1092] [outer = 0x7faee171e400] 11:00:37 INFO - PROCESS | 1844 | 1461607237112 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]]]}] 11:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1639ms 11:00:37 INFO - PROCESS | 1844 | 1461607237149 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 11:00:37 INFO - PROCESS | 1844 | 1461607237153 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 11:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:00:37 INFO - PROCESS | 1844 | 1461607237160 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:00:37 INFO - PROCESS | 1844 | 1461607237162 Marionette TRACE conn4 <- [1,1426,null,{}] 11:00:37 INFO - PROCESS | 1844 | 1461607237168 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}] 11:00:37 INFO - PROCESS | 1844 | 1461607237389 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 11:00:37 INFO - PROCESS | 1844 | 1461607237632 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec725000 == 103 [pid = 1844] [id = 364] 11:00:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7faedf533000) [pid = 1844] [serial = 1093] [outer = (nil)] 11:00:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7faee49dc400) [pid = 1844] [serial = 1094] [outer = 0x7faedf533000] 11:00:37 INFO - PROCESS | 1844 | 1461607237764 Marionette DEBUG loaded listener.js 11:00:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7faee50e8000) [pid = 1844] [serial = 1095] [outer = 0x7faedf533000] 11:00:38 INFO - PROCESS | 1844 | 1461607238651 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]]]}] 11:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1529ms 11:00:38 INFO - PROCESS | 1844 | 1461607238690 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 11:00:38 INFO - PROCESS | 1844 | 1461607238694 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 11:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:00:38 INFO - PROCESS | 1844 | 1461607238700 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:00:38 INFO - PROCESS | 1844 | 1461607238704 Marionette TRACE conn4 <- [1,1430,null,{}] 11:00:38 INFO - PROCESS | 1844 | 1461607238710 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}] 11:00:38 INFO - PROCESS | 1844 | 1461607238917 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 11:00:39 INFO - PROCESS | 1844 | 1461607239191 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeeda74000 == 104 [pid = 1844] [id = 365] 11:00:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7faee576d400) [pid = 1844] [serial = 1096] [outer = (nil)] 11:00:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7faee59e5c00) [pid = 1844] [serial = 1097] [outer = 0x7faee576d400] 11:00:39 INFO - PROCESS | 1844 | 1461607239310 Marionette DEBUG loaded listener.js 11:00:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7faee7399400) [pid = 1844] [serial = 1098] [outer = 0x7faee576d400] 11:00:40 INFO - PROCESS | 1844 | 1461607240272 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]]]}] 11:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1630ms 11:00:40 INFO - PROCESS | 1844 | 1461607240332 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 11:00:40 INFO - PROCESS | 1844 | 1461607240338 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 11:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:00:40 INFO - PROCESS | 1844 | 1461607240345 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:00:40 INFO - PROCESS | 1844 | 1461607240349 Marionette TRACE conn4 <- [1,1434,null,{}] 11:00:40 INFO - PROCESS | 1844 | 1461607240356 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}] 11:00:40 INFO - PROCESS | 1844 | 1461607240600 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 11:00:40 INFO - PROCESS | 1844 | 1461607240893 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef8290000 == 105 [pid = 1844] [id = 366] 11:00:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7faeea329000) [pid = 1844] [serial = 1099] [outer = (nil)] 11:00:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7faeebfdd000) [pid = 1844] [serial = 1100] [outer = 0x7faeea329000] 11:00:40 INFO - PROCESS | 1844 | 1461607240977 Marionette DEBUG loaded listener.js 11:00:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7faeed291400) [pid = 1844] [serial = 1101] [outer = 0x7faeea329000] 11:00:41 INFO - PROCESS | 1844 | 1461607241953 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]]]}] 11:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1639ms 11:00:41 INFO - PROCESS | 1844 | 1461607241987 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 11:00:41 INFO - PROCESS | 1844 | 1461607241990 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 11:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:00:42 INFO - PROCESS | 1844 | 1461607241997 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:00:42 INFO - PROCESS | 1844 | 1461607242001 Marionette TRACE conn4 <- [1,1438,null,{}] 11:00:42 INFO - PROCESS | 1844 | 1461607242007 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}] 11:00:42 INFO - PROCESS | 1844 | 1461607242223 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 11:00:42 INFO - PROCESS | 1844 | 1461607242506 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefce40800 == 106 [pid = 1844] [id = 367] 11:00:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7faedad46c00) [pid = 1844] [serial = 1102] [outer = (nil)] 11:00:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7faeee1b9c00) [pid = 1844] [serial = 1103] [outer = 0x7faedad46c00] 11:00:42 INFO - PROCESS | 1844 | 1461607242676 Marionette DEBUG loaded listener.js 11:00:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7faeee697400) [pid = 1844] [serial = 1104] [outer = 0x7faedad46c00] 11:00:43 INFO - PROCESS | 1844 | 1461607243619 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]]]}] 11:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1682ms 11:00:43 INFO - PROCESS | 1844 | 1461607243685 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 11:00:43 INFO - PROCESS | 1844 | 1461607243688 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 11:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:00:43 INFO - PROCESS | 1844 | 1461607243694 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:00:43 INFO - PROCESS | 1844 | 1461607243697 Marionette TRACE conn4 <- [1,1442,null,{}] 11:00:43 INFO - PROCESS | 1844 | 1461607243703 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}] 11:00:43 INFO - PROCESS | 1844 | 1461607243916 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 11:00:44 INFO - PROCESS | 1844 | 1461607244220 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefd91c000 == 107 [pid = 1844] [id = 368] 11:00:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7faeedb98400) [pid = 1844] [serial = 1105] [outer = (nil)] 11:00:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7faef731b000) [pid = 1844] [serial = 1106] [outer = 0x7faeedb98400] 11:00:44 INFO - PROCESS | 1844 | 1461607244300 Marionette DEBUG loaded listener.js 11:00:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7faef819b400) [pid = 1844] [serial = 1107] [outer = 0x7faeedb98400] 11:00:45 INFO - PROCESS | 1844 | 1461607245163 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]]]}] 11:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1533ms 11:00:45 INFO - PROCESS | 1844 | 1461607245230 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 11:00:45 INFO - PROCESS | 1844 | 1461607245234 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 11:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:00:45 INFO - PROCESS | 1844 | 1461607245240 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:00:45 INFO - PROCESS | 1844 | 1461607245242 Marionette TRACE conn4 <- [1,1446,null,{}] 11:00:45 INFO - PROCESS | 1844 | 1461607245248 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}] 11:00:45 INFO - PROCESS | 1844 | 1461607245471 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 11:00:45 INFO - PROCESS | 1844 | 1461607245712 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf01aa3000 == 108 [pid = 1844] [id = 369] 11:00:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7faee140c000) [pid = 1844] [serial = 1108] [outer = (nil)] 11:00:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7faef8498c00) [pid = 1844] [serial = 1109] [outer = 0x7faee140c000] 11:00:45 INFO - PROCESS | 1844 | 1461607245833 Marionette DEBUG loaded listener.js 11:00:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7faef9341400) [pid = 1844] [serial = 1110] [outer = 0x7faee140c000] 11:00:46 INFO - PROCESS | 1844 | 1461607246727 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]]]}] 11:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1531ms 11:00:46 INFO - PROCESS | 1844 | 1461607246772 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 11:00:46 INFO - PROCESS | 1844 | 1461607246776 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 11:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:00:46 INFO - PROCESS | 1844 | 1461607246782 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:00:46 INFO - PROCESS | 1844 | 1461607246785 Marionette TRACE conn4 <- [1,1450,null,{}] 11:00:46 INFO - PROCESS | 1844 | 1461607246790 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}] 11:00:47 INFO - PROCESS | 1844 | 1461607247000 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 11:00:47 INFO - PROCESS | 1844 | 1461607247232 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed3841000 == 109 [pid = 1844] [id = 370] 11:00:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7faef9671400) [pid = 1844] [serial = 1111] [outer = (nil)] 11:00:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7faef967bc00) [pid = 1844] [serial = 1112] [outer = 0x7faef9671400] 11:00:47 INFO - PROCESS | 1844 | 1461607247395 Marionette DEBUG loaded listener.js 11:00:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7faefcdad800) [pid = 1844] [serial = 1113] [outer = 0x7faef9671400] 11:00:48 INFO - PROCESS | 1844 | 1461607248346 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]]]}] 11:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1639ms 11:00:48 INFO - PROCESS | 1844 | 1461607248422 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 11:00:48 INFO - PROCESS | 1844 | 1461607248426 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 11:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:00:48 INFO - PROCESS | 1844 | 1461607248432 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:00:48 INFO - PROCESS | 1844 | 1461607248437 Marionette TRACE conn4 <- [1,1454,null,{}] 11:00:48 INFO - PROCESS | 1844 | 1461607248442 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}] 11:00:48 INFO - PROCESS | 1844 | 1461607248727 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 11:00:49 INFO - PROCESS | 1844 | 1461607249017 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8c80800 == 110 [pid = 1844] [id = 371] 11:00:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7faeee69c000) [pid = 1844] [serial = 1114] [outer = (nil)] 11:00:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7faefd058000) [pid = 1844] [serial = 1115] [outer = 0x7faeee69c000] 11:00:49 INFO - PROCESS | 1844 | 1461607249122 Marionette DEBUG loaded listener.js 11:00:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7faefd46e800) [pid = 1844] [serial = 1116] [outer = 0x7faeee69c000] 11:00:50 INFO - PROCESS | 1844 | 1461607250012 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]]]}] 11:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1636ms 11:00:50 INFO - PROCESS | 1844 | 1461607250071 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 11:00:50 INFO - PROCESS | 1844 | 1461607250075 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 11:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:00:50 INFO - PROCESS | 1844 | 1461607250081 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:00:50 INFO - PROCESS | 1844 | 1461607250085 Marionette TRACE conn4 <- [1,1458,null,{}] 11:00:50 INFO - PROCESS | 1844 | 1461607250091 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}] 11:00:50 INFO - PROCESS | 1844 | 1461607250333 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 11:00:50 INFO - PROCESS | 1844 | 1461607250550 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1c8f000 == 111 [pid = 1844] [id = 372] 11:00:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7faecfaedc00) [pid = 1844] [serial = 1117] [outer = (nil)] 11:00:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7faed509e400) [pid = 1844] [serial = 1118] [outer = 0x7faecfaedc00] 11:00:50 INFO - PROCESS | 1844 | 1461607250671 Marionette DEBUG loaded listener.js 11:00:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7faed50a4c00) [pid = 1844] [serial = 1119] [outer = 0x7faecfaedc00] 11:00:51 INFO - PROCESS | 1844 | 1461607251760 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]]]}] 11:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1745ms 11:00:51 INFO - PROCESS | 1844 | 1461607251828 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 11:00:51 INFO - PROCESS | 1844 | 1461607251832 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 11:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:00:51 INFO - PROCESS | 1844 | 1461607251839 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:00:51 INFO - PROCESS | 1844 | 1461607251851 Marionette TRACE conn4 <- [1,1462,null,{}] 11:00:51 INFO - PROCESS | 1844 | 1461607251856 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}] 11:00:52 INFO - PROCESS | 1844 | 1461607252084 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 11:00:52 INFO - PROCESS | 1844 | 1461607252354 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed386e000 == 112 [pid = 1844] [id = 373] 11:00:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7faecfaf1400) [pid = 1844] [serial = 1120] [outer = (nil)] 11:00:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7faed93d1c00) [pid = 1844] [serial = 1121] [outer = 0x7faecfaf1400] 11:00:52 INFO - PROCESS | 1844 | 1461607252430 Marionette DEBUG loaded listener.js 11:00:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7faed93d6800) [pid = 1844] [serial = 1122] [outer = 0x7faecfaf1400] 11:00:53 INFO - PROCESS | 1844 | 1461607253510 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]]]}] 11:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1752ms 11:00:53 INFO - PROCESS | 1844 | 1461607253593 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 11:00:53 INFO - PROCESS | 1844 | 1461607253596 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 11:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:00:53 INFO - PROCESS | 1844 | 1461607253602 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:00:53 INFO - PROCESS | 1844 | 1461607253606 Marionette TRACE conn4 <- [1,1466,null,{}] 11:00:53 INFO - PROCESS | 1844 | 1461607253612 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}] 11:00:53 INFO - PROCESS | 1844 | 1461607253893 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 11:00:54 INFO - PROCESS | 1844 | 1461607254208 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5fe4800 == 113 [pid = 1844] [id = 374] 11:00:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7faecfaf4c00) [pid = 1844] [serial = 1123] [outer = (nil)] 11:00:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7faed93dd400) [pid = 1844] [serial = 1124] [outer = 0x7faecfaf4c00] 11:00:54 INFO - PROCESS | 1844 | 1461607254286 Marionette DEBUG loaded listener.js 11:00:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7faedac62800) [pid = 1844] [serial = 1125] [outer = 0x7faecfaf4c00] 11:00:55 INFO - PROCESS | 1844 | 1461607255254 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]]]}] 11:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1730ms 11:00:55 INFO - PROCESS | 1844 | 1461607255336 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 11:00:55 INFO - PROCESS | 1844 | 1461607255338 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 11:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:00:55 INFO - PROCESS | 1844 | 1461607255346 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:00:55 INFO - PROCESS | 1844 | 1461607255350 Marionette TRACE conn4 <- [1,1470,null,{}] 11:00:55 INFO - PROCESS | 1844 | 1461607255356 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}] 11:00:55 INFO - PROCESS | 1844 | 1461607255615 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 11:00:55 INFO - PROCESS | 1844 | 1461607255911 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed3599000 == 114 [pid = 1844] [id = 375] 11:00:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7faed1704800) [pid = 1844] [serial = 1126] [outer = (nil)] 11:00:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7faed5f80800) [pid = 1844] [serial = 1127] [outer = 0x7faed1704800] 11:00:55 INFO - PROCESS | 1844 | 1461607255989 Marionette DEBUG loaded listener.js 11:00:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7faed8960c00) [pid = 1844] [serial = 1128] [outer = 0x7faed1704800] 11:00:57 INFO - PROCESS | 1844 | 1461607257556 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]]]}] 11:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 2290ms 11:00:57 INFO - PROCESS | 1844 | 1461607257637 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 11:00:57 INFO - PROCESS | 1844 | 1461607257643 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 11:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:00:57 INFO - PROCESS | 1844 | 1461607257651 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:00:57 INFO - PROCESS | 1844 | 1461607257656 Marionette TRACE conn4 <- [1,1474,null,{}] 11:00:57 INFO - PROCESS | 1844 | 1461607257672 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}] 11:00:57 INFO - PROCESS | 1844 | 1461607257930 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 11:00:58 INFO - PROCESS | 1844 | 1461607258141 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed87d2000 == 115 [pid = 1844] [id = 376] 11:00:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7faecfaf0800) [pid = 1844] [serial = 1129] [outer = (nil)] 11:00:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7faed29df000) [pid = 1844] [serial = 1130] [outer = 0x7faecfaf0800] 11:00:58 INFO - PROCESS | 1844 | 1461607258269 Marionette DEBUG loaded listener.js 11:00:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7faed5fa8000) [pid = 1844] [serial = 1131] [outer = 0x7faecfaf0800] 11:00:59 INFO - PROCESS | 1844 | 1461607259408 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]]]}] 11:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1796ms 11:00:59 INFO - PROCESS | 1844 | 1461607259447 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 11:00:59 INFO - PROCESS | 1844 | 1461607259455 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 11:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:00:59 INFO - PROCESS | 1844 | 1461607259466 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:00:59 INFO - PROCESS | 1844 | 1461607259469 Marionette TRACE conn4 <- [1,1478,null,{}] 11:00:59 INFO - PROCESS | 1844 | 1461607259475 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}] 11:00:59 INFO - PROCESS | 1844 | 1461607259686 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 11:01:00 INFO - PROCESS | 1844 | 1461607260000 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed54c8800 == 116 [pid = 1844] [id = 377] 11:01:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7faedaadec00) [pid = 1844] [serial = 1132] [outer = (nil)] 11:01:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7faedaae5800) [pid = 1844] [serial = 1133] [outer = 0x7faedaadec00] 11:01:00 INFO - PROCESS | 1844 | 1461607260072 Marionette DEBUG loaded listener.js 11:01:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7faedad4a800) [pid = 1844] [serial = 1134] [outer = 0x7faedaadec00] 11:01:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefcea5800 == 115 [pid = 1844] [id = 132] 11:01:00 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7faee1b50000) [pid = 1844] [serial = 1019] [outer = (nil)] [url = about:blank] 11:01:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefb580800 == 114 [pid = 1844] [id = 222] 11:01:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5a61800 == 113 [pid = 1844] [id = 359] 11:01:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee20a3000 == 112 [pid = 1844] [id = 358] 11:01:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee11a6000 == 111 [pid = 1844] [id = 357] 11:01:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed87ca800 == 110 [pid = 1844] [id = 356] 11:01:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5f54000 == 109 [pid = 1844] [id = 355] 11:01:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0e10000 == 108 [pid = 1844] [id = 354] 11:01:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed87cc800 == 107 [pid = 1844] [id = 353] 11:01:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8a8e800 == 106 [pid = 1844] [id = 352] 11:01:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeecaab800 == 105 [pid = 1844] [id = 348] 11:01:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec16d000 == 104 [pid = 1844] [id = 347] 11:01:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeea395000 == 103 [pid = 1844] [id = 346] 11:01:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5c8b800 == 102 [pid = 1844] [id = 345] 11:01:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5490000 == 101 [pid = 1844] [id = 344] 11:01:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee3f3b800 == 100 [pid = 1844] [id = 343] 11:01:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee20a9000 == 99 [pid = 1844] [id = 342] 11:01:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedf627800 == 98 [pid = 1844] [id = 341] 11:01:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed87cd000 == 97 [pid = 1844] [id = 340] 11:01:01 INFO - PROCESS | 1844 | 1461607261155 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]]]}] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7faeee622000) [pid = 1844] [serial = 717] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7faee5771c00) [pid = 1844] [serial = 963] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7faefd067000) [pid = 1844] [serial = 744] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7faee0f37400) [pid = 1844] [serial = 771] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7faed804e400) [pid = 1844] [serial = 998] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7faed5c8f800) [pid = 1844] [serial = 992] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7faed97a2400) [pid = 1844] [serial = 999] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7faedf3c9400) [pid = 1844] [serial = 1008] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7faee0684000) [pid = 1844] [serial = 873] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7faef9348000) [pid = 1844] [serial = 867] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7faef8455400) [pid = 1844] [serial = 783] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7faed5f82c00) [pid = 1844] [serial = 789] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7faeec4c4c00) [pid = 1844] [serial = 714] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7faed97ac800) [pid = 1844] [serial = 1002] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7faef82ec000) [pid = 1844] [serial = 864] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7faee1a16800) [pid = 1844] [serial = 1017] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7faedadef400) [pid = 1844] [serial = 1005] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7faedf3bcc00) [pid = 1844] [serial = 968] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7faefcfb0800) [pid = 1844] [serial = 732] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7faed895d000) [pid = 1844] [serial = 804] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7faeea323800) [pid = 1844] [serial = 777] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7faee0734c00) [pid = 1844] [serial = 1011] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7faee1ae9000) [pid = 1844] [serial = 843] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7faee1821800) [pid = 1844] [serial = 1014] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7faef8408400) [pid = 1844] [serial = 726] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7faeebca0000) [pid = 1844] [serial = 855] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7faefd063400) [pid = 1844] [serial = 735] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7faed8961000) [pid = 1844] [serial = 837] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7faee59e7400) [pid = 1844] [serial = 974] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7faef9675c00) [pid = 1844] [serial = 729] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7faee0f39c00) [pid = 1844] [serial = 1013] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7faee3fd3000) [pid = 1844] [serial = 971] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7faed97b0400) [pid = 1844] [serial = 995] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7faefb541000) [pid = 1844] [serial = 795] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7faee3ffa400) [pid = 1844] [serial = 741] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7faeede9d800) [pid = 1844] [serial = 977] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7faefd053000) [pid = 1844] [serial = 801] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7faee3406400) [pid = 1844] [serial = 774] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7faedadfd800) [pid = 1844] [serial = 870] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7faee2080400) [pid = 1844] [serial = 846] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7faedf32f400) [pid = 1844] [serial = 1007] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7faee3ff0400) [pid = 1844] [serial = 849] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7faee9852800) [pid = 1844] [serial = 852] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7faefd05dc00) [pid = 1844] [serial = 980] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7faee0680400) [pid = 1844] [serial = 1010] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7faed97aa400) [pid = 1844] [serial = 1001] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7faed1ddd400) [pid = 1844] [serial = 986] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7faeede9cc00) [pid = 1844] [serial = 780] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7faecfaf4800) [pid = 1844] [serial = 983] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7faef7313800) [pid = 1844] [serial = 720] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7faefd06b800) [pid = 1844] [serial = 786] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7faeee1b8000) [pid = 1844] [serial = 861] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7faed944a800) [pid = 1844] [serial = 792] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7faed5c86c00) [pid = 1844] [serial = 989] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7faed944c000) [pid = 1844] [serial = 798] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7faeecc7dc00) [pid = 1844] [serial = 858] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7faed2850c00) [pid = 1844] [serial = 738] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7faef8190400) [pid = 1844] [serial = 723] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faee1827000) [pid = 1844] [serial = 1016] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faedada9800) [pid = 1844] [serial = 1004] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faed8048000) [pid = 1844] [serial = 965] [outer = (nil)] [url = about:blank] 11:01:01 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faedf330c00) [pid = 1844] [serial = 840] [outer = (nil)] [url = about:blank] 11:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1780ms 11:01:01 INFO - PROCESS | 1844 | 1461607261245 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 11:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:01:01 INFO - PROCESS | 1844 | 1461607261251 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 11:01:01 INFO - PROCESS | 1844 | 1461607261257 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:01:01 INFO - PROCESS | 1844 | 1461607261262 Marionette TRACE conn4 <- [1,1482,null,{}] 11:01:01 INFO - PROCESS | 1844 | 1461607261277 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}] 11:01:01 INFO - PROCESS | 1844 | 1461607261488 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 11:01:01 INFO - PROCESS | 1844 | 1461607261749 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed54d4000 == 98 [pid = 1844] [id = 378] 11:01:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faedadc1400) [pid = 1844] [serial = 1135] [outer = (nil)] 11:01:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faedadf8800) [pid = 1844] [serial = 1136] [outer = 0x7faedadc1400] 11:01:01 INFO - PROCESS | 1844 | 1461607261862 Marionette DEBUG loaded listener.js 11:01:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faedf3c2c00) [pid = 1844] [serial = 1137] [outer = 0x7faedadc1400] 11:01:02 INFO - PROCESS | 1844 | 1461607262636 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]]]}] 11:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1436ms 11:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:01:02 INFO - PROCESS | 1844 | 1461607262693 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 11:01:02 INFO - PROCESS | 1844 | 1461607262697 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 11:01:02 INFO - PROCESS | 1844 | 1461607262703 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:01:02 INFO - PROCESS | 1844 | 1461607262706 Marionette TRACE conn4 <- [1,1486,null,{}] 11:01:02 INFO - PROCESS | 1844 | 1461607262711 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}] 11:01:02 INFO - PROCESS | 1844 | 1461607262978 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 11:01:03 INFO - PROCESS | 1844 | 1461607263014 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8ce7000 == 99 [pid = 1844] [id = 379] 11:01:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faedada3c00) [pid = 1844] [serial = 1138] [outer = (nil)] 11:01:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7faee079c800) [pid = 1844] [serial = 1139] [outer = 0x7faedada3c00] 11:01:03 INFO - PROCESS | 1844 | 1461607263078 Marionette DEBUG loaded listener.js 11:01:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7faee087b000) [pid = 1844] [serial = 1140] [outer = 0x7faedada3c00] 11:01:04 INFO - PROCESS | 1844 | 1461607264017 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]]]}] 11:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1385ms 11:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:01:04 INFO - PROCESS | 1844 | 1461607264088 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 11:01:04 INFO - PROCESS | 1844 | 1461607264091 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 11:01:04 INFO - PROCESS | 1844 | 1461607264096 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:01:04 INFO - PROCESS | 1844 | 1461607264099 Marionette TRACE conn4 <- [1,1490,null,{}] 11:01:04 INFO - PROCESS | 1844 | 1461607264104 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}] 11:01:04 INFO - PROCESS | 1844 | 1461607264377 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 11:01:04 INFO - PROCESS | 1844 | 1461607264411 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedaaa3000 == 100 [pid = 1844] [id = 380] 11:01:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7faee087e800) [pid = 1844] [serial = 1141] [outer = (nil)] 11:01:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7faee0f36800) [pid = 1844] [serial = 1142] [outer = 0x7faee087e800] 11:01:04 INFO - PROCESS | 1844 | 1461607264473 Marionette DEBUG loaded listener.js 11:01:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7faee1726c00) [pid = 1844] [serial = 1143] [outer = 0x7faee087e800] 11:01:05 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7faecfaf0400) [pid = 1844] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:01:05 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7faed5fa2800) [pid = 1844] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:01:05 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7faedadf9800) [pid = 1844] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:01:05 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7faecfaf9400) [pid = 1844] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:01:05 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7faed1710800) [pid = 1844] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:01:05 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faed284bc00) [pid = 1844] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:01:05 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faee207c400) [pid = 1844] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:01:05 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faee2e0a400) [pid = 1844] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:01:05 INFO - PROCESS | 1844 | 1461607265715 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]]]}] 11:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1628ms 11:01:05 INFO - PROCESS | 1844 | 1461607265724 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 11:01:05 INFO - PROCESS | 1844 | 1461607265728 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 11:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:01:05 INFO - PROCESS | 1844 | 1461607265736 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:01:05 INFO - PROCESS | 1844 | 1461607265739 Marionette TRACE conn4 <- [1,1494,null,{}] 11:01:05 INFO - PROCESS | 1844 | 1461607265744 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}] 11:01:05 INFO - PROCESS | 1844 | 1461607265988 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 11:01:06 INFO - PROCESS | 1844 | 1461607266010 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee082c800 == 101 [pid = 1844] [id = 381] 11:01:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faed5f9c400) [pid = 1844] [serial = 1144] [outer = (nil)] 11:01:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faee1824400) [pid = 1844] [serial = 1145] [outer = 0x7faed5f9c400] 11:01:06 INFO - PROCESS | 1844 | 1461607266076 Marionette DEBUG loaded listener.js 11:01:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faee207f800) [pid = 1844] [serial = 1146] [outer = 0x7faed5f9c400] 11:01:06 INFO - PROCESS | 1844 | 1461607266907 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]]]}] 11:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1235ms 11:01:06 INFO - PROCESS | 1844 | 1461607266970 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 11:01:06 INFO - PROCESS | 1844 | 1461607266973 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 11:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:01:06 INFO - PROCESS | 1844 | 1461607266979 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:01:06 INFO - PROCESS | 1844 | 1461607266993 Marionette TRACE conn4 <- [1,1498,null,{}] 11:01:07 INFO - PROCESS | 1844 | 1461607267003 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}] 11:01:07 INFO - PROCESS | 1844 | 1461607267191 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 11:01:07 INFO - PROCESS | 1844 | 1461607267465 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1671000 == 102 [pid = 1844] [id = 382] 11:01:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7faecfaefc00) [pid = 1844] [serial = 1147] [outer = (nil)] 11:01:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7faed170dc00) [pid = 1844] [serial = 1148] [outer = 0x7faecfaefc00] 11:01:07 INFO - PROCESS | 1844 | 1461607267546 Marionette DEBUG loaded listener.js 11:01:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7faed2850c00) [pid = 1844] [serial = 1149] [outer = 0x7faecfaefc00] 11:01:08 INFO - PROCESS | 1844 | 1461607268489 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]]]}] 11:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1556ms 11:01:08 INFO - PROCESS | 1844 | 1461607268537 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 11:01:08 INFO - PROCESS | 1844 | 1461607268543 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 11:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:01:08 INFO - PROCESS | 1844 | 1461607268551 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:01:08 INFO - PROCESS | 1844 | 1461607268557 Marionette TRACE conn4 <- [1,1502,null,{}] 11:01:08 INFO - PROCESS | 1844 | 1461607268564 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}] 11:01:08 INFO - PROCESS | 1844 | 1461607268810 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 11:01:09 INFO - PROCESS | 1844 | 1461607269096 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed864f000 == 103 [pid = 1844] [id = 383] 11:01:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7faed5f80000) [pid = 1844] [serial = 1150] [outer = (nil)] 11:01:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7faed93d3800) [pid = 1844] [serial = 1151] [outer = 0x7faed5f80000] 11:01:09 INFO - PROCESS | 1844 | 1461607269198 Marionette DEBUG loaded listener.js 11:01:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7faed97aa800) [pid = 1844] [serial = 1152] [outer = 0x7faed5f80000] 11:01:10 INFO - PROCESS | 1844 | 1461607270101 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]]]}] 11:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1596ms 11:01:10 INFO - PROCESS | 1844 | 1461607270150 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 11:01:10 INFO - PROCESS | 1844 | 1461607270156 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 11:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:01:10 INFO - PROCESS | 1844 | 1461607270165 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:01:10 INFO - PROCESS | 1844 | 1461607270167 Marionette TRACE conn4 <- [1,1506,null,{}] 11:01:10 INFO - PROCESS | 1844 | 1461607270173 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}] 11:01:10 INFO - PROCESS | 1844 | 1461607270397 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 11:01:10 INFO - PROCESS | 1844 | 1461607270682 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0f1d800 == 104 [pid = 1844] [id = 384] 11:01:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7faedadb4000) [pid = 1844] [serial = 1153] [outer = (nil)] 11:01:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7faedf32dc00) [pid = 1844] [serial = 1154] [outer = 0x7faedadb4000] 11:01:10 INFO - PROCESS | 1844 | 1461607270803 Marionette DEBUG loaded listener.js 11:01:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7faee0730c00) [pid = 1844] [serial = 1155] [outer = 0x7faedadb4000] 11:01:11 INFO - PROCESS | 1844 | 1461607271716 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]]]}] 11:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1589ms 11:01:11 INFO - PROCESS | 1844 | 1461607271754 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 11:01:11 INFO - PROCESS | 1844 | 1461607271757 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 11:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:01:11 INFO - PROCESS | 1844 | 1461607271767 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:01:11 INFO - PROCESS | 1844 | 1461607271781 Marionette TRACE conn4 <- [1,1510,null,{}] 11:01:11 INFO - PROCESS | 1844 | 1461607271800 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}] 11:01:12 INFO - PROCESS | 1844 | 1461607272072 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 11:01:12 INFO - PROCESS | 1844 | 1461607272325 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee20a0000 == 105 [pid = 1844] [id = 385] 11:01:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7faee07a2c00) [pid = 1844] [serial = 1156] [outer = (nil)] 11:01:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7faee1ae6000) [pid = 1844] [serial = 1157] [outer = 0x7faee07a2c00] 11:01:12 INFO - PROCESS | 1844 | 1461607272460 Marionette DEBUG loaded listener.js 11:01:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7faee1b50c00) [pid = 1844] [serial = 1158] [outer = 0x7faee07a2c00] 11:01:13 INFO - PROCESS | 1844 | 1461607273386 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]]]}] 11:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1651ms 11:01:13 INFO - PROCESS | 1844 | 1461607273416 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 11:01:13 INFO - PROCESS | 1844 | 1461607273421 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 11:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:01:13 INFO - PROCESS | 1844 | 1461607273427 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:01:13 INFO - PROCESS | 1844 | 1461607273431 Marionette TRACE conn4 <- [1,1514,null,{}] 11:01:13 INFO - PROCESS | 1844 | 1461607273437 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}] 11:01:13 INFO - PROCESS | 1844 | 1461607273653 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 11:01:13 INFO - PROCESS | 1844 | 1461607273857 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee4a8d800 == 106 [pid = 1844] [id = 386] 11:01:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7faed5157000) [pid = 1844] [serial = 1159] [outer = (nil)] 11:01:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7faee2410c00) [pid = 1844] [serial = 1160] [outer = 0x7faed5157000] 11:01:13 INFO - PROCESS | 1844 | 1461607273970 Marionette DEBUG loaded listener.js 11:01:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7faee49d5c00) [pid = 1844] [serial = 1161] [outer = 0x7faed5157000] 11:01:14 INFO - PROCESS | 1844 | 1461607274899 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]]]}] 11:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1535ms 11:01:14 INFO - PROCESS | 1844 | 1461607274964 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 11:01:14 INFO - PROCESS | 1844 | 1461607274967 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 11:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:01:14 INFO - PROCESS | 1844 | 1461607274974 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:01:14 INFO - PROCESS | 1844 | 1461607274977 Marionette TRACE conn4 <- [1,1518,null,{}] 11:01:14 INFO - PROCESS | 1844 | 1461607274983 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}] 11:01:15 INFO - PROCESS | 1844 | 1461607275235 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 11:01:15 INFO - PROCESS | 1844 | 1461607275485 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5aa3800 == 107 [pid = 1844] [id = 387] 11:01:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7faee4b64800) [pid = 1844] [serial = 1162] [outer = (nil)] 11:01:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7faee50e4000) [pid = 1844] [serial = 1163] [outer = 0x7faee4b64800] 11:01:15 INFO - PROCESS | 1844 | 1461607275616 Marionette DEBUG loaded listener.js 11:01:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7faee576b400) [pid = 1844] [serial = 1164] [outer = 0x7faee4b64800] 11:01:16 INFO - PROCESS | 1844 | 1461607276545 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]]]}] 11:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1631ms 11:01:16 INFO - PROCESS | 1844 | 1461607276606 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 11:01:16 INFO - PROCESS | 1844 | 1461607276610 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 11:01:16 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:01:16 INFO - PROCESS | 1844 | 1461607276616 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:01:16 INFO - PROCESS | 1844 | 1461607276620 Marionette TRACE conn4 <- [1,1522,null,{}] 11:01:16 INFO - PROCESS | 1844 | 1461607276625 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}] 11:01:16 INFO - PROCESS | 1844 | 1461607276839 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 11:01:17 INFO - PROCESS | 1844 | 1461607277037 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeea140000 == 108 [pid = 1844] [id = 388] 11:01:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7faedad4e800) [pid = 1844] [serial = 1165] [outer = (nil)] 11:01:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7faeea24bc00) [pid = 1844] [serial = 1166] [outer = 0x7faedad4e800] 11:01:17 INFO - PROCESS | 1844 | 1461607277113 Marionette DEBUG loaded listener.js 11:01:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7faeea6a1400) [pid = 1844] [serial = 1167] [outer = 0x7faedad4e800] 11:01:17 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 11:01:17 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:01:17 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 11:01:17 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 11:01:17 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 11:01:17 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 11:01:17 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 11:01:17 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 11:01:17 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 11:01:17 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 11:01:17 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 11:01:17 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 11:01:17 INFO - PROCESS | 1844 | 1461607277966 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"]]]}] 11:01:18 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 () { 11:01:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:01:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:01:18 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 () { 11:01:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:01:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:01:18 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 () { 11:01:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:01:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:01:18 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 () { 11:01:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:01:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:01:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1388ms 11:01:18 INFO - PROCESS | 1844 | 1461607278010 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 11:01:18 INFO - PROCESS | 1844 | 1461607278018 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 11:01:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:01:18 INFO - PROCESS | 1844 | 1461607278025 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:01:18 INFO - PROCESS | 1844 | 1461607278028 Marionette TRACE conn4 <- [1,1526,null,{}] 11:01:18 INFO - PROCESS | 1844 | 1461607278034 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}] 11:01:18 INFO - PROCESS | 1844 | 1461607278277 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 11:01:18 INFO - PROCESS | 1844 | 1461607278483 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec64a800 == 109 [pid = 1844] [id = 389] 11:01:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7faee23cc800) [pid = 1844] [serial = 1168] [outer = (nil)] 11:01:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7faeebfe2c00) [pid = 1844] [serial = 1169] [outer = 0x7faee23cc800] 11:01:18 INFO - PROCESS | 1844 | 1461607278597 Marionette DEBUG loaded listener.js 11:01:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7faeed090400) [pid = 1844] [serial = 1170] [outer = 0x7faee23cc800] 11:01:19 INFO - PROCESS | 1844 | 1461607279501 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"]]]}] 11:01:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:01:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:01:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:01:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:01:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:01:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:01:19 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1530ms 11:01:19 INFO - PROCESS | 1844 | 1461607279559 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 11:01:19 INFO - PROCESS | 1844 | 1461607279563 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 11:01:19 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:01:19 INFO - PROCESS | 1844 | 1461607279589 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:01:19 INFO - PROCESS | 1844 | 1461607279592 Marionette TRACE conn4 <- [1,1530,null,{}] 11:01:19 INFO - PROCESS | 1844 | 1461607279598 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}] 11:01:19 INFO - PROCESS | 1844 | 1461607279813 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 11:01:20 INFO - PROCESS | 1844 | 1461607280013 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeeda6b000 == 110 [pid = 1844] [id = 390] 11:01:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7faeea3d1800) [pid = 1844] [serial = 1171] [outer = (nil)] 11:01:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7faeed47bc00) [pid = 1844] [serial = 1172] [outer = 0x7faeea3d1800] 11:01:20 INFO - PROCESS | 1844 | 1461607280128 Marionette DEBUG loaded listener.js 11:01:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7faeee6a2c00) [pid = 1844] [serial = 1173] [outer = 0x7faeea3d1800] 11:01:20 INFO - PROCESS | 1844 | 1461607280911 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]]]}] 11:01:20 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 11:01:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:01:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:01:20 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. 11:01:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:01:20 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1384ms 11:01:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:01:20 INFO - PROCESS | 1844 | 1461607280972 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 11:01:20 INFO - PROCESS | 1844 | 1461607280975 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 11:01:20 INFO - PROCESS | 1844 | 1461607280982 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:01:20 INFO - PROCESS | 1844 | 1461607280985 Marionette TRACE conn4 <- [1,1534,null,{}] 11:01:21 INFO - PROCESS | 1844 | 1461607281032 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}] 11:01:21 INFO - PROCESS | 1844 | 1461607281299 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 11:01:21 INFO - PROCESS | 1844 | 1461607281447 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef23ed800 == 111 [pid = 1844] [id = 391] 11:01:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7faeed290400) [pid = 1844] [serial = 1174] [outer = (nil)] 11:01:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7faef7f67000) [pid = 1844] [serial = 1175] [outer = 0x7faeed290400] 11:01:21 INFO - PROCESS | 1844 | 1461607281560 Marionette DEBUG loaded listener.js 11:01:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7faef82ec800) [pid = 1844] [serial = 1176] [outer = 0x7faeed290400] 11:01:22 INFO - PROCESS | 1844 | 1461607282720 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]]]}] 11:01:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:01:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1781ms 11:01:22 INFO - PROCESS | 1844 | 1461607282763 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 11:01:22 INFO - PROCESS | 1844 | 1461607282766 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 11:01:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:01:22 INFO - PROCESS | 1844 | 1461607282773 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:01:22 INFO - PROCESS | 1844 | 1461607282776 Marionette TRACE conn4 <- [1,1538,null,{}] 11:01:22 INFO - PROCESS | 1844 | 1461607282782 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}] 11:01:23 INFO - PROCESS | 1844 | 1461607282999 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 11:01:23 INFO - PROCESS | 1844 | 1461607283258 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef86b7800 == 112 [pid = 1844] [id = 392] 11:01:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7faef93f5c00) [pid = 1844] [serial = 1177] [outer = (nil)] 11:01:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7faef9675800) [pid = 1844] [serial = 1178] [outer = 0x7faef93f5c00] 11:01:23 INFO - PROCESS | 1844 | 1461607283393 Marionette DEBUG loaded listener.js 11:01:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7faefcfa3000) [pid = 1844] [serial = 1179] [outer = 0x7faef93f5c00] 11:01:24 INFO - PROCESS | 1844 | 1461607284359 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]]]}] 11:01:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:01:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1632ms 11:01:24 INFO - PROCESS | 1844 | 1461607284407 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 11:01:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:01:24 INFO - PROCESS | 1844 | 1461607284411 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 11:01:24 INFO - PROCESS | 1844 | 1461607284417 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:01:24 INFO - PROCESS | 1844 | 1461607284421 Marionette TRACE conn4 <- [1,1542,null,{}] 11:01:24 INFO - PROCESS | 1844 | 1461607284426 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}] 11:01:24 INFO - PROCESS | 1844 | 1461607284666 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 11:01:24 INFO - PROCESS | 1844 | 1461607284915 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1ca9800 == 113 [pid = 1844] [id = 393] 11:01:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7faef933f000) [pid = 1844] [serial = 1180] [outer = (nil)] 11:01:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7faefd472c00) [pid = 1844] [serial = 1181] [outer = 0x7faef933f000] 11:01:25 INFO - PROCESS | 1844 | 1461607285037 Marionette DEBUG loaded listener.js 11:01:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7faefd63ec00) [pid = 1844] [serial = 1182] [outer = 0x7faef933f000] 11:01:25 INFO - PROCESS | 1844 | 1461607285915 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]]]}] 11:01:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:01:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1537ms 11:01:25 INFO - PROCESS | 1844 | 1461607285955 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 11:01:25 INFO - PROCESS | 1844 | 1461607285959 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 11:01:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:01:25 INFO - PROCESS | 1844 | 1461607285966 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:01:25 INFO - PROCESS | 1844 | 1461607285972 Marionette TRACE conn4 <- [1,1546,null,{}] 11:01:25 INFO - PROCESS | 1844 | 1461607285980 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}] 11:01:26 INFO - PROCESS | 1844 | 1461607286203 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 11:01:26 INFO - PROCESS | 1844 | 1461607286456 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1cc1800 == 114 [pid = 1844] [id = 394] 11:01:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7faed9709400) [pid = 1844] [serial = 1183] [outer = (nil)] 11:01:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7faed9712400) [pid = 1844] [serial = 1184] [outer = 0x7faed9709400] 11:01:26 INFO - PROCESS | 1844 | 1461607286575 Marionette DEBUG loaded listener.js 11:01:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7faed9717000) [pid = 1844] [serial = 1185] [outer = 0x7faed9709400] 11:01:27 INFO - PROCESS | 1844 | 1461607287426 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]]]}] 11:01:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:01:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1535ms 11:01:27 INFO - PROCESS | 1844 | 1461607287501 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 11:01:27 INFO - PROCESS | 1844 | 1461607287514 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 11:01:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:01:27 INFO - PROCESS | 1844 | 1461607287521 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:01:27 INFO - PROCESS | 1844 | 1461607287524 Marionette TRACE conn4 <- [1,1550,null,{}] 11:01:27 INFO - PROCESS | 1844 | 1461607287530 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}] 11:01:27 INFO - PROCESS | 1844 | 1461607287745 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 11:01:28 INFO - PROCESS | 1844 | 1461607287999 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed61a5800 == 115 [pid = 1844] [id = 395] 11:01:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7faed8c4d400) [pid = 1844] [serial = 1186] [outer = (nil)] 11:01:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7faed8c56c00) [pid = 1844] [serial = 1187] [outer = 0x7faed8c4d400] 11:01:28 INFO - PROCESS | 1844 | 1461607288116 Marionette DEBUG loaded listener.js 11:01:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7faed8c5bc00) [pid = 1844] [serial = 1188] [outer = 0x7faed8c4d400] 11:01:28 INFO - PROCESS | 1844 | 1461607288948 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]]]}] 11:01:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:01:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1485ms 11:01:29 INFO - PROCESS | 1844 | 1461607289008 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 11:01:29 INFO - PROCESS | 1844 | 1461607289010 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 11:01:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:01:29 INFO - PROCESS | 1844 | 1461607289017 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:01:29 INFO - PROCESS | 1844 | 1461607289020 Marionette TRACE conn4 <- [1,1554,null,{}] 11:01:29 INFO - PROCESS | 1844 | 1461607289026 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}] 11:01:29 INFO - PROCESS | 1844 | 1461607289267 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 11:01:29 INFO - PROCESS | 1844 | 1461607289573 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1ed5000 == 116 [pid = 1844] [id = 396] 11:01:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7faed6030800) [pid = 1844] [serial = 1189] [outer = (nil)] 11:01:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7faed6032c00) [pid = 1844] [serial = 1190] [outer = 0x7faed6030800] 11:01:29 INFO - PROCESS | 1844 | 1461607289701 Marionette DEBUG loaded listener.js 11:01:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7faed8c56400) [pid = 1844] [serial = 1191] [outer = 0x7faed6030800] 11:01:30 INFO - PROCESS | 1844 | 1461607290606 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]]]}] 11:01:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:01:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1629ms 11:01:30 INFO - PROCESS | 1844 | 1461607290648 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 11:01:30 INFO - PROCESS | 1844 | 1461607290650 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 11:01:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:01:30 INFO - PROCESS | 1844 | 1461607290658 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:01:30 INFO - PROCESS | 1844 | 1461607290661 Marionette TRACE conn4 <- [1,1558,null,{}] 11:01:30 INFO - PROCESS | 1844 | 1461607290666 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}] 11:01:30 INFO - PROCESS | 1844 | 1461607290906 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 11:01:31 INFO - PROCESS | 1844 | 1461607291161 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed187b800 == 117 [pid = 1844] [id = 397] 11:01:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7faed107e400) [pid = 1844] [serial = 1192] [outer = (nil)] 11:01:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7faed1088400) [pid = 1844] [serial = 1193] [outer = 0x7faed107e400] 11:01:31 INFO - PROCESS | 1844 | 1461607291284 Marionette DEBUG loaded listener.js 11:01:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7faed108d000) [pid = 1844] [serial = 1194] [outer = 0x7faed107e400] 11:01:32 INFO - PROCESS | 1844 | 1461607292199 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]]]}] 11:01:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:01:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1581ms 11:01:32 INFO - PROCESS | 1844 | 1461607292240 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 11:01:32 INFO - PROCESS | 1844 | 1461607292244 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 11:01:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:01:32 INFO - PROCESS | 1844 | 1461607292250 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:01:32 INFO - PROCESS | 1844 | 1461607292254 Marionette TRACE conn4 <- [1,1562,null,{}] 11:01:32 INFO - PROCESS | 1844 | 1461607292262 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}] 11:01:32 INFO - PROCESS | 1844 | 1461607292554 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 11:01:32 INFO - PROCESS | 1844 | 1461607292887 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed2753000 == 118 [pid = 1844] [id = 398] 11:01:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7faed1082000) [pid = 1844] [serial = 1195] [outer = (nil)] 11:01:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7faed602a800) [pid = 1844] [serial = 1196] [outer = 0x7faed1082000] 11:01:32 INFO - PROCESS | 1844 | 1461607292971 Marionette DEBUG loaded listener.js 11:01:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7faed8c58c00) [pid = 1844] [serial = 1197] [outer = 0x7faed1082000] 11:01:34 INFO - PROCESS | 1844 | 1461607294432 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]]]}] 11:01:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:01:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 2287ms 11:01:34 INFO - PROCESS | 1844 | 1461607294549 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 11:01:34 INFO - PROCESS | 1844 | 1461607294564 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 11:01:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:01:34 INFO - PROCESS | 1844 | 1461607294580 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:01:34 INFO - PROCESS | 1844 | 1461607294586 Marionette TRACE conn4 <- [1,1566,null,{}] 11:01:34 INFO - PROCESS | 1844 | 1461607294604 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}] 11:01:34 INFO - PROCESS | 1844 | 1461607294871 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 11:01:35 INFO - PROCESS | 1844 | 1461607295132 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5fd4800 == 119 [pid = 1844] [id = 399] 11:01:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7faed2846000) [pid = 1844] [serial = 1198] [outer = (nil)] 11:01:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7faed5c8a000) [pid = 1844] [serial = 1199] [outer = 0x7faed2846000] 11:01:35 INFO - PROCESS | 1844 | 1461607295210 Marionette DEBUG loaded listener.js 11:01:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7faed6026800) [pid = 1844] [serial = 1200] [outer = 0x7faed2846000] 11:01:36 INFO - PROCESS | 1844 | 1461607296368 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]]]}] 11:01:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:01:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1848ms 11:01:36 INFO - PROCESS | 1844 | 1461607296428 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 11:01:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:01:36 INFO - PROCESS | 1844 | 1461607296439 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 11:01:36 INFO - PROCESS | 1844 | 1461607296451 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:01:36 INFO - PROCESS | 1844 | 1461607296455 Marionette TRACE conn4 <- [1,1570,null,{}] 11:01:36 INFO - PROCESS | 1844 | 1461607296507 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}] 11:01:36 INFO - PROCESS | 1844 | 1461607296889 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 11:01:37 INFO - PROCESS | 1844 | 1461607297251 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:37 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7faee5769c00) [pid = 1844] [serial = 1046] [outer = (nil)] [url = about:blank] 11:01:37 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7faeebfe4c00) [pid = 1844] [serial = 1052] [outer = (nil)] [url = about:blank] 11:01:37 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7faee5135c00) [pid = 1844] [serial = 1043] [outer = (nil)] [url = about:blank] 11:01:37 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7faee5766800) [pid = 1844] [serial = 1049] [outer = (nil)] [url = about:blank] 11:01:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed3857000 == 120 [pid = 1844] [id = 400] 11:01:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7faecfaee800) [pid = 1844] [serial = 1201] [outer = (nil)] 11:01:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7faed9446400) [pid = 1844] [serial = 1202] [outer = 0x7faecfaee800] 11:01:37 INFO - PROCESS | 1844 | 1461607297428 Marionette DEBUG loaded listener.js 11:01:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7faed9717800) [pid = 1844] [serial = 1203] [outer = 0x7faecfaee800] 11:01:37 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee082c800 == 119 [pid = 1844] [id = 381] 11:01:37 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedaaa3000 == 118 [pid = 1844] [id = 380] 11:01:37 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8ce7000 == 117 [pid = 1844] [id = 379] 11:01:37 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed54d4000 == 116 [pid = 1844] [id = 378] 11:01:37 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed54c8800 == 115 [pid = 1844] [id = 377] 11:01:37 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed87d2000 == 114 [pid = 1844] [id = 376] 11:01:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed386e000 == 113 [pid = 1844] [id = 373] 11:01:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1c8f000 == 112 [pid = 1844] [id = 372] 11:01:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8c80800 == 111 [pid = 1844] [id = 371] 11:01:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed3841000 == 110 [pid = 1844] [id = 370] 11:01:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf01aa3000 == 109 [pid = 1844] [id = 369] 11:01:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefd91c000 == 108 [pid = 1844] [id = 368] 11:01:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefce40800 == 107 [pid = 1844] [id = 367] 11:01:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef8290000 == 106 [pid = 1844] [id = 366] 11:01:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeeda74000 == 105 [pid = 1844] [id = 365] 11:01:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec725000 == 104 [pid = 1844] [id = 364] 11:01:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5c86000 == 103 [pid = 1844] [id = 363] 11:01:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee11af000 == 102 [pid = 1844] [id = 362] 11:01:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8aa4800 == 101 [pid = 1844] [id = 361] 11:01:38 INFO - PROCESS | 1844 | 1461607298383 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]]]}] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7faedadf2000) [pid = 1844] [serial = 1080] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7faedad43800) [pid = 1844] [serial = 1025] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7faed5f79000) [pid = 1844] [serial = 1067] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7faed96cf800) [pid = 1844] [serial = 1061] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7faedf3c9800) [pid = 1844] [serial = 1064] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7faee1ae4400) [pid = 1844] [serial = 1031] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7faee50f1000) [pid = 1844] [serial = 1040] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7faee182cc00) [pid = 1844] [serial = 1071] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7faedaaec000) [pid = 1844] [serial = 1062] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7faed5c92c00) [pid = 1844] [serial = 1022] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7faee08e3800) [pid = 1844] [serial = 1028] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7faed515a800) [pid = 1844] [serial = 1058] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7faed8959c00) [pid = 1844] [serial = 1079] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7faee0737800) [pid = 1844] [serial = 1065] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7faee4ab6c00) [pid = 1844] [serial = 1074] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7faeebfe1c00) [pid = 1844] [serial = 1055] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7faee3ffb000) [pid = 1844] [serial = 1073] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7faee0f40800) [pid = 1844] [serial = 1070] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7faed5fa1c00) [pid = 1844] [serial = 1059] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7faee2305000) [pid = 1844] [serial = 1034] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7faee576a400) [pid = 1844] [serial = 1077] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7faee07a5800) [pid = 1844] [serial = 1068] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7faee49dc000) [pid = 1844] [serial = 1037] [outer = (nil)] [url = about:blank] 11:01:38 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7faee50e4c00) [pid = 1844] [serial = 1076] [outer = (nil)] [url = about:blank] 11:01:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:01:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2035ms 11:01:38 INFO - PROCESS | 1844 | 1461607298486 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 11:01:38 INFO - PROCESS | 1844 | 1461607298490 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 11:01:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:01:38 INFO - PROCESS | 1844 | 1461607298496 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:01:38 INFO - PROCESS | 1844 | 1461607298502 Marionette TRACE conn4 <- [1,1574,null,{}] 11:01:38 INFO - PROCESS | 1844 | 1461607298518 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}] 11:01:38 INFO - PROCESS | 1844 | 1461607298738 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 11:01:39 INFO - PROCESS | 1844 | 1461607299010 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed87dd800 == 102 [pid = 1844] [id = 401] 11:01:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7faed97b0800) [pid = 1844] [serial = 1204] [outer = (nil)] 11:01:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7faedadb5400) [pid = 1844] [serial = 1205] [outer = 0x7faed97b0800] 11:01:39 INFO - PROCESS | 1844 | 1461607299094 Marionette DEBUG loaded listener.js 11:01:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7faedf3bc800) [pid = 1844] [serial = 1206] [outer = 0x7faed97b0800] 11:01:40 INFO - PROCESS | 1844 | 1461607300028 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]]]}] 11:01:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:01:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1585ms 11:01:40 INFO - PROCESS | 1844 | 1461607300089 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 11:01:40 INFO - PROCESS | 1844 | 1461607300093 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 11:01:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:01:40 INFO - PROCESS | 1844 | 1461607300100 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:01:40 INFO - PROCESS | 1844 | 1461607300103 Marionette TRACE conn4 <- [1,1578,null,{}] 11:01:40 INFO - PROCESS | 1844 | 1461607300109 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}] 11:01:40 INFO - PROCESS | 1844 | 1461607300394 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 11:01:40 INFO - PROCESS | 1844 | 1461607300433 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeda939800 == 103 [pid = 1844] [id = 402] 11:01:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7faedadb3000) [pid = 1844] [serial = 1207] [outer = (nil)] 11:01:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7faee07a5800) [pid = 1844] [serial = 1208] [outer = 0x7faedadb3000] 11:01:40 INFO - PROCESS | 1844 | 1461607300508 Marionette DEBUG loaded listener.js 11:01:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7faee0f39c00) [pid = 1844] [serial = 1209] [outer = 0x7faedadb3000] 11:01:41 INFO - PROCESS | 1844 | 1461607301519 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]]]}] 11:01:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:01:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1438ms 11:01:41 INFO - PROCESS | 1844 | 1461607301539 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 11:01:41 INFO - PROCESS | 1844 | 1461607301542 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 11:01:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:01:41 INFO - PROCESS | 1844 | 1461607301548 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:01:41 INFO - PROCESS | 1844 | 1461607301550 Marionette TRACE conn4 <- [1,1582,null,{}] 11:01:41 INFO - PROCESS | 1844 | 1461607301556 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}] 11:01:41 INFO - PROCESS | 1844 | 1461607301841 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 11:01:42 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7faedada3c00) [pid = 1844] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:01:42 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7faedaadec00) [pid = 1844] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:01:42 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7faecfaf0800) [pid = 1844] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:01:42 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7faedadc1400) [pid = 1844] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:01:42 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7faee087e800) [pid = 1844] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:01:42 INFO - PROCESS | 1844 | 1461607302702 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed864b800 == 104 [pid = 1844] [id = 403] 11:01:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7faecfaf0800) [pid = 1844] [serial = 1210] [outer = (nil)] 11:01:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7faed602f400) [pid = 1844] [serial = 1211] [outer = 0x7faecfaf0800] 11:01:42 INFO - PROCESS | 1844 | 1461607302804 Marionette DEBUG loaded listener.js 11:01:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7faee0f32400) [pid = 1844] [serial = 1212] [outer = 0x7faecfaf0800] 11:01:43 INFO - PROCESS | 1844 | 1461607303658 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]]]}] 11:01:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:01:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2130ms 11:01:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:01:43 INFO - PROCESS | 1844 | 1461607303690 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 11:01:43 INFO - PROCESS | 1844 | 1461607303692 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 11:01:43 INFO - PROCESS | 1844 | 1461607303699 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:01:43 INFO - PROCESS | 1844 | 1461607303702 Marionette TRACE conn4 <- [1,1586,null,{}] 11:01:43 INFO - PROCESS | 1844 | 1461607303707 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}] 11:01:43 INFO - PROCESS | 1844 | 1461607303967 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 11:01:44 INFO - PROCESS | 1844 | 1461607304162 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee17d0800 == 105 [pid = 1844] [id = 404] 11:01:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7faedada3c00) [pid = 1844] [serial = 1213] [outer = (nil)] 11:01:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7faee340c400) [pid = 1844] [serial = 1214] [outer = 0x7faedada3c00] 11:01:44 INFO - PROCESS | 1844 | 1461607304229 Marionette DEBUG loaded listener.js 11:01:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7faee513b800) [pid = 1844] [serial = 1215] [outer = 0x7faedada3c00] 11:01:45 INFO - PROCESS | 1844 | 1461607305358 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]]]}] 11:01:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:01:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1731ms 11:01:45 INFO - PROCESS | 1844 | 1461607305430 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 11:01:45 INFO - PROCESS | 1844 | 1461607305435 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 11:01:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:01:45 INFO - PROCESS | 1844 | 1461607305444 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:01:45 INFO - PROCESS | 1844 | 1461607305449 Marionette TRACE conn4 <- [1,1590,null,{}] 11:01:45 INFO - PROCESS | 1844 | 1461607305458 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}] 11:01:45 INFO - PROCESS | 1844 | 1461607305719 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 11:01:46 INFO - PROCESS | 1844 | 1461607306030 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5a67800 == 106 [pid = 1844] [id = 405] 11:01:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7faed5f7c400) [pid = 1844] [serial = 1216] [outer = (nil)] 11:01:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7faed8c50000) [pid = 1844] [serial = 1217] [outer = 0x7faed5f7c400] 11:01:46 INFO - PROCESS | 1844 | 1461607306113 Marionette DEBUG loaded listener.js 11:01:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7faed93d5c00) [pid = 1844] [serial = 1218] [outer = 0x7faed5f7c400] 11:01:47 INFO - PROCESS | 1844 | 1461607307030 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]]]}] 11:01:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:01:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1637ms 11:01:47 INFO - PROCESS | 1844 | 1461607307083 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 11:01:47 INFO - PROCESS | 1844 | 1461607307092 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 11:01:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:01:47 INFO - PROCESS | 1844 | 1461607307103 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:01:47 INFO - PROCESS | 1844 | 1461607307107 Marionette TRACE conn4 <- [1,1594,null,{}] 11:01:47 INFO - PROCESS | 1844 | 1461607307114 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}] 11:01:47 INFO - PROCESS | 1844 | 1461607307353 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 11:01:47 INFO - PROCESS | 1844 | 1461607307634 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0e0e800 == 107 [pid = 1844] [id = 406] 11:01:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7faed97ae000) [pid = 1844] [serial = 1219] [outer = (nil)] 11:01:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7faedada6800) [pid = 1844] [serial = 1220] [outer = 0x7faed97ae000] 11:01:47 INFO - PROCESS | 1844 | 1461607307768 Marionette DEBUG loaded listener.js 11:01:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7faee0553c00) [pid = 1844] [serial = 1221] [outer = 0x7faed97ae000] 11:01:48 INFO - PROCESS | 1844 | 1461607308684 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]]]}] 11:01:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:01:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1633ms 11:01:48 INFO - PROCESS | 1844 | 1461607308737 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 11:01:48 INFO - PROCESS | 1844 | 1461607308740 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 11:01:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:01:48 INFO - PROCESS | 1844 | 1461607308747 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:01:48 INFO - PROCESS | 1844 | 1461607308753 Marionette TRACE conn4 <- [1,1598,null,{}] 11:01:48 INFO - PROCESS | 1844 | 1461607308770 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}] 11:01:49 INFO - PROCESS | 1844 | 1461607309001 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 11:01:49 INFO - PROCESS | 1844 | 1461607309263 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1db4000 == 108 [pid = 1844] [id = 407] 11:01:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7faee1405400) [pid = 1844] [serial = 1222] [outer = (nil)] 11:01:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7faee2076000) [pid = 1844] [serial = 1223] [outer = 0x7faee1405400] 11:01:49 INFO - PROCESS | 1844 | 1461607309417 Marionette DEBUG loaded listener.js 11:01:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7faee3ff0800) [pid = 1844] [serial = 1224] [outer = 0x7faee1405400] 11:01:50 INFO - PROCESS | 1844 | 1461607310287 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]]]}] 11:01:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:01:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1594ms 11:01:50 INFO - PROCESS | 1844 | 1461607310342 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 11:01:50 INFO - PROCESS | 1844 | 1461607310346 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 11:01:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:01:50 INFO - PROCESS | 1844 | 1461607310352 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:01:50 INFO - PROCESS | 1844 | 1461607310354 Marionette TRACE conn4 <- [1,1602,null,{}] 11:01:50 INFO - PROCESS | 1844 | 1461607310360 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}] 11:01:50 INFO - PROCESS | 1844 | 1461607310620 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 11:01:50 INFO - PROCESS | 1844 | 1461607310981 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee4e1d000 == 109 [pid = 1844] [id = 408] 11:01:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7faee1a22800) [pid = 1844] [serial = 1225] [outer = (nil)] 11:01:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7faee50e6000) [pid = 1844] [serial = 1226] [outer = 0x7faee1a22800] 11:01:51 INFO - PROCESS | 1844 | 1461607311111 Marionette DEBUG loaded listener.js 11:01:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7faee537c400) [pid = 1844] [serial = 1227] [outer = 0x7faee1a22800] 11:01:52 INFO - PROCESS | 1844 | 1461607312284 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]]]}] 11:01:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:01:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1983ms 11:01:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:01:52 INFO - PROCESS | 1844 | 1461607312336 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 11:01:52 INFO - PROCESS | 1844 | 1461607312339 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 11:01:52 INFO - PROCESS | 1844 | 1461607312345 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:01:52 INFO - PROCESS | 1844 | 1461607312349 Marionette TRACE conn4 <- [1,1606,null,{}] 11:01:52 INFO - PROCESS | 1844 | 1461607312354 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}] 11:01:52 INFO - PROCESS | 1844 | 1461607312590 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 11:01:52 INFO - PROCESS | 1844 | 1461607312847 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee7342800 == 110 [pid = 1844] [id = 409] 11:01:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7faee4b5e000) [pid = 1844] [serial = 1228] [outer = (nil)] 11:01:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7faee7328400) [pid = 1844] [serial = 1229] [outer = 0x7faee4b5e000] 11:01:52 INFO - PROCESS | 1844 | 1461607312977 Marionette DEBUG loaded listener.js 11:01:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7faee7e29800) [pid = 1844] [serial = 1230] [outer = 0x7faee4b5e000] 11:01:53 INFO - PROCESS | 1844 | 1461607313879 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]]]}] 11:01:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:01:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1588ms 11:01:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:01:53 INFO - PROCESS | 1844 | 1461607313933 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 11:01:53 INFO - PROCESS | 1844 | 1461607313936 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 11:01:53 INFO - PROCESS | 1844 | 1461607313943 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:01:53 INFO - PROCESS | 1844 | 1461607313946 Marionette TRACE conn4 <- [1,1610,null,{}] 11:01:53 INFO - PROCESS | 1844 | 1461607313951 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}] 11:01:54 INFO - PROCESS | 1844 | 1461607314206 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 11:01:54 INFO - PROCESS | 1844 | 1461607314544 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecda0000 == 111 [pid = 1844] [id = 410] 11:01:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7faeedb0cc00) [pid = 1844] [serial = 1231] [outer = (nil)] 11:01:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7faef8196400) [pid = 1844] [serial = 1232] [outer = 0x7faeedb0cc00] 11:01:54 INFO - PROCESS | 1844 | 1461607314636 Marionette DEBUG loaded listener.js 11:01:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7faef8622000) [pid = 1844] [serial = 1233] [outer = 0x7faeedb0cc00] 11:01:55 INFO - PROCESS | 1844 | 1461607315471 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]]]}] 11:01:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:01:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1583ms 11:01:55 INFO - PROCESS | 1844 | 1461607315526 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 11:01:55 INFO - PROCESS | 1844 | 1461607315530 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 11:01:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:01:55 INFO - PROCESS | 1844 | 1461607315537 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:01:55 INFO - PROCESS | 1844 | 1461607315539 Marionette TRACE conn4 <- [1,1614,null,{}] 11:01:55 INFO - PROCESS | 1844 | 1461607315545 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}] 11:01:55 INFO - PROCESS | 1844 | 1461607315765 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 11:01:55 INFO - PROCESS | 1844 | 1461607315979 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef7f02800 == 112 [pid = 1844] [id = 411] 11:01:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7faeed47fc00) [pid = 1844] [serial = 1234] [outer = (nil)] 11:01:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7faefb541400) [pid = 1844] [serial = 1235] [outer = 0x7faeed47fc00] 11:01:56 INFO - PROCESS | 1844 | 1461607316137 Marionette DEBUG loaded listener.js 11:01:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7faefce5f800) [pid = 1844] [serial = 1236] [outer = 0x7faeed47fc00] 11:01:57 INFO - PROCESS | 1844 | 1461607317017 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]]]}] 11:01:57 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 11:01:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1529ms 11:01:57 INFO - PROCESS | 1844 | 1461607317068 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 11:01:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:01:57 INFO - PROCESS | 1844 | 1461607317072 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 11:01:57 INFO - PROCESS | 1844 | 1461607317078 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:01:57 INFO - PROCESS | 1844 | 1461607317081 Marionette TRACE conn4 <- [1,1618,null,{}] 11:01:57 INFO - PROCESS | 1844 | 1461607317087 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}] 11:01:57 INFO - PROCESS | 1844 | 1461607317300 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 11:01:57 INFO - PROCESS | 1844 | 1461607317636 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefce41000 == 113 [pid = 1844] [id = 412] 11:01:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7faeda98e000) [pid = 1844] [serial = 1237] [outer = (nil)] 11:01:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7faeda993800) [pid = 1844] [serial = 1238] [outer = 0x7faeda98e000] 11:01:57 INFO - PROCESS | 1844 | 1461607317779 Marionette DEBUG loaded listener.js 11:01:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7faeda998800) [pid = 1844] [serial = 1239] [outer = 0x7faeda98e000] 11:01:58 INFO - PROCESS | 1844 | 1461607318930 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]]]}] 11:01:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:01:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1886ms 11:01:58 INFO - PROCESS | 1844 | 1461607318967 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 11:01:58 INFO - PROCESS | 1844 | 1461607318970 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 11:01:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:01:58 INFO - PROCESS | 1844 | 1461607318978 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:01:58 INFO - PROCESS | 1844 | 1461607318982 Marionette TRACE conn4 <- [1,1622,null,{}] 11:01:58 INFO - PROCESS | 1844 | 1461607318987 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}] 11:01:59 INFO - PROCESS | 1844 | 1461607319219 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 11:01:59 INFO - PROCESS | 1844 | 1461607319557 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf01a9c800 == 114 [pid = 1844] [id = 413] 11:01:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7faeda98a400) [pid = 1844] [serial = 1240] [outer = (nil)] 11:01:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7faef93e9c00) [pid = 1844] [serial = 1241] [outer = 0x7faeda98a400] 11:01:59 INFO - PROCESS | 1844 | 1461607319648 Marionette DEBUG loaded listener.js 11:01:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7faefd052400) [pid = 1844] [serial = 1242] [outer = 0x7faeda98a400] 11:02:00 INFO - PROCESS | 1844 | 1461607320617 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]]]}] 11:02:00 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 11:02:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1692ms 11:02:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:02:00 INFO - PROCESS | 1844 | 1461607320671 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 11:02:00 INFO - PROCESS | 1844 | 1461607320674 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 11:02:00 INFO - PROCESS | 1844 | 1461607320681 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:02:00 INFO - PROCESS | 1844 | 1461607320684 Marionette TRACE conn4 <- [1,1626,null,{}] 11:02:00 INFO - PROCESS | 1844 | 1461607320690 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}] 11:02:00 INFO - PROCESS | 1844 | 1461607320914 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 11:02:01 INFO - PROCESS | 1844 | 1461607321249 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecf5f5800 == 115 [pid = 1844] [id = 414] 11:02:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7faeda98e800) [pid = 1844] [serial = 1243] [outer = (nil)] 11:02:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7faedad25000) [pid = 1844] [serial = 1244] [outer = 0x7faeda98e800] 11:02:01 INFO - PROCESS | 1844 | 1461607321373 Marionette DEBUG loaded listener.js 11:02:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7faedad29800) [pid = 1844] [serial = 1245] [outer = 0x7faeda98e800] 11:02:02 INFO - PROCESS | 1844 | 1461607322248 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]]]}] 11:02:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:02:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1589ms 11:02:02 INFO - PROCESS | 1844 | 1461607322277 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 11:02:02 INFO - PROCESS | 1844 | 1461607322281 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 11:02:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:02:02 INFO - PROCESS | 1844 | 1461607322292 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:02:02 INFO - PROCESS | 1844 | 1461607322295 Marionette TRACE conn4 <- [1,1630,null,{}] 11:02:02 INFO - PROCESS | 1844 | 1461607322302 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}] 11:02:02 INFO - PROCESS | 1844 | 1461607322558 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 11:02:02 INFO - PROCESS | 1844 | 1461607322812 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed13e8800 == 116 [pid = 1844] [id = 415] 11:02:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7faed5866400) [pid = 1844] [serial = 1246] [outer = (nil)] 11:02:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7faed5871800) [pid = 1844] [serial = 1247] [outer = 0x7faed5866400] 11:02:02 INFO - PROCESS | 1844 | 1461607322903 Marionette DEBUG loaded listener.js 11:02:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7faefd054c00) [pid = 1844] [serial = 1248] [outer = 0x7faed5866400] 11:02:03 INFO - PROCESS | 1844 | 1461607323882 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]]]}] 11:02:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:02:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1638ms 11:02:03 INFO - PROCESS | 1844 | 1461607323933 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 11:02:03 INFO - PROCESS | 1844 | 1461607323939 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 11:02:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:02:03 INFO - PROCESS | 1844 | 1461607323949 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:02:03 INFO - PROCESS | 1844 | 1461607323953 Marionette TRACE conn4 <- [1,1634,null,{}] 11:02:03 INFO - PROCESS | 1844 | 1461607323964 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}] 11:02:04 INFO - PROCESS | 1844 | 1461607324350 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 11:02:04 INFO - PROCESS | 1844 | 1461607324762 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecf9e3800 == 117 [pid = 1844] [id = 416] 11:02:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7faed00e5800) [pid = 1844] [serial = 1249] [outer = (nil)] 11:02:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7faed00eb000) [pid = 1844] [serial = 1250] [outer = 0x7faed00e5800] 11:02:04 INFO - PROCESS | 1844 | 1461607324847 Marionette DEBUG loaded listener.js 11:02:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7faed00ef800) [pid = 1844] [serial = 1251] [outer = 0x7faed00e5800] 11:02:05 INFO - PROCESS | 1844 | 1461607325759 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]]]}] 11:02:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:02:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1893ms 11:02:05 INFO - PROCESS | 1844 | 1461607325843 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 11:02:05 INFO - PROCESS | 1844 | 1461607325846 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 11:02:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:02:05 INFO - PROCESS | 1844 | 1461607325853 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:02:05 INFO - PROCESS | 1844 | 1461607325856 Marionette TRACE conn4 <- [1,1638,null,{}] 11:02:05 INFO - PROCESS | 1844 | 1461607325864 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}] 11:02:06 INFO - PROCESS | 1844 | 1461607326162 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 11:02:06 INFO - PROCESS | 1844 | 1461607326464 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecfecf000 == 118 [pid = 1844] [id = 417] 11:02:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7faecfc6e400) [pid = 1844] [serial = 1252] [outer = (nil)] 11:02:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7faecfc72c00) [pid = 1844] [serial = 1253] [outer = 0x7faecfc6e400] 11:02:06 INFO - PROCESS | 1844 | 1461607326540 Marionette DEBUG loaded listener.js 11:02:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7faecfc77800) [pid = 1844] [serial = 1254] [outer = 0x7faecfc6e400] 11:02:07 INFO - PROCESS | 1844 | 1461607327444 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]]]}] 11:02:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:02:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1631ms 11:02:07 INFO - PROCESS | 1844 | 1461607327486 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 11:02:07 INFO - PROCESS | 1844 | 1461607327490 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 11:02:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:02:07 INFO - PROCESS | 1844 | 1461607327496 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:02:07 INFO - PROCESS | 1844 | 1461607327500 Marionette TRACE conn4 <- [1,1642,null,{}] 11:02:07 INFO - PROCESS | 1844 | 1461607327505 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}] 11:02:07 INFO - PROCESS | 1844 | 1461607327725 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 11:02:07 INFO - PROCESS | 1844 | 1461607327988 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8171000 == 119 [pid = 1844] [id = 418] 11:02:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7faecfc70400) [pid = 1844] [serial = 1255] [outer = (nil)] 11:02:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7faed00efc00) [pid = 1844] [serial = 1256] [outer = 0x7faecfc70400] 11:02:08 INFO - PROCESS | 1844 | 1461607328113 Marionette DEBUG loaded listener.js 11:02:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7faefd05e400) [pid = 1844] [serial = 1257] [outer = 0x7faecfc70400] 11:02:08 INFO - PROCESS | 1844 | 1461607328972 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]]]}] 11:02:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:02:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1534ms 11:02:09 INFO - PROCESS | 1844 | 1461607329031 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 11:02:09 INFO - PROCESS | 1844 | 1461607329036 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 11:02:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:02:09 INFO - PROCESS | 1844 | 1461607329042 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:02:09 INFO - PROCESS | 1844 | 1461607329044 Marionette TRACE conn4 <- [1,1646,null,{}] 11:02:09 INFO - PROCESS | 1844 | 1461607329052 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}] 11:02:09 INFO - PROCESS | 1844 | 1461607329304 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 11:02:09 INFO - PROCESS | 1844 | 1461607329645 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8188800 == 120 [pid = 1844] [id = 419] 11:02:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 266 (0x7faecfc6f400) [pid = 1844] [serial = 1258] [outer = (nil)] 11:02:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 267 (0x7faed829a000) [pid = 1844] [serial = 1259] [outer = 0x7faecfc6f400] 11:02:09 INFO - PROCESS | 1844 | 1461607329731 Marionette DEBUG loaded listener.js 11:02:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 268 (0x7faed829ec00) [pid = 1844] [serial = 1260] [outer = 0x7faecfc6f400] 11:02:10 INFO - PROCESS | 1844 | 1461607330655 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]]]}] 11:02:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:02:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1687ms 11:02:10 INFO - PROCESS | 1844 | 1461607330731 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 11:02:10 INFO - PROCESS | 1844 | 1461607330735 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 11:02:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:02:10 INFO - PROCESS | 1844 | 1461607330741 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:02:10 INFO - PROCESS | 1844 | 1461607330744 Marionette TRACE conn4 <- [1,1650,null,{}] 11:02:10 INFO - PROCESS | 1844 | 1461607330750 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}] 11:02:11 INFO - PROCESS | 1844 | 1461607330995 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 11:02:11 INFO - PROCESS | 1844 | 1461607331301 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed83c0000 == 121 [pid = 1844] [id = 420] 11:02:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 269 (0x7faecfc72000) [pid = 1844] [serial = 1261] [outer = (nil)] 11:02:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 270 (0x7faed82a4c00) [pid = 1844] [serial = 1262] [outer = 0x7faecfc72000] 11:02:11 INFO - PROCESS | 1844 | 1461607331385 Marionette DEBUG loaded listener.js 11:02:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 271 (0x7faed843f400) [pid = 1844] [serial = 1263] [outer = 0x7faecfc72000] 11:02:12 INFO - PROCESS | 1844 | 1461607332302 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]]]}] 11:02:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:02:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1636ms 11:02:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:02:12 INFO - PROCESS | 1844 | 1461607332379 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 11:02:12 INFO - PROCESS | 1844 | 1461607332382 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 11:02:12 INFO - PROCESS | 1844 | 1461607332388 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:02:12 INFO - PROCESS | 1844 | 1461607332392 Marionette TRACE conn4 <- [1,1654,null,{}] 11:02:12 INFO - PROCESS | 1844 | 1461607332397 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}] 11:02:12 INFO - PROCESS | 1844 | 1461607332683 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 11:02:12 INFO - PROCESS | 1844 | 1461607332992 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed3e2e800 == 122 [pid = 1844] [id = 421] 11:02:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 272 (0x7faed170f800) [pid = 1844] [serial = 1264] [outer = (nil)] 11:02:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 273 (0x7faed8441000) [pid = 1844] [serial = 1265] [outer = 0x7faed170f800] 11:02:13 INFO - PROCESS | 1844 | 1461607333068 Marionette DEBUG loaded listener.js 11:02:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 274 (0x7faed8446800) [pid = 1844] [serial = 1266] [outer = 0x7faed170f800] 11:02:13 INFO - PROCESS | 1844 | 1461607333927 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]]]}] 11:02:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:02:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1587ms 11:02:13 INFO - PROCESS | 1844 | 1461607333975 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 11:02:13 INFO - PROCESS | 1844 | 1461607333978 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 11:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:02:13 INFO - PROCESS | 1844 | 1461607333986 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:02:13 INFO - PROCESS | 1844 | 1461607333990 Marionette TRACE conn4 <- [1,1658,null,{}] 11:02:14 INFO - PROCESS | 1844 | 1461607333995 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}] 11:02:14 INFO - PROCESS | 1844 | 1461607334235 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 11:02:14 INFO - PROCESS | 1844 | 1461607334573 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed85d5800 == 123 [pid = 1844] [id = 422] 11:02:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 275 (0x7faed1e24000) [pid = 1844] [serial = 1267] [outer = (nil)] 11:02:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 276 (0x7faed1e29000) [pid = 1844] [serial = 1268] [outer = 0x7faed1e24000] 11:02:14 INFO - PROCESS | 1844 | 1461607334658 Marionette DEBUG loaded listener.js 11:02:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 277 (0x7faed1e2d800) [pid = 1844] [serial = 1269] [outer = 0x7faed1e24000] 11:02:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee4a95800 == 122 [pid = 1844] [id = 41] 11:02:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef23ed800 == 121 [pid = 1844] [id = 391] 11:02:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeeda6b000 == 120 [pid = 1844] [id = 390] 11:02:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec64a800 == 119 [pid = 1844] [id = 389] 11:02:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeea140000 == 118 [pid = 1844] [id = 388] 11:02:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5aa3800 == 117 [pid = 1844] [id = 387] 11:02:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee4a8d800 == 116 [pid = 1844] [id = 386] 11:02:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee20a0000 == 115 [pid = 1844] [id = 385] 11:02:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0f1d800 == 114 [pid = 1844] [id = 384] 11:02:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed864f000 == 113 [pid = 1844] [id = 383] 11:02:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed1671000 == 112 [pid = 1844] [id = 382] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 276 (0x7faee087b000) [pid = 1844] [serial = 1140] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 275 (0x7faef967bc00) [pid = 1844] [serial = 1112] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 274 (0x7faed509e400) [pid = 1844] [serial = 1118] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 273 (0x7faedad4a800) [pid = 1844] [serial = 1134] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 272 (0x7faef8498c00) [pid = 1844] [serial = 1109] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 271 (0x7faee079c800) [pid = 1844] [serial = 1139] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 270 (0x7faeebfdd000) [pid = 1844] [serial = 1100] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 269 (0x7faed5fa8000) [pid = 1844] [serial = 1131] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 268 (0x7faed5f80800) [pid = 1844] [serial = 1127] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 267 (0x7faef731b000) [pid = 1844] [serial = 1106] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 266 (0x7faee59e5c00) [pid = 1844] [serial = 1097] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 265 (0x7faee1a14400) [pid = 1844] [serial = 1082] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 264 (0x7faedaae5800) [pid = 1844] [serial = 1133] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7faedadf8800) [pid = 1844] [serial = 1136] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7faed895ec00) [pid = 1844] [serial = 1085] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7faefd058000) [pid = 1844] [serial = 1115] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7faeee1b9c00) [pid = 1844] [serial = 1103] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7faed29df000) [pid = 1844] [serial = 1130] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7faee1824400) [pid = 1844] [serial = 1145] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7faed93d1c00) [pid = 1844] [serial = 1121] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7faedf3c9000) [pid = 1844] [serial = 1088] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7faee49dc400) [pid = 1844] [serial = 1094] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7faee1726c00) [pid = 1844] [serial = 1143] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7faee0f36800) [pid = 1844] [serial = 1142] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7faedf3c2c00) [pid = 1844] [serial = 1137] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7faed93dd400) [pid = 1844] [serial = 1124] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7faee204d000) [pid = 1844] [serial = 1091] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1844 | 1461607336796 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]]]}] 11:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 2841ms 11:02:16 INFO - PROCESS | 1844 | 1461607336858 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 11:02:16 INFO - PROCESS | 1844 | 1461607336864 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 11:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:02:16 INFO - PROCESS | 1844 | 1461607336879 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:02:16 INFO - PROCESS | 1844 | 1461607336886 Marionette TRACE conn4 <- [1,1662,null,{}] 11:02:16 INFO - PROCESS | 1844 | 1461607336895 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}] 11:02:17 INFO - PROCESS | 1844 | 1461607337109 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 11:02:17 INFO - PROCESS | 1844 | 1461607337289 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1ed3000 == 113 [pid = 1844] [id = 423] 11:02:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7faed1e23800) [pid = 1844] [serial = 1270] [outer = (nil)] 11:02:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7faed284a800) [pid = 1844] [serial = 1271] [outer = 0x7faed1e23800] 11:02:17 INFO - PROCESS | 1844 | 1461607337361 Marionette DEBUG loaded listener.js 11:02:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7faed5152800) [pid = 1844] [serial = 1272] [outer = 0x7faed1e23800] 11:02:18 INFO - PROCESS | 1844 | 1461607338283 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]]]}] 11:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1451ms 11:02:18 INFO - PROCESS | 1844 | 1461607338328 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 11:02:18 INFO - PROCESS | 1844 | 1461607338338 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 11:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:02:18 INFO - PROCESS | 1844 | 1461607338349 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:02:18 INFO - PROCESS | 1844 | 1461607338352 Marionette TRACE conn4 <- [1,1666,null,{}] 11:02:18 INFO - PROCESS | 1844 | 1461607338359 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}] 11:02:18 INFO - PROCESS | 1844 | 1461607338582 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 11:02:18 INFO - PROCESS | 1844 | 1461607338879 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed59e0000 == 114 [pid = 1844] [id = 424] 11:02:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7faed5c92c00) [pid = 1844] [serial = 1273] [outer = (nil)] 11:02:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7faed6031000) [pid = 1844] [serial = 1274] [outer = 0x7faed5c92c00] 11:02:18 INFO - PROCESS | 1844 | 1461607338984 Marionette DEBUG loaded listener.js 11:02:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7faed8442000) [pid = 1844] [serial = 1275] [outer = 0x7faed5c92c00] 11:02:19 INFO - PROCESS | 1844 | 1461607339877 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]]]}] 11:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1585ms 11:02:19 INFO - PROCESS | 1844 | 1461607339936 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 11:02:19 INFO - PROCESS | 1844 | 1461607339941 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 11:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:02:19 INFO - PROCESS | 1844 | 1461607339947 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:02:19 INFO - PROCESS | 1844 | 1461607339953 Marionette TRACE conn4 <- [1,1670,null,{}] 11:02:19 INFO - PROCESS | 1844 | 1461607339969 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}] 11:02:20 INFO - PROCESS | 1844 | 1461607340276 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 11:02:20 INFO - PROCESS | 1844 | 1461607340318 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed83c1000 == 115 [pid = 1844] [id = 425] 11:02:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7faed93db800) [pid = 1844] [serial = 1276] [outer = (nil)] 11:02:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7faed96d1000) [pid = 1844] [serial = 1277] [outer = 0x7faed93db800] 11:02:20 INFO - PROCESS | 1844 | 1461607340387 Marionette DEBUG loaded listener.js 11:02:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7faed97ac800) [pid = 1844] [serial = 1278] [outer = 0x7faed93db800] 11:02:21 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7faecfaee800) [pid = 1844] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:02:21 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7faedadb3000) [pid = 1844] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:02:21 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7faed97b0800) [pid = 1844] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:02:21 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7faecfaf0800) [pid = 1844] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:02:21 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7faed5f9c400) [pid = 1844] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:02:21 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7faed2846000) [pid = 1844] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:02:22 INFO - PROCESS | 1844 | 1461607342097 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]]]}] 11:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2191ms 11:02:22 INFO - PROCESS | 1844 | 1461607342140 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 11:02:22 INFO - PROCESS | 1844 | 1461607342144 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 11:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:02:22 INFO - PROCESS | 1844 | 1461607342161 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:02:22 INFO - PROCESS | 1844 | 1461607342164 Marionette TRACE conn4 <- [1,1674,null,{}] 11:02:22 INFO - PROCESS | 1844 | 1461607342170 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}] 11:02:22 INFO - PROCESS | 1844 | 1461607342369 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 11:02:22 INFO - PROCESS | 1844 | 1461607342385 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8c75000 == 116 [pid = 1844] [id = 426] 11:02:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7faed970fc00) [pid = 1844] [serial = 1279] [outer = (nil)] 11:02:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7faedad26c00) [pid = 1844] [serial = 1280] [outer = 0x7faed970fc00] 11:02:22 INFO - PROCESS | 1844 | 1461607342452 Marionette DEBUG loaded listener.js 11:02:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7faedadb9400) [pid = 1844] [serial = 1281] [outer = 0x7faed970fc00] 11:02:23 INFO - PROCESS | 1844 | 1461607343498 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]]]}] 11:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1393ms 11:02:23 INFO - PROCESS | 1844 | 1461607343563 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 11:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:02:23 INFO - PROCESS | 1844 | 1461607343569 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 11:02:23 INFO - PROCESS | 1844 | 1461607343578 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:02:23 INFO - PROCESS | 1844 | 1461607343583 Marionette TRACE conn4 <- [1,1678,null,{}] 11:02:23 INFO - PROCESS | 1844 | 1461607343828 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}] 11:02:24 INFO - PROCESS | 1844 | 1461607344308 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 11:02:24 INFO - PROCESS | 1844 | 1461607344644 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1894000 == 117 [pid = 1844] [id = 427] 11:02:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7faed1e25400) [pid = 1844] [serial = 1282] [outer = (nil)] 11:02:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7faed1e2a400) [pid = 1844] [serial = 1283] [outer = 0x7faed1e25400] 11:02:24 INFO - PROCESS | 1844 | 1461607344724 Marionette DEBUG loaded listener.js 11:02:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7faed509d800) [pid = 1844] [serial = 1284] [outer = 0x7faed1e25400] 11:02:26 INFO - PROCESS | 1844 | 1461607345997 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]]]}] 11:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2467ms 11:02:26 INFO - PROCESS | 1844 | 1461607346054 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 11:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:02:26 INFO - PROCESS | 1844 | 1461607346062 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 11:02:26 INFO - PROCESS | 1844 | 1461607346071 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:02:26 INFO - PROCESS | 1844 | 1461607346075 Marionette TRACE conn4 <- [1,1682,null,{}] 11:02:26 INFO - PROCESS | 1844 | 1461607346082 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}] 11:02:26 INFO - PROCESS | 1844 | 1461607346322 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 11:02:26 INFO - PROCESS | 1844 | 1461607346645 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed85ce800 == 118 [pid = 1844] [id = 428] 11:02:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7faed6033c00) [pid = 1844] [serial = 1285] [outer = (nil)] 11:02:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7faed829fc00) [pid = 1844] [serial = 1286] [outer = 0x7faed6033c00] 11:02:26 INFO - PROCESS | 1844 | 1461607346732 Marionette DEBUG loaded listener.js 11:02:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7faed8c54c00) [pid = 1844] [serial = 1287] [outer = 0x7faed6033c00] 11:02:27 INFO - PROCESS | 1844 | 1461607347668 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]]]}] 11:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1641ms 11:02:27 INFO - PROCESS | 1844 | 1461607347712 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 11:02:27 INFO - PROCESS | 1844 | 1461607347716 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 11:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:02:27 INFO - PROCESS | 1844 | 1461607347723 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:02:27 INFO - PROCESS | 1844 | 1461607347727 Marionette TRACE conn4 <- [1,1686,null,{}] 11:02:27 INFO - PROCESS | 1844 | 1461607347733 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}] 11:02:27 INFO - PROCESS | 1844 | 1461607347982 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 11:02:28 INFO - PROCESS | 1844 | 1461607348328 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8dda000 == 119 [pid = 1844] [id = 429] 11:02:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7faed9712c00) [pid = 1844] [serial = 1288] [outer = (nil)] 11:02:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7faeda991800) [pid = 1844] [serial = 1289] [outer = 0x7faed9712c00] 11:02:28 INFO - PROCESS | 1844 | 1461607348418 Marionette DEBUG loaded listener.js 11:02:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7faedad29c00) [pid = 1844] [serial = 1290] [outer = 0x7faed9712c00] 11:02:29 INFO - PROCESS | 1844 | 1461607349319 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]]]}] 11:02:29 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 11:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1637ms 11:02:29 INFO - PROCESS | 1844 | 1461607349369 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 11:02:29 INFO - PROCESS | 1844 | 1461607349379 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 11:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:02:29 INFO - PROCESS | 1844 | 1461607349386 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:02:29 INFO - PROCESS | 1844 | 1461607349390 Marionette TRACE conn4 <- [1,1690,null,{}] 11:02:29 INFO - PROCESS | 1844 | 1461607349395 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}] 11:02:29 INFO - PROCESS | 1844 | 1461607349657 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 11:02:29 INFO - PROCESS | 1844 | 1461607349958 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0753000 == 120 [pid = 1844] [id = 430] 11:02:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 266 (0x7faed970f800) [pid = 1844] [serial = 1291] [outer = (nil)] 11:02:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 267 (0x7faee0732800) [pid = 1844] [serial = 1292] [outer = 0x7faed970f800] 11:02:30 INFO - PROCESS | 1844 | 1461607350040 Marionette DEBUG loaded listener.js 11:02:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 268 (0x7faee08e3800) [pid = 1844] [serial = 1293] [outer = 0x7faed970f800] 11:02:30 INFO - PROCESS | 1844 | 1461607350934 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]]]}] 11:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1582ms 11:02:30 INFO - PROCESS | 1844 | 1461607350970 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 11:02:30 INFO - PROCESS | 1844 | 1461607350976 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 11:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:02:30 INFO - PROCESS | 1844 | 1461607350985 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:02:30 INFO - PROCESS | 1844 | 1461607350990 Marionette TRACE conn4 <- [1,1694,null,{}] 11:02:31 INFO - PROCESS | 1844 | 1461607350999 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}] 11:02:31 INFO - PROCESS | 1844 | 1461607351300 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 11:02:31 INFO - PROCESS | 1844 | 1461607351656 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1c9c800 == 121 [pid = 1844] [id = 431] 11:02:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 269 (0x7faee1410000) [pid = 1844] [serial = 1294] [outer = (nil)] 11:02:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 270 (0x7faee1824000) [pid = 1844] [serial = 1295] [outer = 0x7faee1410000] 11:02:31 INFO - PROCESS | 1844 | 1461607351744 Marionette DEBUG loaded listener.js 11:02:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 271 (0x7faee1b4b400) [pid = 1844] [serial = 1296] [outer = 0x7faee1410000] 11:02:32 INFO - PROCESS | 1844 | 1461607352638 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]]]}] 11:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1690ms 11:02:32 INFO - PROCESS | 1844 | 1461607352677 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 11:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:02:32 INFO - PROCESS | 1844 | 1461607352681 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 11:02:32 INFO - PROCESS | 1844 | 1461607352688 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:02:32 INFO - PROCESS | 1844 | 1461607352691 Marionette TRACE conn4 <- [1,1698,null,{}] 11:02:32 INFO - PROCESS | 1844 | 1461607352697 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}] 11:02:33 INFO - PROCESS | 1844 | 1461607353021 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 11:02:33 INFO - PROCESS | 1844 | 1461607353347 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee208f800 == 122 [pid = 1844] [id = 432] 11:02:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 272 (0x7faee5135c00) [pid = 1844] [serial = 1297] [outer = (nil)] 11:02:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 273 (0x7faee537b800) [pid = 1844] [serial = 1298] [outer = 0x7faee5135c00] 11:02:33 INFO - PROCESS | 1844 | 1461607353436 Marionette DEBUG loaded listener.js 11:02:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 274 (0x7faee7e2b000) [pid = 1844] [serial = 1299] [outer = 0x7faee5135c00] 11:02:34 INFO - PROCESS | 1844 | 1461607354335 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]]]}] 11:02:34 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 11:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1687ms 11:02:34 INFO - PROCESS | 1844 | 1461607354376 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 11:02:34 INFO - PROCESS | 1844 | 1461607354379 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 11:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:02:34 INFO - PROCESS | 1844 | 1461607354385 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:02:34 INFO - PROCESS | 1844 | 1461607354388 Marionette TRACE conn4 <- [1,1702,null,{}] 11:02:34 INFO - PROCESS | 1844 | 1461607354393 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}] 11:02:34 INFO - PROCESS | 1844 | 1461607354605 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 11:02:34 INFO - PROCESS | 1844 | 1461607354891 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee548c000 == 123 [pid = 1844] [id = 433] 11:02:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 275 (0x7faee512e400) [pid = 1844] [serial = 1300] [outer = (nil)] 11:02:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 276 (0x7faeea6a7c00) [pid = 1844] [serial = 1301] [outer = 0x7faee512e400] 11:02:35 INFO - PROCESS | 1844 | 1461607355005 Marionette DEBUG loaded listener.js 11:02:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 277 (0x7faeec4c1c00) [pid = 1844] [serial = 1302] [outer = 0x7faee512e400] 11:02:35 INFO - PROCESS | 1844 | 1461607355935 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]]]}] 11:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1579ms 11:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:02:35 INFO - PROCESS | 1844 | 1461607355965 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 11:02:35 INFO - PROCESS | 1844 | 1461607355968 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 11:02:35 INFO - PROCESS | 1844 | 1461607355974 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:02:35 INFO - PROCESS | 1844 | 1461607355978 Marionette TRACE conn4 <- [1,1706,null,{}] 11:02:35 INFO - PROCESS | 1844 | 1461607355983 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}] 11:02:36 INFO - PROCESS | 1844 | 1461607356190 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 11:02:36 INFO - PROCESS | 1844 | 1461607356416 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeea38d800 == 124 [pid = 1844] [id = 434] 11:02:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 278 (0x7faee187b400) [pid = 1844] [serial = 1303] [outer = (nil)] 11:02:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 279 (0x7faeecc7b800) [pid = 1844] [serial = 1304] [outer = 0x7faee187b400] 11:02:36 INFO - PROCESS | 1844 | 1461607356532 Marionette DEBUG loaded listener.js 11:02:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 280 (0x7faeedb15800) [pid = 1844] [serial = 1305] [outer = 0x7faee187b400] 11:02:37 INFO - PROCESS | 1844 | 1461607357504 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]]]}] 11:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1595ms 11:02:37 INFO - PROCESS | 1844 | 1461607357570 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 11:02:37 INFO - PROCESS | 1844 | 1461607357573 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 11:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:02:37 INFO - PROCESS | 1844 | 1461607357579 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:02:37 INFO - PROCESS | 1844 | 1461607357582 Marionette TRACE conn4 <- [1,1710,null,{}] 11:02:37 INFO - PROCESS | 1844 | 1461607357588 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}] 11:02:37 INFO - PROCESS | 1844 | 1461607357813 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 11:02:38 INFO - PROCESS | 1844 | 1461607358121 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecaa9000 == 125 [pid = 1844] [id = 435] 11:02:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 281 (0x7faee204e800) [pid = 1844] [serial = 1306] [outer = (nil)] 11:02:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 282 (0x7faef145a000) [pid = 1844] [serial = 1307] [outer = 0x7faee204e800] 11:02:38 INFO - PROCESS | 1844 | 1461607358214 Marionette DEBUG loaded listener.js 11:02:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 283 (0x7faef7f69c00) [pid = 1844] [serial = 1308] [outer = 0x7faee204e800] 11:02:39 INFO - PROCESS | 1844 | 1461607359092 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]]]}] 11:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1589ms 11:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:02:39 INFO - PROCESS | 1844 | 1461607359170 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 11:02:39 INFO - PROCESS | 1844 | 1461607359173 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 11:02:39 INFO - PROCESS | 1844 | 1461607359180 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:02:39 INFO - PROCESS | 1844 | 1461607359183 Marionette TRACE conn4 <- [1,1714,null,{}] 11:02:39 INFO - PROCESS | 1844 | 1461607359194 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}] 11:02:39 INFO - PROCESS | 1844 | 1461607359482 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 11:02:39 INFO - PROCESS | 1844 | 1461607359821 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee295000 == 126 [pid = 1844] [id = 436] 11:02:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 284 (0x7faeecacc800) [pid = 1844] [serial = 1309] [outer = (nil)] 11:02:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 285 (0x7faef8451000) [pid = 1844] [serial = 1310] [outer = 0x7faeecacc800] 11:02:39 INFO - PROCESS | 1844 | 1461607359898 Marionette DEBUG loaded listener.js 11:02:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 286 (0x7faefb536c00) [pid = 1844] [serial = 1311] [outer = 0x7faeecacc800] 11:02:40 INFO - PROCESS | 1844 | 1461607360805 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]]]}] 11:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1693ms 11:02:40 INFO - PROCESS | 1844 | 1461607360873 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 11:02:40 INFO - PROCESS | 1844 | 1461607360877 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 11:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:02:40 INFO - PROCESS | 1844 | 1461607360883 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:02:40 INFO - PROCESS | 1844 | 1461607360886 Marionette TRACE conn4 <- [1,1718,null,{}] 11:02:40 INFO - PROCESS | 1844 | 1461607360892 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}] 11:02:41 INFO - PROCESS | 1844 | 1461607361196 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 11:02:41 INFO - PROCESS | 1844 | 1461607361516 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefd69f000 == 127 [pid = 1844] [id = 437] 11:02:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 287 (0x7faeec692400) [pid = 1844] [serial = 1312] [outer = (nil)] 11:02:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 288 (0x7faef820d400) [pid = 1844] [serial = 1313] [outer = 0x7faeec692400] 11:02:41 INFO - PROCESS | 1844 | 1461607361612 Marionette DEBUG loaded listener.js 11:02:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 289 (0x7faefcfab800) [pid = 1844] [serial = 1314] [outer = 0x7faeec692400] 11:02:42 INFO - PROCESS | 1844 | 1461607362774 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]]]}] 11:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1933ms 11:02:42 INFO - PROCESS | 1844 | 1461607362820 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 11:02:42 INFO - PROCESS | 1844 | 1461607362826 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 11:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:02:42 INFO - PROCESS | 1844 | 1461607362836 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:02:42 INFO - PROCESS | 1844 | 1461607362842 Marionette TRACE conn4 <- [1,1722,null,{}] 11:02:42 INFO - PROCESS | 1844 | 1461607362853 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}] 11:02:43 INFO - PROCESS | 1844 | 1461607363184 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 11:02:43 INFO - PROCESS | 1844 | 1461607363575 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecfad7000 == 128 [pid = 1844] [id = 438] 11:02:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 290 (0x7faee1e2e400) [pid = 1844] [serial = 1315] [outer = (nil)] 11:02:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 291 (0x7faee1e38400) [pid = 1844] [serial = 1316] [outer = 0x7faee1e2e400] 11:02:43 INFO - PROCESS | 1844 | 1461607363672 Marionette DEBUG loaded listener.js 11:02:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 292 (0x7faefcfac400) [pid = 1844] [serial = 1317] [outer = 0x7faee1e2e400] 11:02:44 INFO - PROCESS | 1844 | 1461607364529 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]]]}] 11:02:44 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 11:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1742ms 11:02:44 INFO - PROCESS | 1844 | 1461607364579 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 11:02:44 INFO - PROCESS | 1844 | 1461607364583 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 11:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:02:44 INFO - PROCESS | 1844 | 1461607364589 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:02:44 INFO - PROCESS | 1844 | 1461607364591 Marionette TRACE conn4 <- [1,1726,null,{}] 11:02:44 INFO - PROCESS | 1844 | 1461607364597 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}] 11:02:44 INFO - PROCESS | 1844 | 1461607364863 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 11:02:45 INFO - PROCESS | 1844 | 1461607365235 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed128d800 == 129 [pid = 1844] [id = 439] 11:02:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 293 (0x7faed0fd5c00) [pid = 1844] [serial = 1318] [outer = (nil)] 11:02:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 294 (0x7faed0fdc400) [pid = 1844] [serial = 1319] [outer = 0x7faed0fd5c00] 11:02:45 INFO - PROCESS | 1844 | 1461607365369 Marionette DEBUG loaded listener.js 11:02:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 295 (0x7faed0fe0c00) [pid = 1844] [serial = 1320] [outer = 0x7faed0fd5c00] 11:02:46 INFO - PROCESS | 1844 | 1461607366432 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]]]}] 11:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1888ms 11:02:46 INFO - PROCESS | 1844 | 1461607366478 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 11:02:46 INFO - PROCESS | 1844 | 1461607366482 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 11:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:02:46 INFO - PROCESS | 1844 | 1461607366488 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:02:46 INFO - PROCESS | 1844 | 1461607366491 Marionette TRACE conn4 <- [1,1730,null,{}] 11:02:46 INFO - PROCESS | 1844 | 1461607366497 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}] 11:02:46 INFO - PROCESS | 1844 | 1461607366744 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 11:02:47 INFO - PROCESS | 1844 | 1461607367121 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecfcc4800 == 130 [pid = 1844] [id = 440] 11:02:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 296 (0x7faed18ab400) [pid = 1844] [serial = 1321] [outer = (nil)] 11:02:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 297 (0x7faed18b1400) [pid = 1844] [serial = 1322] [outer = 0x7faed18ab400] 11:02:47 INFO - PROCESS | 1844 | 1461607367207 Marionette DEBUG loaded listener.js 11:02:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 298 (0x7faed18b5800) [pid = 1844] [serial = 1323] [outer = 0x7faed18ab400] 11:02:48 INFO - PROCESS | 1844 | 1461607368083 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]]]}] 11:02:48 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 11:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1628ms 11:02:48 INFO - PROCESS | 1844 | 1461607368118 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 11:02:48 INFO - PROCESS | 1844 | 1461607368122 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 11:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:02:48 INFO - PROCESS | 1844 | 1461607368127 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:02:48 INFO - PROCESS | 1844 | 1461607368131 Marionette TRACE conn4 <- [1,1734,null,{}] 11:02:48 INFO - PROCESS | 1844 | 1461607368136 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}] 11:02:48 INFO - PROCESS | 1844 | 1461607368370 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 11:02:48 INFO - PROCESS | 1844 | 1461607368646 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecfcdd000 == 131 [pid = 1844] [id = 441] 11:02:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 299 (0x7faed18ae800) [pid = 1844] [serial = 1324] [outer = (nil)] 11:02:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 300 (0x7faed602b800) [pid = 1844] [serial = 1325] [outer = 0x7faed18ae800] 11:02:48 INFO - PROCESS | 1844 | 1461607368783 Marionette DEBUG loaded listener.js 11:02:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 301 (0x7faee1e33c00) [pid = 1844] [serial = 1326] [outer = 0x7faed18ae800] 11:02:49 INFO - PROCESS | 1844 | 1461607369679 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]]]}] 11:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1641ms 11:02:49 INFO - PROCESS | 1844 | 1461607369771 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 11:02:49 INFO - PROCESS | 1844 | 1461607369777 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 11:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:02:49 INFO - PROCESS | 1844 | 1461607369784 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:02:49 INFO - PROCESS | 1844 | 1461607369787 Marionette TRACE conn4 <- [1,1738,null,{}] 11:02:49 INFO - PROCESS | 1844 | 1461607369794 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}] 11:02:50 INFO - PROCESS | 1844 | 1461607370192 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 11:02:50 INFO - PROCESS | 1844 | 1461607370465 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faece919000 == 132 [pid = 1844] [id = 442] 11:02:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 302 (0x7faece97d400) [pid = 1844] [serial = 1327] [outer = (nil)] 11:02:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 303 (0x7faece981800) [pid = 1844] [serial = 1328] [outer = 0x7faece97d400] 11:02:50 INFO - PROCESS | 1844 | 1461607370548 Marionette DEBUG loaded listener.js 11:02:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 304 (0x7faece985c00) [pid = 1844] [serial = 1329] [outer = 0x7faece97d400] 11:02:51 INFO - PROCESS | 1844 | 1461607371499 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]]]}] 11:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1782ms 11:02:51 INFO - PROCESS | 1844 | 1461607371569 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 11:02:51 INFO - PROCESS | 1844 | 1461607371575 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 11:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:02:51 INFO - PROCESS | 1844 | 1461607371585 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:02:51 INFO - PROCESS | 1844 | 1461607371589 Marionette TRACE conn4 <- [1,1742,null,{}] 11:02:51 INFO - PROCESS | 1844 | 1461607371600 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}] 11:02:51 INFO - PROCESS | 1844 | 1461607371919 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 11:02:52 INFO - PROCESS | 1844 | 1461607372266 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed205f800 == 133 [pid = 1844] [id = 443] 11:02:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 305 (0x7faece97b400) [pid = 1844] [serial = 1330] [outer = (nil)] 11:02:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 306 (0x7faed1e28400) [pid = 1844] [serial = 1331] [outer = 0x7faece97b400] 11:02:52 INFO - PROCESS | 1844 | 1461607372350 Marionette DEBUG loaded listener.js 11:02:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 307 (0x7faee0739000) [pid = 1844] [serial = 1332] [outer = 0x7faece97b400] 11:02:53 INFO - PROCESS | 1844 | 1461607373275 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]]]}] 11:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1748ms 11:02:53 INFO - PROCESS | 1844 | 1461607373333 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 11:02:53 INFO - PROCESS | 1844 | 1461607373335 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 11:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:02:53 INFO - PROCESS | 1844 | 1461607373344 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:02:53 INFO - PROCESS | 1844 | 1461607373346 Marionette TRACE conn4 <- [1,1746,null,{}] 11:02:53 INFO - PROCESS | 1844 | 1461607373354 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}] 11:02:53 INFO - PROCESS | 1844 | 1461607373611 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 11:02:53 INFO - PROCESS | 1844 | 1461607373957 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed3599000 == 132 [pid = 1844] [id = 375] 11:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5fe4800 == 131 [pid = 1844] [id = 374] 11:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec646800 == 130 [pid = 1844] [id = 45] 11:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed83c1000 == 129 [pid = 1844] [id = 425] 11:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed59e0000 == 128 [pid = 1844] [id = 424] 11:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed1ed3000 == 127 [pid = 1844] [id = 423] 11:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8188800 == 126 [pid = 1844] [id = 419] 11:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8171000 == 125 [pid = 1844] [id = 418] 11:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecfecf000 == 124 [pid = 1844] [id = 417] 11:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecf9e3800 == 123 [pid = 1844] [id = 416] 11:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed13e8800 == 122 [pid = 1844] [id = 415] 11:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecf5f5800 == 121 [pid = 1844] [id = 414] 11:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf01a9c800 == 120 [pid = 1844] [id = 413] 11:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefce41000 == 119 [pid = 1844] [id = 412] 11:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef7f02800 == 118 [pid = 1844] [id = 411] 11:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeecda0000 == 117 [pid = 1844] [id = 410] 11:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee7342800 == 116 [pid = 1844] [id = 409] 11:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee4e1d000 == 115 [pid = 1844] [id = 408] 11:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1db4000 == 114 [pid = 1844] [id = 407] 11:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0e0e800 == 113 [pid = 1844] [id = 406] 11:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5a67800 == 112 [pid = 1844] [id = 405] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 306 (0x7faee207f800) [pid = 1844] [serial = 1146] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 305 (0x7faee07a5800) [pid = 1844] [serial = 1208] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 304 (0x7faed602f400) [pid = 1844] [serial = 1211] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 303 (0x7faee0f39c00) [pid = 1844] [serial = 1209] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 302 (0x7faed602a800) [pid = 1844] [serial = 1196] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 301 (0x7faee1ae6000) [pid = 1844] [serial = 1157] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 300 (0x7faed9446400) [pid = 1844] [serial = 1202] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 299 (0x7faed9717800) [pid = 1844] [serial = 1203] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 298 (0x7faee2410c00) [pid = 1844] [serial = 1160] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 297 (0x7faefd472c00) [pid = 1844] [serial = 1181] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 296 (0x7faeebfe2c00) [pid = 1844] [serial = 1169] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 295 (0x7faed170dc00) [pid = 1844] [serial = 1148] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 294 (0x7faef7f67000) [pid = 1844] [serial = 1175] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 293 (0x7faed93d3800) [pid = 1844] [serial = 1151] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 292 (0x7faeed47bc00) [pid = 1844] [serial = 1172] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 291 (0x7faee50e4000) [pid = 1844] [serial = 1163] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 290 (0x7faedf32dc00) [pid = 1844] [serial = 1154] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 289 (0x7faedadb5400) [pid = 1844] [serial = 1205] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 288 (0x7faed6026800) [pid = 1844] [serial = 1200] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 287 (0x7faed5c8a000) [pid = 1844] [serial = 1199] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 286 (0x7faef9675800) [pid = 1844] [serial = 1178] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 285 (0x7faed9712400) [pid = 1844] [serial = 1184] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 284 (0x7faeea24bc00) [pid = 1844] [serial = 1166] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 283 (0x7faed6032c00) [pid = 1844] [serial = 1190] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 282 (0x7faed1088400) [pid = 1844] [serial = 1193] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 281 (0x7faed8c56c00) [pid = 1844] [serial = 1187] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 280 (0x7faee0f32400) [pid = 1844] [serial = 1212] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 279 (0x7faedf3bc800) [pid = 1844] [serial = 1206] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | --DOMWINDOW == 278 (0x7faee340c400) [pid = 1844] [serial = 1214] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecf5ed000 == 113 [pid = 1844] [id = 444] 11:02:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 279 (0x7faecfc71800) [pid = 1844] [serial = 1333] [outer = (nil)] 11:02:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 280 (0x7faecfc77400) [pid = 1844] [serial = 1334] [outer = 0x7faecfc71800] 11:02:56 INFO - PROCESS | 1844 | 1461607376123 Marionette DEBUG loaded listener.js 11:02:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 281 (0x7faed0fde400) [pid = 1844] [serial = 1335] [outer = 0x7faecfc71800] 11:02:57 INFO - PROCESS | 1844 | 1461607377311 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]]]}] 11:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 4003ms 11:02:57 INFO - PROCESS | 1844 | 1461607377348 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 11:02:57 INFO - PROCESS | 1844 | 1461607377355 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 11:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:02:57 INFO - PROCESS | 1844 | 1461607377370 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:02:57 INFO - PROCESS | 1844 | 1461607377379 Marionette TRACE conn4 <- [1,1750,null,{}] 11:02:57 INFO - PROCESS | 1844 | 1461607377392 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}] 11:02:57 INFO - PROCESS | 1844 | 1461607377665 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 11:02:57 INFO - PROCESS | 1844 | 1461607377912 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed13e6000 == 114 [pid = 1844] [id = 445] 11:02:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 282 (0x7faed1081000) [pid = 1844] [serial = 1336] [outer = (nil)] 11:02:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 283 (0x7faed509c400) [pid = 1844] [serial = 1337] [outer = 0x7faed1081000] 11:02:58 INFO - PROCESS | 1844 | 1461607378009 Marionette DEBUG loaded listener.js 11:02:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 284 (0x7faed5863400) [pid = 1844] [serial = 1338] [outer = 0x7faed1081000] 11:02:58 INFO - PROCESS | 1844 | 1461607378942 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]]]}] 11:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1650ms 11:02:59 INFO - PROCESS | 1844 | 1461607379017 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 11:02:59 INFO - PROCESS | 1844 | 1461607379022 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 11:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:02:59 INFO - PROCESS | 1844 | 1461607379034 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:02:59 INFO - PROCESS | 1844 | 1461607379037 Marionette TRACE conn4 <- [1,1754,null,{}] 11:02:59 INFO - PROCESS | 1844 | 1461607379056 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}] 11:02:59 INFO - PROCESS | 1844 | 1461607379355 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 11:02:59 INFO - PROCESS | 1844 | 1461607379391 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed35a9800 == 115 [pid = 1844] [id = 446] 11:02:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 285 (0x7faed586dc00) [pid = 1844] [serial = 1339] [outer = (nil)] 11:02:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 286 (0x7faed6026400) [pid = 1844] [serial = 1340] [outer = 0x7faed586dc00] 11:02:59 INFO - PROCESS | 1844 | 1461607379497 Marionette DEBUG loaded listener.js 11:02:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 287 (0x7faed8298c00) [pid = 1844] [serial = 1341] [outer = 0x7faed586dc00] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 286 (0x7faed97abc00) [pid = 1844] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 285 (0x7faed1704800) [pid = 1844] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 284 (0x7faecfaf6800) [pid = 1844] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 283 (0x7faed1082000) [pid = 1844] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 282 (0x7faee0f3fc00) [pid = 1844] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 281 (0x7faee2304400) [pid = 1844] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 280 (0x7faed1dd7800) [pid = 1844] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 279 (0x7faedf533000) [pid = 1844] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 278 (0x7faee07a2c00) [pid = 1844] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 277 (0x7faee3ffac00) [pid = 1844] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 276 (0x7faeea329000) [pid = 1844] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 275 (0x7faecfaefc00) [pid = 1844] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 274 (0x7faee171e400) [pid = 1844] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 273 (0x7faecfaf4c00) [pid = 1844] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 272 (0x7faee59f2800) [pid = 1844] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 271 (0x7faed107e400) [pid = 1844] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 270 (0x7faedf3c6c00) [pid = 1844] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 269 (0x7faef93ef800) [pid = 1844] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 268 (0x7faedad46c00) [pid = 1844] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 267 (0x7faed29d5400) [pid = 1844] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 266 (0x7faedada4400) [pid = 1844] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 265 (0x7faee3feec00) [pid = 1844] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 264 (0x7faed1709400) [pid = 1844] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7faeec4bf400) [pid = 1844] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7faee50e9c00) [pid = 1844] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7faeebfe1800) [pid = 1844] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7faefd056400) [pid = 1844] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7faee07a5c00) [pid = 1844] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7faecfaf1400) [pid = 1844] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7faed29dd000) [pid = 1844] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7faed5154000) [pid = 1844] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7faee073b400) [pid = 1844] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7faee140c000) [pid = 1844] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7faecfaedc00) [pid = 1844] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7faedadb4000) [pid = 1844] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7faee512c400) [pid = 1844] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7faee087f000) [pid = 1844] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7faecfaee400) [pid = 1844] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7faed2ab9400) [pid = 1844] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7faecfaea400) [pid = 1844] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7faee3408c00) [pid = 1844] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7faee3fd9c00) [pid = 1844] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7faee3fd3800) [pid = 1844] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7faedf532400) [pid = 1844] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7faef9671400) [pid = 1844] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7faed5157000) [pid = 1844] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7faee23cc800) [pid = 1844] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7faeea3d1800) [pid = 1844] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7faeed290400) [pid = 1844] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7faef93f5c00) [pid = 1844] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7faef933f000) [pid = 1844] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7faed9709400) [pid = 1844] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7faed8c4d400) [pid = 1844] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7faed93db800) [pid = 1844] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7faecfc6e400) [pid = 1844] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7faed5866400) [pid = 1844] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7faeed47fc00) [pid = 1844] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7faeda98e800) [pid = 1844] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7faee1405400) [pid = 1844] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7faecfc72000) [pid = 1844] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7faed00e5800) [pid = 1844] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7faed97ae000) [pid = 1844] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7faed5f7c400) [pid = 1844] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7faecfc70400) [pid = 1844] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7faee4b5e000) [pid = 1844] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7faeedb0cc00) [pid = 1844] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7faed1e24000) [pid = 1844] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7faee1a22800) [pid = 1844] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7faeda98e000) [pid = 1844] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7faed170f800) [pid = 1844] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7faecfc6f400) [pid = 1844] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7faed1e23800) [pid = 1844] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7faeda98a400) [pid = 1844] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7faed5c92c00) [pid = 1844] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7faee576d400) [pid = 1844] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7faed5f80000) [pid = 1844] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7faee4b65800) [pid = 1844] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7faee4b64800) [pid = 1844] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7faed96d1c00) [pid = 1844] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7faee23c2000) [pid = 1844] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7faed5c87000) [pid = 1844] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7faee50ecc00) [pid = 1844] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7faeee69c000) [pid = 1844] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7faeebfd9400) [pid = 1844] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7faed29d8800) [pid = 1844] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7faed6030800) [pid = 1844] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7faed5fa5c00) [pid = 1844] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7faedf329400) [pid = 1844] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7faee0f3c400) [pid = 1844] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7faeedb98400) [pid = 1844] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7faedad4e800) [pid = 1844] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7faedadf5c00) [pid = 1844] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7faedaae4c00) [pid = 1844] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:03:02 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7faee0f3f800) [pid = 1844] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:03:02 INFO - PROCESS | 1844 | 1461607382697 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]]]}] 11:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 3805ms 11:03:02 INFO - PROCESS | 1844 | 1461607382840 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 11:03:02 INFO - PROCESS | 1844 | 1461607382843 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 11:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:03:02 INFO - PROCESS | 1844 | 1461607382853 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:03:02 INFO - PROCESS | 1844 | 1461607382860 Marionette TRACE conn4 <- [1,1758,null,{}] 11:03:02 INFO - PROCESS | 1844 | 1461607382877 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}] 11:03:03 INFO - PROCESS | 1844 | 1461607383115 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 11:03:03 INFO - PROCESS | 1844 | 1461607383328 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed2785800 == 116 [pid = 1844] [id = 447] 11:03:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7faed1dd8400) [pid = 1844] [serial = 1342] [outer = (nil)] 11:03:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7faed1e23800) [pid = 1844] [serial = 1343] [outer = 0x7faed1dd8400] 11:03:03 INFO - PROCESS | 1844 | 1461607383396 Marionette DEBUG loaded listener.js 11:03:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7faed2ab9400) [pid = 1844] [serial = 1344] [outer = 0x7faed1dd8400] 11:03:04 INFO - PROCESS | 1844 | 1461607384227 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]]]}] 11:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1391ms 11:03:04 INFO - PROCESS | 1844 | 1461607384256 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 11:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:03:04 INFO - PROCESS | 1844 | 1461607384261 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 11:03:04 INFO - PROCESS | 1844 | 1461607384267 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:03:04 INFO - PROCESS | 1844 | 1461607384271 Marionette TRACE conn4 <- [1,1762,null,{}] 11:03:04 INFO - PROCESS | 1844 | 1461607384276 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}] 11:03:04 INFO - PROCESS | 1844 | 1461607384652 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 11:03:05 INFO - PROCESS | 1844 | 1461607385031 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecfec7800 == 117 [pid = 1844] [id = 448] 11:03:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7faecfaefc00) [pid = 1844] [serial = 1345] [outer = (nil)] 11:03:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7faed00e0800) [pid = 1844] [serial = 1346] [outer = 0x7faecfaefc00] 11:03:05 INFO - PROCESS | 1844 | 1461607385118 Marionette DEBUG loaded listener.js 11:03:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7faed107e400) [pid = 1844] [serial = 1347] [outer = 0x7faecfaefc00] 11:03:06 INFO - PROCESS | 1844 | 1461607386091 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]]]}] 11:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1887ms 11:03:06 INFO - PROCESS | 1844 | 1461607386157 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 11:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:03:06 INFO - PROCESS | 1844 | 1461607386164 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 11:03:06 INFO - PROCESS | 1844 | 1461607386172 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:03:06 INFO - PROCESS | 1844 | 1461607386180 Marionette TRACE conn4 <- [1,1766,null,{}] 11:03:06 INFO - PROCESS | 1844 | 1461607386189 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}] 11:03:06 INFO - PROCESS | 1844 | 1461607386474 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 11:03:06 INFO - PROCESS | 1844 | 1461607386808 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed3e1d800 == 118 [pid = 1844] [id = 449] 11:03:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7faed2844c00) [pid = 1844] [serial = 1348] [outer = (nil)] 11:03:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7faed2aac400) [pid = 1844] [serial = 1349] [outer = 0x7faed2844c00] 11:03:06 INFO - PROCESS | 1844 | 1461607386909 Marionette DEBUG loaded listener.js 11:03:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7faed5c89800) [pid = 1844] [serial = 1350] [outer = 0x7faed2844c00] 11:03:07 INFO - PROCESS | 1844 | 1461607387953 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]]]}] 11:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1838ms 11:03:08 INFO - PROCESS | 1844 | 1461607388011 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 11:03:08 INFO - PROCESS | 1844 | 1461607388015 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 11:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:03:08 INFO - PROCESS | 1844 | 1461607388023 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:03:08 INFO - PROCESS | 1844 | 1461607388027 Marionette TRACE conn4 <- [1,1770,null,{}] 11:03:08 INFO - PROCESS | 1844 | 1461607388033 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}] 11:03:08 INFO - PROCESS | 1844 | 1461607388278 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 11:03:08 INFO - PROCESS | 1844 | 1461607388644 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8176800 == 119 [pid = 1844] [id = 450] 11:03:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7faed602c400) [pid = 1844] [serial = 1351] [outer = (nil)] 11:03:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7faed82a3000) [pid = 1844] [serial = 1352] [outer = 0x7faed602c400] 11:03:08 INFO - PROCESS | 1844 | 1461607388734 Marionette DEBUG loaded listener.js 11:03:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7faed895d000) [pid = 1844] [serial = 1353] [outer = 0x7faed602c400] 11:03:09 INFO - PROCESS | 1844 | 1461607389635 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]]]}] 11:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1645ms 11:03:09 INFO - PROCESS | 1844 | 1461607389668 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 11:03:09 INFO - PROCESS | 1844 | 1461607389674 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 11:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:03:09 INFO - PROCESS | 1844 | 1461607389692 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:03:09 INFO - PROCESS | 1844 | 1461607389700 Marionette TRACE conn4 <- [1,1774,null,{}] 11:03:09 INFO - PROCESS | 1844 | 1461607389725 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}] 11:03:09 INFO - PROCESS | 1844 | 1461607389970 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 11:03:10 INFO - PROCESS | 1844 | 1461607390278 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8642000 == 120 [pid = 1844] [id = 451] 11:03:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7faed602d000) [pid = 1844] [serial = 1354] [outer = (nil)] 11:03:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7faed8c5c000) [pid = 1844] [serial = 1355] [outer = 0x7faed602d000] 11:03:10 INFO - PROCESS | 1844 | 1461607390363 Marionette DEBUG loaded listener.js 11:03:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7faed93df400) [pid = 1844] [serial = 1356] [outer = 0x7faed602d000] 11:03:11 INFO - PROCESS | 1844 | 1461607391224 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]]]}] 11:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1612ms 11:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:03:11 INFO - PROCESS | 1844 | 1461607391297 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 11:03:11 INFO - PROCESS | 1844 | 1461607391300 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 11:03:11 INFO - PROCESS | 1844 | 1461607391306 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:03:11 INFO - PROCESS | 1844 | 1461607391309 Marionette TRACE conn4 <- [1,1778,null,{}] 11:03:11 INFO - PROCESS | 1844 | 1461607391315 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}] 11:03:11 INFO - PROCESS | 1844 | 1461607391581 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 11:03:11 INFO - PROCESS | 1844 | 1461607391896 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8ce6000 == 121 [pid = 1844] [id = 452] 11:03:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7faed2ab1000) [pid = 1844] [serial = 1357] [outer = (nil)] 11:03:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7faed970f000) [pid = 1844] [serial = 1358] [outer = 0x7faed2ab1000] 11:03:11 INFO - PROCESS | 1844 | 1461607391979 Marionette DEBUG loaded listener.js 11:03:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7faed97b0800) [pid = 1844] [serial = 1359] [outer = 0x7faed2ab1000] 11:03:12 INFO - PROCESS | 1844 | 1461607392872 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]]]}] 11:03:12 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 11:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1635ms 11:03:12 INFO - PROCESS | 1844 | 1461607392941 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 11:03:12 INFO - PROCESS | 1844 | 1461607392944 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 11:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:03:12 INFO - PROCESS | 1844 | 1461607392951 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:03:12 INFO - PROCESS | 1844 | 1461607392954 Marionette TRACE conn4 <- [1,1782,null,{}] 11:03:12 INFO - PROCESS | 1844 | 1461607392960 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}] 11:03:13 INFO - PROCESS | 1844 | 1461607393193 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 11:03:13 INFO - PROCESS | 1844 | 1461607393513 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedaa90000 == 122 [pid = 1844] [id = 453] 11:03:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7faedaae1800) [pid = 1844] [serial = 1360] [outer = (nil)] 11:03:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7faedac5d800) [pid = 1844] [serial = 1361] [outer = 0x7faedaae1800] 11:03:13 INFO - PROCESS | 1844 | 1461607393608 Marionette DEBUG loaded listener.js 11:03:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7faedad21c00) [pid = 1844] [serial = 1362] [outer = 0x7faedaae1800] 11:03:14 INFO - PROCESS | 1844 | 1461607394515 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]]]}] 11:03:14 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 11:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1629ms 11:03:14 INFO - PROCESS | 1844 | 1461607394582 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 11:03:14 INFO - PROCESS | 1844 | 1461607394586 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 11:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:03:14 INFO - PROCESS | 1844 | 1461607394592 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:03:14 INFO - PROCESS | 1844 | 1461607394596 Marionette TRACE conn4 <- [1,1786,null,{}] 11:03:14 INFO - PROCESS | 1844 | 1461607394602 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}] 11:03:14 INFO - PROCESS | 1844 | 1461607394828 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 11:03:15 INFO - PROCESS | 1844 | 1461607395144 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0838800 == 123 [pid = 1844] [id = 454] 11:03:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7faedad21800) [pid = 1844] [serial = 1363] [outer = (nil)] 11:03:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7faedadef400) [pid = 1844] [serial = 1364] [outer = 0x7faedad21800] 11:03:15 INFO - PROCESS | 1844 | 1461607395235 Marionette DEBUG loaded listener.js 11:03:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7faedf32f400) [pid = 1844] [serial = 1365] [outer = 0x7faedad21800] 11:03:16 INFO - PROCESS | 1844 | 1461607396112 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]]]}] 11:03:16 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 11:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1585ms 11:03:16 INFO - PROCESS | 1844 | 1461607396179 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 11:03:16 INFO - PROCESS | 1844 | 1461607396183 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 11:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:03:16 INFO - PROCESS | 1844 | 1461607396189 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:03:16 INFO - PROCESS | 1844 | 1461607396192 Marionette TRACE conn4 <- [1,1790,null,{}] 11:03:16 INFO - PROCESS | 1844 | 1461607396198 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}] 11:03:16 INFO - PROCESS | 1844 | 1461607396456 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 11:03:16 INFO - PROCESS | 1844 | 1461607396772 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1c94800 == 124 [pid = 1844] [id = 455] 11:03:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7faed5157400) [pid = 1844] [serial = 1366] [outer = (nil)] 11:03:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7faee055e800) [pid = 1844] [serial = 1367] [outer = 0x7faed5157400] 11:03:16 INFO - PROCESS | 1844 | 1461607396858 Marionette DEBUG loaded listener.js 11:03:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7faee07a5c00) [pid = 1844] [serial = 1368] [outer = 0x7faed5157400] 11:03:17 INFO - PROCESS | 1844 | 1461607397773 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]]]}] 11:03:17 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) 11:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1637ms 11:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:03:17 INFO - PROCESS | 1844 | 1461607397828 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 11:03:17 INFO - PROCESS | 1844 | 1461607397831 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 11:03:17 INFO - PROCESS | 1844 | 1461607397838 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:03:17 INFO - PROCESS | 1844 | 1461607397841 Marionette TRACE conn4 <- [1,1794,null,{}] 11:03:17 INFO - PROCESS | 1844 | 1461607397847 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}] 11:03:18 INFO - PROCESS | 1844 | 1461607398083 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 11:03:18 INFO - PROCESS | 1844 | 1461607398392 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1cef000 == 125 [pid = 1844] [id = 456] 11:03:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7faed8962000) [pid = 1844] [serial = 1369] [outer = (nil)] 11:03:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7faee0f3a000) [pid = 1844] [serial = 1370] [outer = 0x7faed8962000] 11:03:18 INFO - PROCESS | 1844 | 1461607398477 Marionette DEBUG loaded listener.js 11:03:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7faee10b0000) [pid = 1844] [serial = 1371] [outer = 0x7faed8962000] 11:03:19 INFO - PROCESS | 1844 | 1461607399327 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]]]}] 11:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1539ms 11:03:19 INFO - PROCESS | 1844 | 1461607399376 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 11:03:19 INFO - PROCESS | 1844 | 1461607399379 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 11:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:03:19 INFO - PROCESS | 1844 | 1461607399387 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:03:19 INFO - PROCESS | 1844 | 1461607399396 Marionette TRACE conn4 <- [1,1798,null,{}] 11:03:19 INFO - PROCESS | 1844 | 1461607399402 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}] 11:03:19 INFO - PROCESS | 1844 | 1461607399633 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 11:03:19 INFO - PROCESS | 1844 | 1461607399957 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee319f000 == 126 [pid = 1844] [id = 457] 11:03:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7faedf3c7c00) [pid = 1844] [serial = 1372] [outer = (nil)] 11:03:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7faee10b7400) [pid = 1844] [serial = 1373] [outer = 0x7faedf3c7c00] 11:03:20 INFO - PROCESS | 1844 | 1461607400040 Marionette DEBUG loaded listener.js 11:03:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7faee140c400) [pid = 1844] [serial = 1374] [outer = 0x7faedf3c7c00] 11:03:20 INFO - PROCESS | 1844 | 1461607400904 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]]]}] 11:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1588ms 11:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:03:20 INFO - PROCESS | 1844 | 1461607400976 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 11:03:20 INFO - PROCESS | 1844 | 1461607400979 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 11:03:20 INFO - PROCESS | 1844 | 1461607400986 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:03:20 INFO - PROCESS | 1844 | 1461607400990 Marionette TRACE conn4 <- [1,1802,null,{}] 11:03:20 INFO - PROCESS | 1844 | 1461607400995 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}] 11:03:21 INFO - PROCESS | 1844 | 1461607401269 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 11:03:21 INFO - PROCESS | 1844 | 1461607401607 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5ab1000 == 127 [pid = 1844] [id = 458] 11:03:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7faee1ae6000) [pid = 1844] [serial = 1375] [outer = (nil)] 11:03:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7faee1b4d000) [pid = 1844] [serial = 1376] [outer = 0x7faee1ae6000] 11:03:21 INFO - PROCESS | 1844 | 1461607401707 Marionette DEBUG loaded listener.js 11:03:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7faee1e39000) [pid = 1844] [serial = 1377] [outer = 0x7faee1ae6000] 11:03:22 INFO - PROCESS | 1844 | 1461607402621 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]]]}] 11:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1698ms 11:03:22 INFO - PROCESS | 1844 | 1461607402684 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 11:03:22 INFO - PROCESS | 1844 | 1461607402689 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 11:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:03:22 INFO - PROCESS | 1844 | 1461607402695 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:03:22 INFO - PROCESS | 1844 | 1461607402700 Marionette TRACE conn4 <- [1,1806,null,{}] 11:03:22 INFO - PROCESS | 1844 | 1461607402706 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}] 11:03:23 INFO - PROCESS | 1844 | 1461607403000 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 11:03:23 INFO - PROCESS | 1844 | 1461607403325 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeebe7e800 == 128 [pid = 1844] [id = 459] 11:03:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7faee1a22800) [pid = 1844] [serial = 1378] [outer = (nil)] 11:03:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7faee314dc00) [pid = 1844] [serial = 1379] [outer = 0x7faee1a22800] 11:03:23 INFO - PROCESS | 1844 | 1461607403406 Marionette DEBUG loaded listener.js 11:03:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7faee3fef000) [pid = 1844] [serial = 1380] [outer = 0x7faee1a22800] 11:03:24 INFO - PROCESS | 1844 | 1461607404269 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]]]}] 11:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1631ms 11:03:24 INFO - PROCESS | 1844 | 1461607404328 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 11:03:24 INFO - PROCESS | 1844 | 1461607404332 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 11:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:03:24 INFO - PROCESS | 1844 | 1461607404338 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:03:24 INFO - PROCESS | 1844 | 1461607404341 Marionette TRACE conn4 <- [1,1810,null,{}] 11:03:24 INFO - PROCESS | 1844 | 1461607404347 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}] 11:03:24 INFO - PROCESS | 1844 | 1461607404572 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 11:03:24 INFO - PROCESS | 1844 | 1461607404881 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeeda67800 == 129 [pid = 1844] [id = 460] 11:03:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7faee1ae8400) [pid = 1844] [serial = 1381] [outer = (nil)] 11:03:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7faee4ab4000) [pid = 1844] [serial = 1382] [outer = 0x7faee1ae8400] 11:03:24 INFO - PROCESS | 1844 | 1461607404977 Marionette DEBUG loaded listener.js 11:03:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7faee4adbc00) [pid = 1844] [serial = 1383] [outer = 0x7faee1ae8400] 11:03:25 INFO - PROCESS | 1844 | 1461607405875 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]]]}] 11:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1587ms 11:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:03:25 INFO - PROCESS | 1844 | 1461607405926 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 11:03:25 INFO - PROCESS | 1844 | 1461607405929 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 11:03:25 INFO - PROCESS | 1844 | 1461607405936 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:03:25 INFO - PROCESS | 1844 | 1461607405940 Marionette TRACE conn4 <- [1,1814,null,{}] 11:03:25 INFO - PROCESS | 1844 | 1461607405945 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}] 11:03:26 INFO - PROCESS | 1844 | 1461607406169 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 11:03:26 INFO - PROCESS | 1844 | 1461607406519 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef7f02800 == 130 [pid = 1844] [id = 461] 11:03:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7faee1b50400) [pid = 1844] [serial = 1384] [outer = (nil)] 11:03:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7faee50e3c00) [pid = 1844] [serial = 1385] [outer = 0x7faee1b50400] 11:03:26 INFO - PROCESS | 1844 | 1461607406605 Marionette DEBUG loaded listener.js 11:03:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7faee5132c00) [pid = 1844] [serial = 1386] [outer = 0x7faee1b50400] 11:03:27 INFO - PROCESS | 1844 | 1461607407423 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]]]}] 11:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1531ms 11:03:27 INFO - PROCESS | 1844 | 1461607407467 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 11:03:27 INFO - PROCESS | 1844 | 1461607407471 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 11:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:03:27 INFO - PROCESS | 1844 | 1461607407477 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:03:27 INFO - PROCESS | 1844 | 1461607407480 Marionette TRACE conn4 <- [1,1818,null,{}] 11:03:27 INFO - PROCESS | 1844 | 1461607407487 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}] 11:03:27 INFO - PROCESS | 1844 | 1461607407749 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 11:03:28 INFO - PROCESS | 1844 | 1461607408064 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefce3c000 == 131 [pid = 1844] [id = 462] 11:03:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7faee3406400) [pid = 1844] [serial = 1387] [outer = (nil)] 11:03:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7faee5382800) [pid = 1844] [serial = 1388] [outer = 0x7faee3406400] 11:03:28 INFO - PROCESS | 1844 | 1461607408150 Marionette DEBUG loaded listener.js 11:03:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7faee59f2800) [pid = 1844] [serial = 1389] [outer = 0x7faee3406400] 11:03:29 INFO - PROCESS | 1844 | 1461607409046 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]]]}] 11:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1630ms 11:03:29 INFO - PROCESS | 1844 | 1461607409109 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 11:03:29 INFO - PROCESS | 1844 | 1461607409113 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 11:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:03:29 INFO - PROCESS | 1844 | 1461607409119 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:03:29 INFO - PROCESS | 1844 | 1461607409121 Marionette TRACE conn4 <- [1,1822,null,{}] 11:03:29 INFO - PROCESS | 1844 | 1461607409126 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}] 11:03:29 INFO - PROCESS | 1844 | 1461607409359 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 11:03:29 INFO - PROCESS | 1844 | 1461607409674 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf018b4000 == 132 [pid = 1844] [id = 463] 11:03:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7faedad29400) [pid = 1844] [serial = 1390] [outer = (nil)] 11:03:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7faee7e29000) [pid = 1844] [serial = 1391] [outer = 0x7faedad29400] 11:03:29 INFO - PROCESS | 1844 | 1461607409754 Marionette DEBUG loaded listener.js 11:03:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7faeea3d1800) [pid = 1844] [serial = 1392] [outer = 0x7faedad29400] 11:03:30 INFO - PROCESS | 1844 | 1461607410640 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]]]}] 11:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1588ms 11:03:30 INFO - PROCESS | 1844 | 1461607410709 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 11:03:30 INFO - PROCESS | 1844 | 1461607410713 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 11:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:03:30 INFO - PROCESS | 1844 | 1461607410719 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:03:30 INFO - PROCESS | 1844 | 1461607410725 Marionette TRACE conn4 <- [1,1826,null,{}] 11:03:30 INFO - PROCESS | 1844 | 1461607410731 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}] 11:03:30 INFO - PROCESS | 1844 | 1461607410974 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 11:03:31 INFO - PROCESS | 1844 | 1461607411339 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faec9cea000 == 133 [pid = 1844] [id = 464] 11:03:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7faed18b6c00) [pid = 1844] [serial = 1393] [outer = (nil)] 11:03:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7faeea91ac00) [pid = 1844] [serial = 1394] [outer = 0x7faed18b6c00] 11:03:31 INFO - PROCESS | 1844 | 1461607411421 Marionette DEBUG loaded listener.js 11:03:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7faeed291000) [pid = 1844] [serial = 1395] [outer = 0x7faed18b6c00] 11:03:32 INFO - PROCESS | 1844 | 1461607412331 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]]]}] 11:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1688ms 11:03:32 INFO - PROCESS | 1844 | 1461607412409 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 11:03:32 INFO - PROCESS | 1844 | 1461607412411 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 11:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:03:32 INFO - PROCESS | 1844 | 1461607412419 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:03:32 INFO - PROCESS | 1844 | 1461607412422 Marionette TRACE conn4 <- [1,1830,null,{}] 11:03:32 INFO - PROCESS | 1844 | 1461607412428 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}] 11:03:32 INFO - PROCESS | 1844 | 1461607412732 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 11:03:33 INFO - PROCESS | 1844 | 1461607413095 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecf9de800 == 134 [pid = 1844] [id = 465] 11:03:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7faecfaf6400) [pid = 1844] [serial = 1396] [outer = (nil)] 11:03:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7faed108dc00) [pid = 1844] [serial = 1397] [outer = 0x7faecfaf6400] 11:03:33 INFO - PROCESS | 1844 | 1461607413171 Marionette DEBUG loaded listener.js 11:03:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7faed8447000) [pid = 1844] [serial = 1398] [outer = 0x7faecfaf6400] 11:03:34 INFO - PROCESS | 1844 | 1461607414055 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]]]}] 11:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1681ms 11:03:34 INFO - PROCESS | 1844 | 1461607414101 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 11:03:34 INFO - PROCESS | 1844 | 1461607414105 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 11:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:03:34 INFO - PROCESS | 1844 | 1461607414111 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:03:34 INFO - PROCESS | 1844 | 1461607414115 Marionette TRACE conn4 <- [1,1834,null,{}] 11:03:34 INFO - PROCESS | 1844 | 1461607414121 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}] 11:03:34 INFO - PROCESS | 1844 | 1461607414360 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 11:03:34 INFO - PROCESS | 1844 | 1461607414702 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeea142800 == 133 [pid = 1844] [id = 48] 11:03:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed3857000 == 132 [pid = 1844] [id = 400] 11:03:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed87dd800 == 131 [pid = 1844] [id = 401] 11:03:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeda939800 == 130 [pid = 1844] [id = 402] 11:03:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1bd1000 == 129 [pid = 1844] [id = 109] 11:03:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5fd4800 == 128 [pid = 1844] [id = 399] 11:03:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee734c800 == 127 [pid = 1844] [id = 56] 11:03:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeebcea000 == 126 [pid = 1844] [id = 57] 11:03:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef23eb000 == 125 [pid = 1844] [id = 80] 11:03:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeecaa7800 == 124 [pid = 1844] [id = 53] 11:03:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed205f800 == 123 [pid = 1844] [id = 443] 11:03:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faece919000 == 122 [pid = 1844] [id = 442] 11:03:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecfcdd000 == 121 [pid = 1844] [id = 441] 11:03:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecfcc4800 == 120 [pid = 1844] [id = 440] 11:03:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed128d800 == 119 [pid = 1844] [id = 439] 11:03:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecfad7000 == 118 [pid = 1844] [id = 438] 11:03:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefd69f000 == 117 [pid = 1844] [id = 437] 11:03:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeee295000 == 116 [pid = 1844] [id = 436] 11:03:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeecaa9000 == 115 [pid = 1844] [id = 435] 11:03:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeea38d800 == 114 [pid = 1844] [id = 434] 11:03:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee548c000 == 113 [pid = 1844] [id = 433] 11:03:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee208f800 == 112 [pid = 1844] [id = 432] 11:03:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1c9c800 == 111 [pid = 1844] [id = 431] 11:03:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0753000 == 110 [pid = 1844] [id = 430] 11:03:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8dda000 == 109 [pid = 1844] [id = 429] 11:03:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed85ce800 == 108 [pid = 1844] [id = 428] 11:03:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed1894000 == 107 [pid = 1844] [id = 427] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7faed8c58c00) [pid = 1844] [serial = 1197] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7faee08ec800) [pid = 1844] [serial = 996] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7faed8960c00) [pid = 1844] [serial = 1128] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7faeedb97c00) [pid = 1844] [serial = 1056] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7faed29e3800) [pid = 1844] [serial = 933] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7faedf3c0c00) [pid = 1844] [serial = 900] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7faee4abb400) [pid = 1844] [serial = 909] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7faedf333800) [pid = 1844] [serial = 993] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7faefce67800) [pid = 1844] [serial = 927] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7faeed090800) [pid = 1844] [serial = 918] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7faef8626400) [pid = 1844] [serial = 924] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7faefd49e000) [pid = 1844] [serial = 981] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7faee0f40c00) [pid = 1844] [serial = 1029] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7faed93d6800) [pid = 1844] [serial = 1122] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7faed804d800) [pid = 1844] [serial = 939] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7faed8955c00) [pid = 1844] [serial = 897] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7faee2e11c00) [pid = 1844] [serial = 1035] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7faef9341400) [pid = 1844] [serial = 1110] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7faed50a4c00) [pid = 1844] [serial = 1119] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7faee0730c00) [pid = 1844] [serial = 1155] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7faee59e5800) [pid = 1844] [serial = 1047] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7faee7e23400) [pid = 1844] [serial = 1050] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7faed1de3000) [pid = 1844] [serial = 987] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7faed8960400) [pid = 1844] [serial = 966] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7faecfaf9800) [pid = 1844] [serial = 984] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7faeebca0400) [pid = 1844] [serial = 915] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7faee5131400) [pid = 1844] [serial = 1041] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7faee50e2800) [pid = 1844] [serial = 1038] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7faee2075000) [pid = 1844] [serial = 1032] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7faefcdad800) [pid = 1844] [serial = 1113] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7faee49d5c00) [pid = 1844] [serial = 1161] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7faeed090400) [pid = 1844] [serial = 1170] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7faeee6a2c00) [pid = 1844] [serial = 1173] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7faef82ec800) [pid = 1844] [serial = 1176] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7faefcfa3000) [pid = 1844] [serial = 1179] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7faefd63ec00) [pid = 1844] [serial = 1182] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7faed9717000) [pid = 1844] [serial = 1185] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7faed8c5bc00) [pid = 1844] [serial = 1188] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7faee7399400) [pid = 1844] [serial = 1098] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7faed97aa800) [pid = 1844] [serial = 1152] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7faef8198c00) [pid = 1844] [serial = 978] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7faee576b400) [pid = 1844] [serial = 1164] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7faee3fd3400) [pid = 1844] [serial = 1083] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7faeea829800) [pid = 1844] [serial = 975] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7faed8043c00) [pid = 1844] [serial = 1023] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7faee59e6000) [pid = 1844] [serial = 912] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7faefd46e800) [pid = 1844] [serial = 1116] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7faeecc75000) [pid = 1844] [serial = 1053] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7faefd069400) [pid = 1844] [serial = 936] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7faed8c56400) [pid = 1844] [serial = 1191] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7faedaadd400) [pid = 1844] [serial = 1086] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7faee0687000) [pid = 1844] [serial = 969] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7faee1ae2400) [pid = 1844] [serial = 903] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7faef819b400) [pid = 1844] [serial = 1107] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7faeea6a1400) [pid = 1844] [serial = 1167] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7faee0736c00) [pid = 1844] [serial = 1089] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7faedadb7800) [pid = 1844] [serial = 1026] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7faee240dc00) [pid = 1844] [serial = 894] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7faee3522400) [pid = 1844] [serial = 906] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7faee4b62400) [pid = 1844] [serial = 972] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7faed5c8bc00) [pid = 1844] [serial = 990] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7faee50e8000) [pid = 1844] [serial = 1095] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7faee1b50c00) [pid = 1844] [serial = 1158] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faee513b000) [pid = 1844] [serial = 1044] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faeed291400) [pid = 1844] [serial = 1101] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faed2850c00) [pid = 1844] [serial = 1149] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faee3403c00) [pid = 1844] [serial = 1092] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faedac62800) [pid = 1844] [serial = 1125] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faef2385c00) [pid = 1844] [serial = 921] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faed108d000) [pid = 1844] [serial = 1194] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faee2051800) [pid = 1844] [serial = 1020] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faefd067800) [pid = 1844] [serial = 930] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faeee697400) [pid = 1844] [serial = 1104] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faedad26c00) [pid = 1844] [serial = 1280] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faed96d1000) [pid = 1844] [serial = 1277] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faed97ac800) [pid = 1844] [serial = 1278] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faecfc77800) [pid = 1844] [serial = 1254] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faecfc72c00) [pid = 1844] [serial = 1253] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faefd054c00) [pid = 1844] [serial = 1248] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faed5871800) [pid = 1844] [serial = 1247] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faefce5f800) [pid = 1844] [serial = 1236] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faefb541400) [pid = 1844] [serial = 1235] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faedad25000) [pid = 1844] [serial = 1244] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faee3ff0800) [pid = 1844] [serial = 1224] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faee2076000) [pid = 1844] [serial = 1223] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faed843f400) [pid = 1844] [serial = 1263] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faed82a4c00) [pid = 1844] [serial = 1262] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faed00ef800) [pid = 1844] [serial = 1251] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faed00eb000) [pid = 1844] [serial = 1250] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faee0553c00) [pid = 1844] [serial = 1221] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faedada6800) [pid = 1844] [serial = 1220] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faed93d5c00) [pid = 1844] [serial = 1218] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faed8c50000) [pid = 1844] [serial = 1217] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faefd05e400) [pid = 1844] [serial = 1257] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faed00efc00) [pid = 1844] [serial = 1256] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faee7e29800) [pid = 1844] [serial = 1230] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faee7328400) [pid = 1844] [serial = 1229] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faef8622000) [pid = 1844] [serial = 1233] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faef8196400) [pid = 1844] [serial = 1232] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faed1e2d800) [pid = 1844] [serial = 1269] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faed1e29000) [pid = 1844] [serial = 1268] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faee537c400) [pid = 1844] [serial = 1227] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faee50e6000) [pid = 1844] [serial = 1226] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faeda998800) [pid = 1844] [serial = 1239] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faeda993800) [pid = 1844] [serial = 1238] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faed8446800) [pid = 1844] [serial = 1266] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faed8441000) [pid = 1844] [serial = 1265] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faed829ec00) [pid = 1844] [serial = 1260] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faed829a000) [pid = 1844] [serial = 1259] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faed284a800) [pid = 1844] [serial = 1271] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faed5152800) [pid = 1844] [serial = 1272] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faefd052400) [pid = 1844] [serial = 1242] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faef93e9c00) [pid = 1844] [serial = 1241] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faedad29800) [pid = 1844] [serial = 1245] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faed6031000) [pid = 1844] [serial = 1274] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faed8442000) [pid = 1844] [serial = 1275] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faece911000 == 108 [pid = 1844] [id = 466] 11:03:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faece97e000) [pid = 1844] [serial = 1399] [outer = (nil)] 11:03:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faece983000) [pid = 1844] [serial = 1400] [outer = 0x7faece97e000] 11:03:36 INFO - PROCESS | 1844 | 1461607416380 Marionette DEBUG loaded listener.js 11:03:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faecfaf0800) [pid = 1844] [serial = 1401] [outer = 0x7faece97e000] 11:03:37 INFO - PROCESS | 1844 | 1461607417300 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]]]}] 11:03:37 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 11:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 3249ms 11:03:37 INFO - PROCESS | 1844 | 1461607417363 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 11:03:37 INFO - PROCESS | 1844 | 1461607417369 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 11:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:03:37 INFO - PROCESS | 1844 | 1461607417377 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:03:37 INFO - PROCESS | 1844 | 1461607417382 Marionette TRACE conn4 <- [1,1838,null,{}] 11:03:37 INFO - PROCESS | 1844 | 1461607417389 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}] 11:03:37 INFO - PROCESS | 1844 | 1461607417614 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 11:03:37 INFO - PROCESS | 1844 | 1461607417895 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecfd52800 == 109 [pid = 1844] [id = 467] 11:03:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faed107f800) [pid = 1844] [serial = 1402] [outer = (nil)] 11:03:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faed1702c00) [pid = 1844] [serial = 1403] [outer = 0x7faed107f800] 11:03:37 INFO - PROCESS | 1844 | 1461607417967 Marionette DEBUG loaded listener.js 11:03:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faed18b2800) [pid = 1844] [serial = 1404] [outer = 0x7faed107f800] 11:03:38 INFO - PROCESS | 1844 | 1461607418786 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]]]}] 11:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1494ms 11:03:38 INFO - PROCESS | 1844 | 1461607418871 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 11:03:38 INFO - PROCESS | 1844 | 1461607418879 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 11:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:03:38 INFO - PROCESS | 1844 | 1461607418892 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:03:38 INFO - PROCESS | 1844 | 1461607418896 Marionette TRACE conn4 <- [1,1842,null,{}] 11:03:38 INFO - PROCESS | 1844 | 1461607418911 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}] 11:03:39 INFO - PROCESS | 1844 | 1461607419233 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 11:03:39 INFO - PROCESS | 1844 | 1461607419274 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed13ee000 == 110 [pid = 1844] [id = 468] 11:03:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faed170a400) [pid = 1844] [serial = 1405] [outer = (nil)] 11:03:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faed1e26c00) [pid = 1844] [serial = 1406] [outer = 0x7faed170a400] 11:03:39 INFO - PROCESS | 1844 | 1461607419354 Marionette DEBUG loaded listener.js 11:03:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faed29d9000) [pid = 1844] [serial = 1407] [outer = 0x7faed170a400] 11:03:40 INFO - PROCESS | 1844 | 1461607420657 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]]]}] 11:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1801ms 11:03:40 INFO - PROCESS | 1844 | 1461607420700 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 11:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:03:40 INFO - PROCESS | 1844 | 1461607420712 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 11:03:40 INFO - PROCESS | 1844 | 1461607420721 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:03:40 INFO - PROCESS | 1844 | 1461607420728 Marionette TRACE conn4 <- [1,1846,null,{}] 11:03:40 INFO - PROCESS | 1844 | 1461607420751 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}] 11:03:41 INFO - PROCESS | 1844 | 1461607421709 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 11:03:41 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faeec692400) [pid = 1844] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:03:41 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faee1e2e400) [pid = 1844] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:03:41 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faee187b400) [pid = 1844] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:03:41 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faee5135c00) [pid = 1844] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:03:41 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faed6033c00) [pid = 1844] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:03:41 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faece97b400) [pid = 1844] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:03:41 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faed18ab400) [pid = 1844] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:03:41 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faece97d400) [pid = 1844] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:03:41 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faed0fd5c00) [pid = 1844] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:03:41 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faed18ae800) [pid = 1844] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:03:41 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faee204e800) [pid = 1844] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:03:41 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faee512e400) [pid = 1844] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:03:41 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faed1e25400) [pid = 1844] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:03:41 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faee1410000) [pid = 1844] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:03:41 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faed1081000) [pid = 1844] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:03:41 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faecfc71800) [pid = 1844] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:03:41 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faed970f800) [pid = 1844] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:03:41 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faeecacc800) [pid = 1844] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:03:41 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faed9712c00) [pid = 1844] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:03:41 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faed586dc00) [pid = 1844] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:03:41 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faedada3c00) [pid = 1844] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:03:41 INFO - PROCESS | 1844 | 1461607421920 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecfcd3000 == 111 [pid = 1844] [id = 469] 11:03:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faece97b800) [pid = 1844] [serial = 1408] [outer = (nil)] 11:03:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faed0fd5c00) [pid = 1844] [serial = 1409] [outer = 0x7faece97b800] 11:03:41 INFO - PROCESS | 1844 | 1461607421985 Marionette DEBUG loaded listener.js 11:03:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faed18b8000) [pid = 1844] [serial = 1410] [outer = 0x7faece97b800] 11:03:42 INFO - PROCESS | 1844 | 1461607422790 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]]]}] 11:03:42 INFO - PROCESS | 1844 | ************************* 11:03:42 INFO - PROCESS | 1844 | A coding exception was thrown and uncaught in a Task. 11:03:42 INFO - PROCESS | 1844 | 11:03:42 INFO - PROCESS | 1844 | Full message: TypeError: NetworkError when attempting to fetch resource. 11:03:42 INFO - PROCESS | 1844 | Full stack: 11:03:42 INFO - PROCESS | 1844 | ************************* 11:03:42 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) 11:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 2104ms 11:03:42 INFO - PROCESS | 1844 | 1461607422823 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 11:03:42 INFO - PROCESS | 1844 | 1461607422827 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 11:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:03:42 INFO - PROCESS | 1844 | 1461607422832 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:03:42 INFO - PROCESS | 1844 | 1461607422834 Marionette TRACE conn4 <- [1,1850,null,{}] 11:03:42 INFO - PROCESS | 1844 | 1461607422840 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}] 11:03:43 INFO - PROCESS | 1844 | 1461607423127 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 11:03:43 INFO - PROCESS | 1844 | 1461607423144 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed386c000 == 112 [pid = 1844] [id = 470] 11:03:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faece97c400) [pid = 1844] [serial = 1411] [outer = (nil)] 11:03:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faed5871800) [pid = 1844] [serial = 1412] [outer = 0x7faece97c400] 11:03:43 INFO - PROCESS | 1844 | 1461607423222 Marionette DEBUG loaded listener.js 11:03:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faed8047400) [pid = 1844] [serial = 1413] [outer = 0x7faece97c400] 11:03:44 INFO - PROCESS | 1844 | 1461607424326 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]]]}] 11:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1533ms 11:03:44 INFO - PROCESS | 1844 | 1461607424367 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 11:03:44 INFO - PROCESS | 1844 | 1461607424373 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 11:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:03:44 INFO - PROCESS | 1844 | 1461607424382 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:03:44 INFO - PROCESS | 1844 | 1461607424387 Marionette TRACE conn4 <- [1,1854,null,{}] 11:03:44 INFO - PROCESS | 1844 | 1461607424396 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}] 11:03:44 INFO - PROCESS | 1844 | 1461607424636 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 11:03:44 INFO - PROCESS | 1844 | 1461607424944 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed13d4000 == 113 [pid = 1844] [id = 471] 11:03:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faed1086c00) [pid = 1844] [serial = 1414] [outer = (nil)] 11:03:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faed18ab400) [pid = 1844] [serial = 1415] [outer = 0x7faed1086c00] 11:03:45 INFO - PROCESS | 1844 | 1461607425039 Marionette DEBUG loaded listener.js 11:03:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faed1dda800) [pid = 1844] [serial = 1416] [outer = 0x7faed1086c00] 11:03:45 INFO - PROCESS | 1844 | 1461607425944 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]]]}] 11:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1636ms 11:03:46 INFO - PROCESS | 1844 | 1461607426019 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 11:03:46 INFO - PROCESS | 1844 | 1461607426028 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 11:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:03:46 INFO - PROCESS | 1844 | 1461607426040 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:03:46 INFO - PROCESS | 1844 | 1461607426043 Marionette TRACE conn4 <- [1,1858,null,{}] 11:03:46 INFO - PROCESS | 1844 | 1461607426050 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}] 11:03:46 INFO - PROCESS | 1844 | 1461607426316 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 11:03:46 INFO - PROCESS | 1844 | 1461607426643 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed54c6000 == 114 [pid = 1844] [id = 472] 11:03:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faed2ab0c00) [pid = 1844] [serial = 1417] [outer = (nil)] 11:03:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faed5098c00) [pid = 1844] [serial = 1418] [outer = 0x7faed2ab0c00] 11:03:46 INFO - PROCESS | 1844 | 1461607426720 Marionette DEBUG loaded listener.js 11:03:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faed5c86400) [pid = 1844] [serial = 1419] [outer = 0x7faed2ab0c00] 11:03:47 INFO - PROCESS | 1844 | 1461607427653 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]]]}] 11:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1683ms 11:03:47 INFO - PROCESS | 1844 | 1461607427722 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 11:03:47 INFO - PROCESS | 1844 | 1461607427726 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 11:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:03:47 INFO - PROCESS | 1844 | 1461607427733 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:03:47 INFO - PROCESS | 1844 | 1461607427738 Marionette TRACE conn4 <- [1,1862,null,{}] 11:03:47 INFO - PROCESS | 1844 | 1461607427755 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}] 11:03:48 INFO - PROCESS | 1844 | 1461607428013 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 11:03:48 INFO - PROCESS | 1844 | 1461607428346 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5fdf000 == 115 [pid = 1844] [id = 473] 11:03:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faed843c800) [pid = 1844] [serial = 1420] [outer = (nil)] 11:03:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faed8444800) [pid = 1844] [serial = 1421] [outer = 0x7faed843c800] 11:03:48 INFO - PROCESS | 1844 | 1461607428430 Marionette DEBUG loaded listener.js 11:03:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faed8958800) [pid = 1844] [serial = 1422] [outer = 0x7faed843c800] 11:03:49 INFO - PROCESS | 1844 | 1461607429319 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]]]}] 11:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1634ms 11:03:49 INFO - PROCESS | 1844 | 1461607429369 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 11:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:03:49 INFO - PROCESS | 1844 | 1461607429375 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 11:03:49 INFO - PROCESS | 1844 | 1461607429382 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:03:49 INFO - PROCESS | 1844 | 1461607429385 Marionette TRACE conn4 <- [1,1866,null,{}] 11:03:49 INFO - PROCESS | 1844 | 1461607429392 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}] 11:03:49 INFO - PROCESS | 1844 | 1461607429639 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 11:03:49 INFO - PROCESS | 1844 | 1461607429894 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed818d800 == 116 [pid = 1844] [id = 474] 11:03:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faed8298400) [pid = 1844] [serial = 1423] [outer = (nil)] 11:03:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faed8c58800) [pid = 1844] [serial = 1424] [outer = 0x7faed8298400] 11:03:50 INFO - PROCESS | 1844 | 1461607430015 Marionette DEBUG loaded listener.js 11:03:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faed93d4c00) [pid = 1844] [serial = 1425] [outer = 0x7faed8298400] 11:03:50 INFO - PROCESS | 1844 | 1461607430936 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]]]}] 11:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1586ms 11:03:50 INFO - PROCESS | 1844 | 1461607430968 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 11:03:50 INFO - PROCESS | 1844 | 1461607430972 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 11:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:03:50 INFO - PROCESS | 1844 | 1461607430978 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:03:50 INFO - PROCESS | 1844 | 1461607430981 Marionette TRACE conn4 <- [1,1870,null,{}] 11:03:50 INFO - PROCESS | 1844 | 1461607430986 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}] 11:03:51 INFO - PROCESS | 1844 | 1461607431208 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 11:03:51 INFO - PROCESS | 1844 | 1461607431424 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed85cd800 == 117 [pid = 1844] [id = 475] 11:03:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faed8440c00) [pid = 1844] [serial = 1426] [outer = (nil)] 11:03:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faed9448400) [pid = 1844] [serial = 1427] [outer = 0x7faed8440c00] 11:03:51 INFO - PROCESS | 1844 | 1461607431539 Marionette DEBUG loaded listener.js 11:03:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faed9710800) [pid = 1844] [serial = 1428] [outer = 0x7faed8440c00] 11:03:52 INFO - PROCESS | 1844 | 1461607432515 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]]]}] 11:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1582ms 11:03:52 INFO - PROCESS | 1844 | 1461607432561 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 11:03:52 INFO - PROCESS | 1844 | 1461607432565 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 11:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:03:52 INFO - PROCESS | 1844 | 1461607432572 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:03:52 INFO - PROCESS | 1844 | 1461607432575 Marionette TRACE conn4 <- [1,1874,null,{}] 11:03:52 INFO - PROCESS | 1844 | 1461607432581 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}] 11:03:52 INFO - PROCESS | 1844 | 1461607432976 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 11:03:53 INFO - PROCESS | 1844 | 1461607433410 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8c8c000 == 118 [pid = 1844] [id = 476] 11:03:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faeda993000) [pid = 1844] [serial = 1429] [outer = (nil)] 11:03:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faedac5f000) [pid = 1844] [serial = 1430] [outer = 0x7faeda993000] 11:03:53 INFO - PROCESS | 1844 | 1461607433551 Marionette DEBUG loaded listener.js 11:03:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faedad1f800) [pid = 1844] [serial = 1431] [outer = 0x7faeda993000] 11:03:54 INFO - PROCESS | 1844 | 1461607434556 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]]]}] 11:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2036ms 11:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:03:54 INFO - PROCESS | 1844 | 1461607434609 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 11:03:54 INFO - PROCESS | 1844 | 1461607434612 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 11:03:54 INFO - PROCESS | 1844 | 1461607434619 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:03:54 INFO - PROCESS | 1844 | 1461607434622 Marionette TRACE conn4 <- [1,1878,null,{}] 11:03:54 INFO - PROCESS | 1844 | 1461607434628 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}] 11:03:54 INFO - PROCESS | 1844 | 1461607434850 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 11:03:55 INFO - PROCESS | 1844 | 1461607435118 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8dc4800 == 119 [pid = 1844] [id = 477] 11:03:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faeda993800) [pid = 1844] [serial = 1432] [outer = (nil)] 11:03:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faedad43800) [pid = 1844] [serial = 1433] [outer = 0x7faeda993800] 11:03:55 INFO - PROCESS | 1844 | 1461607435239 Marionette DEBUG loaded listener.js 11:03:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faedadbb800) [pid = 1844] [serial = 1434] [outer = 0x7faeda993800] 11:03:56 INFO - PROCESS | 1844 | 1461607436116 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]]]}] 11:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1534ms 11:03:56 INFO - PROCESS | 1844 | 1461607436154 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 11:03:56 INFO - PROCESS | 1844 | 1461607436157 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 11:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:03:56 INFO - PROCESS | 1844 | 1461607436164 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:03:56 INFO - PROCESS | 1844 | 1461607436168 Marionette TRACE conn4 <- [1,1882,null,{}] 11:03:56 INFO - PROCESS | 1844 | 1461607436173 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}] 11:03:56 INFO - PROCESS | 1844 | 1461607436401 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 11:03:56 INFO - PROCESS | 1844 | 1461607436663 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedaa9e800 == 120 [pid = 1844] [id = 478] 11:03:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faedad20400) [pid = 1844] [serial = 1435] [outer = (nil)] 11:03:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faedf3bf000) [pid = 1844] [serial = 1436] [outer = 0x7faedad20400] 11:03:56 INFO - PROCESS | 1844 | 1461607436786 Marionette DEBUG loaded listener.js 11:03:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faee0558800) [pid = 1844] [serial = 1437] [outer = 0x7faedad20400] 11:03:57 INFO - PROCESS | 1844 | 1461607437641 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]]]}] 11:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1534ms 11:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:03:57 INFO - PROCESS | 1844 | 1461607437699 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 11:03:57 INFO - PROCESS | 1844 | 1461607437702 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 11:03:57 INFO - PROCESS | 1844 | 1461607437714 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:03:57 INFO - PROCESS | 1844 | 1461607437724 Marionette TRACE conn4 <- [1,1886,null,{}] 11:03:57 INFO - PROCESS | 1844 | 1461607437729 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}] 11:03:58 INFO - PROCESS | 1844 | 1461607438001 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 11:03:58 INFO - PROCESS | 1844 | 1461607438320 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee074b000 == 121 [pid = 1844] [id = 479] 11:03:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faed6033c00) [pid = 1844] [serial = 1438] [outer = (nil)] 11:03:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faee0738000) [pid = 1844] [serial = 1439] [outer = 0x7faed6033c00] 11:03:58 INFO - PROCESS | 1844 | 1461607438407 Marionette DEBUG loaded listener.js 11:03:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faee087c000) [pid = 1844] [serial = 1440] [outer = 0x7faed6033c00] 11:03:59 INFO - PROCESS | 1844 | 1461607439248 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]]]}] 11:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1592ms 11:03:59 INFO - PROCESS | 1844 | 1461607439300 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 11:03:59 INFO - PROCESS | 1844 | 1461607439304 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 11:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:03:59 INFO - PROCESS | 1844 | 1461607439310 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:03:59 INFO - PROCESS | 1844 | 1461607439312 Marionette TRACE conn4 <- [1,1890,null,{}] 11:03:59 INFO - PROCESS | 1844 | 1461607439318 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}] 11:03:59 INFO - PROCESS | 1844 | 1461607439542 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 11:03:59 INFO - PROCESS | 1844 | 1461607439802 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee144b000 == 122 [pid = 1844] [id = 480] 11:03:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faecfaf6c00) [pid = 1844] [serial = 1441] [outer = (nil)] 11:03:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faee10ac800) [pid = 1844] [serial = 1442] [outer = 0x7faecfaf6c00] 11:03:59 INFO - PROCESS | 1844 | 1461607439919 Marionette DEBUG loaded listener.js 11:04:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faee1410000) [pid = 1844] [serial = 1443] [outer = 0x7faecfaf6c00] 11:04:00 INFO - PROCESS | 1844 | 1461607440865 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]]]}] 11:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1632ms 11:04:00 INFO - PROCESS | 1844 | 1461607440944 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 11:04:00 INFO - PROCESS | 1844 | 1461607440948 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 11:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:04:00 INFO - PROCESS | 1844 | 1461607440954 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:04:00 INFO - PROCESS | 1844 | 1461607440957 Marionette TRACE conn4 <- [1,1894,null,{}] 11:04:00 INFO - PROCESS | 1844 | 1461607440964 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}] 11:04:01 INFO - PROCESS | 1844 | 1461607441335 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 11:04:01 INFO - PROCESS | 1844 | 1461607441700 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1cb9800 == 123 [pid = 1844] [id = 481] 11:04:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faee1b44800) [pid = 1844] [serial = 1444] [outer = (nil)] 11:04:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faee1e30c00) [pid = 1844] [serial = 1445] [outer = 0x7faee1b44800] 11:04:01 INFO - PROCESS | 1844 | 1461607441790 Marionette DEBUG loaded listener.js 11:04:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faee2047800) [pid = 1844] [serial = 1446] [outer = 0x7faee1b44800] 11:04:02 INFO - PROCESS | 1844 | 1461607442726 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]]]}] 11:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1831ms 11:04:02 INFO - PROCESS | 1844 | 1461607442786 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 11:04:02 INFO - PROCESS | 1844 | 1461607442791 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 11:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:04:02 INFO - PROCESS | 1844 | 1461607442797 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:04:02 INFO - PROCESS | 1844 | 1461607442800 Marionette TRACE conn4 <- [1,1898,null,{}] 11:04:02 INFO - PROCESS | 1844 | 1461607442806 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}] 11:04:03 INFO - PROCESS | 1844 | 1461607443061 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 11:04:03 INFO - PROCESS | 1844 | 1461607443474 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee23b1800 == 124 [pid = 1844] [id = 482] 11:04:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faee207ac00) [pid = 1844] [serial = 1447] [outer = (nil)] 11:04:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faee207c400) [pid = 1844] [serial = 1448] [outer = 0x7faee207ac00] 11:04:03 INFO - PROCESS | 1844 | 1461607443614 Marionette DEBUG loaded listener.js 11:04:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faee3148400) [pid = 1844] [serial = 1449] [outer = 0x7faee207ac00] 11:04:04 INFO - PROCESS | 1844 | 1461607444784 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]]]}] 11:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 2037ms 11:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:04:04 INFO - PROCESS | 1844 | 1461607444835 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 11:04:04 INFO - PROCESS | 1844 | 1461607444838 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 11:04:04 INFO - PROCESS | 1844 | 1461607444844 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:04:04 INFO - PROCESS | 1844 | 1461607444847 Marionette TRACE conn4 <- [1,1902,null,{}] 11:04:04 INFO - PROCESS | 1844 | 1461607444852 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}] 11:04:05 INFO - PROCESS | 1844 | 1461607445075 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 11:04:05 INFO - PROCESS | 1844 | 1461607445392 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee4a8f000 == 125 [pid = 1844] [id = 483] 11:04:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faecfaf3800) [pid = 1844] [serial = 1450] [outer = (nil)] 11:04:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faee314f000) [pid = 1844] [serial = 1451] [outer = 0x7faecfaf3800] 11:04:05 INFO - PROCESS | 1844 | 1461607445472 Marionette DEBUG loaded listener.js 11:04:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faee49d1c00) [pid = 1844] [serial = 1452] [outer = 0x7faecfaf3800] 11:04:06 INFO - PROCESS | 1844 | 1461607446324 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]]]}] 11:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1531ms 11:04:06 INFO - PROCESS | 1844 | 1461607446375 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 11:04:06 INFO - PROCESS | 1844 | 1461607446378 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 11:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:04:06 INFO - PROCESS | 1844 | 1461607446384 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:04:06 INFO - PROCESS | 1844 | 1461607446388 Marionette TRACE conn4 <- [1,1906,null,{}] 11:04:06 INFO - PROCESS | 1844 | 1461607446393 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}] 11:04:06 INFO - PROCESS | 1844 | 1461607446630 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 11:04:07 INFO - PROCESS | 1844 | 1461607447015 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee54a0000 == 126 [pid = 1844] [id = 484] 11:04:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faee1e2e800) [pid = 1844] [serial = 1453] [outer = (nil)] 11:04:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faee4ad6000) [pid = 1844] [serial = 1454] [outer = 0x7faee1e2e800] 11:04:07 INFO - PROCESS | 1844 | 1461607447153 Marionette DEBUG loaded listener.js 11:04:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faee50e9c00) [pid = 1844] [serial = 1455] [outer = 0x7faee1e2e800] 11:04:08 INFO - PROCESS | 1844 | 1461607448427 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]]]}] 11:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2080ms 11:04:08 INFO - PROCESS | 1844 | 1461607448471 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 11:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:04:08 INFO - PROCESS | 1844 | 1461607448485 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 11:04:08 INFO - PROCESS | 1844 | 1461607448498 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:04:08 INFO - PROCESS | 1844 | 1461607448510 Marionette TRACE conn4 <- [1,1910,null,{}] 11:04:08 INFO - PROCESS | 1844 | 1461607448524 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}] 11:04:08 INFO - PROCESS | 1844 | 1461607448766 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 11:04:09 INFO - PROCESS | 1844 | 1461607449097 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5c74800 == 127 [pid = 1844] [id = 485] 11:04:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faecfaf9400) [pid = 1844] [serial = 1456] [outer = (nil)] 11:04:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faee512d400) [pid = 1844] [serial = 1457] [outer = 0x7faecfaf9400] 11:04:09 INFO - PROCESS | 1844 | 1461607449235 Marionette DEBUG loaded listener.js 11:04:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faee5378000) [pid = 1844] [serial = 1458] [outer = 0x7faecfaf9400] 11:04:10 INFO - PROCESS | 1844 | 1461607450387 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]]]}] 11:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1970ms 11:04:10 INFO - PROCESS | 1844 | 1461607450465 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 11:04:10 INFO - PROCESS | 1844 | 1461607450469 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 11:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:04:10 INFO - PROCESS | 1844 | 1461607450475 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:04:10 INFO - PROCESS | 1844 | 1461607450477 Marionette TRACE conn4 <- [1,1914,null,{}] 11:04:10 INFO - PROCESS | 1844 | 1461607450484 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}] 11:04:10 INFO - PROCESS | 1844 | 1461607450827 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 11:04:11 INFO - PROCESS | 1844 | 1461607451097 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee969f800 == 128 [pid = 1844] [id = 486] 11:04:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faee4b63800) [pid = 1844] [serial = 1459] [outer = (nil)] 11:04:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faee576b400) [pid = 1844] [serial = 1460] [outer = 0x7faee4b63800] 11:04:11 INFO - PROCESS | 1844 | 1461607451174 Marionette DEBUG loaded listener.js 11:04:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faee7328400) [pid = 1844] [serial = 1461] [outer = 0x7faee4b63800] 11:04:12 INFO - PROCESS | 1844 | 1461607452158 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]]]}] 11:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1735ms 11:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:04:12 INFO - PROCESS | 1844 | 1461607452211 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 11:04:12 INFO - PROCESS | 1844 | 1461607452214 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 11:04:12 INFO - PROCESS | 1844 | 1461607452222 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:04:12 INFO - PROCESS | 1844 | 1461607452224 Marionette TRACE conn4 <- [1,1918,null,{}] 11:04:12 INFO - PROCESS | 1844 | 1461607452231 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}] 11:04:12 INFO - PROCESS | 1844 | 1461607452487 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 11:04:12 INFO - PROCESS | 1844 | 1461607452797 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeea3ab800 == 129 [pid = 1844] [id = 487] 11:04:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faee50f0c00) [pid = 1844] [serial = 1462] [outer = (nil)] 11:04:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faee903cc00) [pid = 1844] [serial = 1463] [outer = 0x7faee50f0c00] 11:04:12 INFO - PROCESS | 1844 | 1461607452939 Marionette DEBUG loaded listener.js 11:04:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faeea23f800) [pid = 1844] [serial = 1464] [outer = 0x7faee50f0c00] 11:04:13 INFO - PROCESS | 1844 | 1461607453950 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]]]}] 11:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1788ms 11:04:14 INFO - PROCESS | 1844 | 1461607454011 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 11:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:04:14 INFO - PROCESS | 1844 | 1461607454016 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 11:04:14 INFO - PROCESS | 1844 | 1461607454025 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:04:14 INFO - PROCESS | 1844 | 1461607454030 Marionette TRACE conn4 <- [1,1922,null,{}] 11:04:14 INFO - PROCESS | 1844 | 1461607454038 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}] 11:04:14 INFO - PROCESS | 1844 | 1461607454489 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 11:04:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8c75000 == 128 [pid = 1844] [id = 426] 11:04:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed83c0000 == 127 [pid = 1844] [id = 420] 11:04:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed3e2e800 == 126 [pid = 1844] [id = 421] 11:04:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed2758800 == 125 [pid = 1844] [id = 330] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faef820d400) [pid = 1844] [serial = 1313] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faee1e38400) [pid = 1844] [serial = 1316] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faeedb15800) [pid = 1844] [serial = 1305] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faee537b800) [pid = 1844] [serial = 1298] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faed829fc00) [pid = 1844] [serial = 1286] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faed1e28400) [pid = 1844] [serial = 1331] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faed18b1400) [pid = 1844] [serial = 1322] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faee0739000) [pid = 1844] [serial = 1332] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faefcfac400) [pid = 1844] [serial = 1317] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faece981800) [pid = 1844] [serial = 1328] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faed0fe0c00) [pid = 1844] [serial = 1320] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faed602b800) [pid = 1844] [serial = 1325] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faef145a000) [pid = 1844] [serial = 1307] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faeec4c1c00) [pid = 1844] [serial = 1302] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faed509d800) [pid = 1844] [serial = 1284] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faee1824000) [pid = 1844] [serial = 1295] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faed509c400) [pid = 1844] [serial = 1337] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faed0fde400) [pid = 1844] [serial = 1335] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faee0732800) [pid = 1844] [serial = 1292] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faee1b4b400) [pid = 1844] [serial = 1296] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faefb536c00) [pid = 1844] [serial = 1311] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faed8c54c00) [pid = 1844] [serial = 1287] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faee7e2b000) [pid = 1844] [serial = 1299] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faedad29c00) [pid = 1844] [serial = 1290] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faed1e2a400) [pid = 1844] [serial = 1283] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faece985c00) [pid = 1844] [serial = 1329] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faed6026400) [pid = 1844] [serial = 1340] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faee1e33c00) [pid = 1844] [serial = 1326] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faee08e3800) [pid = 1844] [serial = 1293] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faeda991800) [pid = 1844] [serial = 1289] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faee513b800) [pid = 1844] [serial = 1215] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faed8298c00) [pid = 1844] [serial = 1341] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faefcfab800) [pid = 1844] [serial = 1314] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faed18b5800) [pid = 1844] [serial = 1323] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faeea6a7c00) [pid = 1844] [serial = 1301] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faeecc7b800) [pid = 1844] [serial = 1304] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faed5863400) [pid = 1844] [serial = 1338] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faef8451000) [pid = 1844] [serial = 1310] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faed0fdc400) [pid = 1844] [serial = 1319] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faecfc77400) [pid = 1844] [serial = 1334] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faef7f69c00) [pid = 1844] [serial = 1308] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faed1e23800) [pid = 1844] [serial = 1343] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1844 | 1461607456256 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faece908800 == 126 [pid = 1844] [id = 488] 11:04:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faecfaec000) [pid = 1844] [serial = 1465] [outer = (nil)] 11:04:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faecfaf4c00) [pid = 1844] [serial = 1466] [outer = 0x7faecfaec000] 11:04:16 INFO - PROCESS | 1844 | 1461607456327 Marionette DEBUG loaded listener.js 11:04:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faecfc72400) [pid = 1844] [serial = 1467] [outer = 0x7faecfaec000] 11:04:17 INFO - PROCESS | 1844 | 1461607457124 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]]]}] 11:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 3144ms 11:04:17 INFO - PROCESS | 1844 | 1461607457169 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 11:04:17 INFO - PROCESS | 1844 | 1461607457175 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 11:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:04:17 INFO - PROCESS | 1844 | 1461607457184 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:04:17 INFO - PROCESS | 1844 | 1461607457190 Marionette TRACE conn4 <- [1,1926,null,{}] 11:04:17 INFO - PROCESS | 1844 | 1461607457197 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}] 11:04:17 INFO - PROCESS | 1844 | 1461607457436 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 11:04:17 INFO - PROCESS | 1844 | 1461607457618 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecfade000 == 127 [pid = 1844] [id = 489] 11:04:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faecfaed400) [pid = 1844] [serial = 1468] [outer = (nil)] 11:04:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faed1703800) [pid = 1844] [serial = 1469] [outer = 0x7faecfaed400] 11:04:17 INFO - PROCESS | 1844 | 1461607457688 Marionette DEBUG loaded listener.js 11:04:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faed18b1400) [pid = 1844] [serial = 1470] [outer = 0x7faecfaed400] 11:04:18 INFO - PROCESS | 1844 | 1461607458624 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]]]}] 11:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1483ms 11:04:18 INFO - PROCESS | 1844 | 1461607458671 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 11:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:04:18 INFO - PROCESS | 1844 | 1461607458677 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 11:04:18 INFO - PROCESS | 1844 | 1461607458691 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:04:18 INFO - PROCESS | 1844 | 1461607458693 Marionette TRACE conn4 <- [1,1930,null,{}] 11:04:18 INFO - PROCESS | 1844 | 1461607458700 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}] 11:04:18 INFO - PROCESS | 1844 | 1461607458991 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 11:04:19 INFO - PROCESS | 1844 | 1461607459039 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1282800 == 128 [pid = 1844] [id = 490] 11:04:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faed18b5400) [pid = 1844] [serial = 1471] [outer = (nil)] 11:04:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faed2850000) [pid = 1844] [serial = 1472] [outer = 0x7faed18b5400] 11:04:19 INFO - PROCESS | 1844 | 1461607459104 Marionette DEBUG loaded listener.js 11:04:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faed2ab4800) [pid = 1844] [serial = 1473] [outer = 0x7faed18b5400] 11:04:20 INFO - PROCESS | 1844 | 1461607460226 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]]]}] 11:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1589ms 11:04:20 INFO - PROCESS | 1844 | 1461607460274 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 11:04:20 INFO - PROCESS | 1844 | 1461607460278 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 11:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:04:20 INFO - PROCESS | 1844 | 1461607460293 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:04:20 INFO - PROCESS | 1844 | 1461607460302 Marionette TRACE conn4 <- [1,1934,null,{}] 11:04:20 INFO - PROCESS | 1844 | 1461607460316 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}] 11:04:21 INFO - PROCESS | 1844 | 1461607461161 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faed107f800) [pid = 1844] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faece97b800) [pid = 1844] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faedad29400) [pid = 1844] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faed602d000) [pid = 1844] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faed2844c00) [pid = 1844] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faed170a400) [pid = 1844] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faed602c400) [pid = 1844] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faecfaefc00) [pid = 1844] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faed18b6c00) [pid = 1844] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faed8962000) [pid = 1844] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faecfaf6400) [pid = 1844] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faedaae1800) [pid = 1844] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faee1b50400) [pid = 1844] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faee1a22800) [pid = 1844] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faed2ab1000) [pid = 1844] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faedad21800) [pid = 1844] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faee1ae8400) [pid = 1844] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faece97e000) [pid = 1844] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faed5157400) [pid = 1844] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faedf3c7c00) [pid = 1844] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faee3406400) [pid = 1844] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faed970fc00) [pid = 1844] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faee1ae6000) [pid = 1844] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:04:21 INFO - PROCESS | 1844 | 1461607461365 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecf9e2000 == 129 [pid = 1844] [id = 491] 11:04:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faece97b800) [pid = 1844] [serial = 1474] [outer = (nil)] 11:04:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faed00e5800) [pid = 1844] [serial = 1475] [outer = 0x7faece97b800] 11:04:21 INFO - PROCESS | 1844 | 1461607461450 Marionette DEBUG loaded listener.js 11:04:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faed509fc00) [pid = 1844] [serial = 1476] [outer = 0x7faece97b800] 11:04:22 INFO - PROCESS | 1844 | 1461607462182 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]]]}] 11:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1954ms 11:04:22 INFO - PROCESS | 1844 | 1461607462240 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 11:04:22 INFO - PROCESS | 1844 | 1461607462244 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 11:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:04:22 INFO - PROCESS | 1844 | 1461607462250 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:04:22 INFO - PROCESS | 1844 | 1461607462253 Marionette TRACE conn4 <- [1,1938,null,{}] 11:04:22 INFO - PROCESS | 1844 | 1461607462259 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}] 11:04:22 INFO - PROCESS | 1844 | 1461607462539 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 11:04:22 INFO - PROCESS | 1844 | 1461607462563 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed2750000 == 130 [pid = 1844] [id = 492] 11:04:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faece97dc00) [pid = 1844] [serial = 1477] [outer = (nil)] 11:04:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faed8044800) [pid = 1844] [serial = 1478] [outer = 0x7faece97dc00] 11:04:22 INFO - PROCESS | 1844 | 1461607462629 Marionette DEBUG loaded listener.js 11:04:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faed829d800) [pid = 1844] [serial = 1479] [outer = 0x7faece97dc00] 11:04:23 INFO - PROCESS | 1844 | 1461607463831 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]]]}] 11:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1638ms 11:04:23 INFO - PROCESS | 1844 | 1461607463890 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 11:04:23 INFO - PROCESS | 1844 | 1461607463897 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 11:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:04:23 INFO - PROCESS | 1844 | 1461607463906 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:04:23 INFO - PROCESS | 1844 | 1461607463911 Marionette TRACE conn4 <- [1,1942,null,{}] 11:04:23 INFO - PROCESS | 1844 | 1461607463921 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}] 11:04:24 INFO - PROCESS | 1844 | 1461607464217 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 11:04:24 INFO - PROCESS | 1844 | 1461607464539 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecfce2800 == 131 [pid = 1844] [id = 493] 11:04:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faed1704800) [pid = 1844] [serial = 1480] [outer = (nil)] 11:04:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faed18afc00) [pid = 1844] [serial = 1481] [outer = 0x7faed1704800] 11:04:24 INFO - PROCESS | 1844 | 1461607464623 Marionette DEBUG loaded listener.js 11:04:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faed1e26800) [pid = 1844] [serial = 1482] [outer = 0x7faed1704800] 11:04:25 INFO - PROCESS | 1844 | 1461607465554 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]]]}] 11:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1687ms 11:04:25 INFO - PROCESS | 1844 | 1461607465594 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 11:04:25 INFO - PROCESS | 1844 | 1461607465603 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 11:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:04:25 INFO - PROCESS | 1844 | 1461607465615 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:04:25 INFO - PROCESS | 1844 | 1461607465619 Marionette TRACE conn4 <- [1,1946,null,{}] 11:04:25 INFO - PROCESS | 1844 | 1461607465626 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}] 11:04:25 INFO - PROCESS | 1844 | 1461607465875 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 11:04:26 INFO - PROCESS | 1844 | 1461607466200 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed383a000 == 132 [pid = 1844] [id = 494] 11:04:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faed509dc00) [pid = 1844] [serial = 1483] [outer = (nil)] 11:04:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faed586c400) [pid = 1844] [serial = 1484] [outer = 0x7faed509dc00] 11:04:26 INFO - PROCESS | 1844 | 1461607466284 Marionette DEBUG loaded listener.js 11:04:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faed6030000) [pid = 1844] [serial = 1485] [outer = 0x7faed509dc00] 11:04:27 INFO - PROCESS | 1844 | 1461607467235 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]]]}] 11:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1645ms 11:04:27 INFO - PROCESS | 1844 | 1461607467261 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 11:04:27 INFO - PROCESS | 1844 | 1461607467265 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 11:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:04:27 INFO - PROCESS | 1844 | 1461607467273 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:04:27 INFO - PROCESS | 1844 | 1461607467279 Marionette TRACE conn4 <- [1,1950,null,{}] 11:04:27 INFO - PROCESS | 1844 | 1461607467296 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}] 11:04:27 INFO - PROCESS | 1844 | 1461607467568 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 11:04:27 INFO - PROCESS | 1844 | 1461607467885 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5f47800 == 133 [pid = 1844] [id = 495] 11:04:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faed843bc00) [pid = 1844] [serial = 1486] [outer = (nil)] 11:04:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faed8957000) [pid = 1844] [serial = 1487] [outer = 0x7faed843bc00] 11:04:27 INFO - PROCESS | 1844 | 1461607467966 Marionette DEBUG loaded listener.js 11:04:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faed8b8ac00) [pid = 1844] [serial = 1488] [outer = 0x7faed843bc00] 11:04:28 INFO - PROCESS | 1844 | 1461607468850 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]]]}] 11:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1648ms 11:04:28 INFO - PROCESS | 1844 | 1461607468921 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 11:04:28 INFO - PROCESS | 1844 | 1461607468926 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 11:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:04:28 INFO - PROCESS | 1844 | 1461607468932 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:04:28 INFO - PROCESS | 1844 | 1461607468936 Marionette TRACE conn4 <- [1,1954,null,{}] 11:04:28 INFO - PROCESS | 1844 | 1461607468941 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}] 11:04:29 INFO - PROCESS | 1844 | 1461607469186 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 11:04:29 INFO - PROCESS | 1844 | 1461607469492 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed818b800 == 134 [pid = 1844] [id = 496] 11:04:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faed843e000) [pid = 1844] [serial = 1489] [outer = (nil)] 11:04:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faed9445000) [pid = 1844] [serial = 1490] [outer = 0x7faed843e000] 11:04:29 INFO - PROCESS | 1844 | 1461607469579 Marionette DEBUG loaded listener.js 11:04:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faed9709400) [pid = 1844] [serial = 1491] [outer = 0x7faed843e000] 11:04:30 INFO - PROCESS | 1844 | 1461607470453 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]]]}] 11:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1586ms 11:04:30 INFO - PROCESS | 1844 | 1461607470520 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 11:04:30 INFO - PROCESS | 1844 | 1461607470524 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 11:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:04:30 INFO - PROCESS | 1844 | 1461607470530 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:04:30 INFO - PROCESS | 1844 | 1461607470533 Marionette TRACE conn4 <- [1,1958,null,{}] 11:04:30 INFO - PROCESS | 1844 | 1461607470539 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}] 11:04:30 INFO - PROCESS | 1844 | 1461607470772 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 11:04:31 INFO - PROCESS | 1844 | 1461607471029 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed87ce800 == 135 [pid = 1844] [id = 497] 11:04:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faed8b91c00) [pid = 1844] [serial = 1492] [outer = (nil)] 11:04:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faed97a3000) [pid = 1844] [serial = 1493] [outer = 0x7faed8b91c00] 11:04:31 INFO - PROCESS | 1844 | 1461607471150 Marionette DEBUG loaded listener.js 11:04:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faeda98a800) [pid = 1844] [serial = 1494] [outer = 0x7faed8b91c00] 11:04:32 INFO - PROCESS | 1844 | 1461607472009 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]]]}] 11:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1532ms 11:04:32 INFO - PROCESS | 1844 | 1461607472063 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 11:04:32 INFO - PROCESS | 1844 | 1461607472066 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 11:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:04:32 INFO - PROCESS | 1844 | 1461607472074 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:04:32 INFO - PROCESS | 1844 | 1461607472076 Marionette TRACE conn4 <- [1,1962,null,{}] 11:04:32 INFO - PROCESS | 1844 | 1461607472082 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}] 11:04:32 INFO - PROCESS | 1844 | 1461607472350 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 11:04:32 INFO - PROCESS | 1844 | 1461607472660 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8d18800 == 136 [pid = 1844] [id = 498] 11:04:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faedac68800) [pid = 1844] [serial = 1495] [outer = (nil)] 11:04:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faedad51000) [pid = 1844] [serial = 1496] [outer = 0x7faedac68800] 11:04:32 INFO - PROCESS | 1844 | 1461607472745 Marionette DEBUG loaded listener.js 11:04:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faedf332400) [pid = 1844] [serial = 1497] [outer = 0x7faedac68800] 11:04:33 INFO - PROCESS | 1844 | 1461607473595 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]]]}] 11:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1593ms 11:04:33 INFO - PROCESS | 1844 | 1461607473689 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 11:04:33 INFO - PROCESS | 1844 | 1461607473697 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 11:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:04:33 INFO - PROCESS | 1844 | 1461607473707 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:04:33 INFO - PROCESS | 1844 | 1461607473709 Marionette TRACE conn4 <- [1,1966,null,{}] 11:04:33 INFO - PROCESS | 1844 | 1461607473766 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}] 11:04:33 INFO - PROCESS | 1844 | 1461607473988 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 11:04:34 INFO - PROCESS | 1844 | 1461607474283 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedac4a800 == 137 [pid = 1844] [id = 499] 11:04:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faedaae4800) [pid = 1844] [serial = 1498] [outer = (nil)] 11:04:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faee055a400) [pid = 1844] [serial = 1499] [outer = 0x7faedaae4800] 11:04:34 INFO - PROCESS | 1844 | 1461607474365 Marionette DEBUG loaded listener.js 11:04:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faee0881c00) [pid = 1844] [serial = 1500] [outer = 0x7faedaae4800] 11:04:35 INFO - PROCESS | 1844 | 1461607475187 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]]]}] 11:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1540ms 11:04:35 INFO - PROCESS | 1844 | 1461607475250 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 11:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:04:35 INFO - PROCESS | 1844 | 1461607475260 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 11:04:35 INFO - PROCESS | 1844 | 1461607475266 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:04:35 INFO - PROCESS | 1844 | 1461607475270 Marionette TRACE conn4 <- [1,1970,null,{}] 11:04:35 INFO - PROCESS | 1844 | 1461607475275 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}] 11:04:35 INFO - PROCESS | 1844 | 1461607475508 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 11:04:35 INFO - PROCESS | 1844 | 1461607475764 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee11b5000 == 138 [pid = 1844] [id = 500] 11:04:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faedad23400) [pid = 1844] [serial = 1501] [outer = (nil)] 11:04:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faee10ad400) [pid = 1844] [serial = 1502] [outer = 0x7faedad23400] 11:04:35 INFO - PROCESS | 1844 | 1461607475885 Marionette DEBUG loaded listener.js 11:04:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faee10b6000) [pid = 1844] [serial = 1503] [outer = 0x7faedad23400] 11:04:36 INFO - PROCESS | 1844 | 1461607476719 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]]]}] 11:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1482ms 11:04:36 INFO - PROCESS | 1844 | 1461607476749 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 11:04:36 INFO - PROCESS | 1844 | 1461607476753 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 11:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:04:36 INFO - PROCESS | 1844 | 1461607476759 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:04:36 INFO - PROCESS | 1844 | 1461607476763 Marionette TRACE conn4 <- [1,1974,null,{}] 11:04:36 INFO - PROCESS | 1844 | 1461607476768 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}] 11:04:37 INFO - PROCESS | 1844 | 1461607476998 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 11:04:37 INFO - PROCESS | 1844 | 1461607477263 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1cb2800 == 139 [pid = 1844] [id = 501] 11:04:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faee08e0400) [pid = 1844] [serial = 1504] [outer = (nil)] 11:04:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faee1889000) [pid = 1844] [serial = 1505] [outer = 0x7faee08e0400] 11:04:37 INFO - PROCESS | 1844 | 1461607477392 Marionette DEBUG loaded listener.js 11:04:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faee1ae4000) [pid = 1844] [serial = 1506] [outer = 0x7faee08e0400] 11:04:38 INFO - PROCESS | 1844 | 1461607478229 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]]]}] 11:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1537ms 11:04:38 INFO - PROCESS | 1844 | 1461607478298 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 11:04:38 INFO - PROCESS | 1844 | 1461607478302 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 11:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:04:38 INFO - PROCESS | 1844 | 1461607478308 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:04:38 INFO - PROCESS | 1844 | 1461607478311 Marionette TRACE conn4 <- [1,1978,null,{}] 11:04:38 INFO - PROCESS | 1844 | 1461607478317 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}] 11:04:38 INFO - PROCESS | 1844 | 1461607478555 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 11:04:38 INFO - PROCESS | 1844 | 1461607478876 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee209c000 == 140 [pid = 1844] [id = 502] 11:04:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faee08e8800) [pid = 1844] [serial = 1507] [outer = (nil)] 11:04:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faee1e2c400) [pid = 1844] [serial = 1508] [outer = 0x7faee08e8800] 11:04:38 INFO - PROCESS | 1844 | 1461607478959 Marionette DEBUG loaded listener.js 11:04:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faee1e37000) [pid = 1844] [serial = 1509] [outer = 0x7faee08e8800] 11:04:39 INFO - PROCESS | 1844 | 1461607479830 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]]]}] 11:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1583ms 11:04:39 INFO - PROCESS | 1844 | 1461607479893 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 11:04:39 INFO - PROCESS | 1844 | 1461607479897 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 11:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:04:39 INFO - PROCESS | 1844 | 1461607479903 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:04:39 INFO - PROCESS | 1844 | 1461607479908 Marionette TRACE conn4 <- [1,1982,null,{}] 11:04:39 INFO - PROCESS | 1844 | 1461607479914 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}] 11:04:40 INFO - PROCESS | 1844 | 1461607480176 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 11:04:40 INFO - PROCESS | 1844 | 1461607480495 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5491800 == 141 [pid = 1844] [id = 503] 11:04:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faee3fdc800) [pid = 1844] [serial = 1510] [outer = (nil)] 11:04:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faee49d0000) [pid = 1844] [serial = 1511] [outer = 0x7faee3fdc800] 11:04:40 INFO - PROCESS | 1844 | 1461607480584 Marionette DEBUG loaded listener.js 11:04:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faee4b64000) [pid = 1844] [serial = 1512] [outer = 0x7faee3fdc800] 11:04:41 INFO - PROCESS | 1844 | 1461607481447 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]]]}] 11:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1587ms 11:04:41 INFO - PROCESS | 1844 | 1461607481491 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 11:04:41 INFO - PROCESS | 1844 | 1461607481494 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 11:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:04:41 INFO - PROCESS | 1844 | 1461607481501 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:04:41 INFO - PROCESS | 1844 | 1461607481504 Marionette TRACE conn4 <- [1,1986,null,{}] 11:04:41 INFO - PROCESS | 1844 | 1461607481509 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}] 11:04:41 INFO - PROCESS | 1844 | 1461607481738 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 11:04:42 INFO - PROCESS | 1844 | 1461607482003 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee988b000 == 142 [pid = 1844] [id = 504] 11:04:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faee3fe1c00) [pid = 1844] [serial = 1513] [outer = (nil)] 11:04:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faee5134400) [pid = 1844] [serial = 1514] [outer = 0x7faee3fe1c00] 11:04:42 INFO - PROCESS | 1844 | 1461607482125 Marionette DEBUG loaded listener.js 11:04:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faee576b800) [pid = 1844] [serial = 1515] [outer = 0x7faee3fe1c00] 11:04:42 INFO - PROCESS | 1844 | 1461607482990 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]]]}] 11:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1534ms 11:04:43 INFO - PROCESS | 1844 | 1461607483037 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 11:04:43 INFO - PROCESS | 1844 | 1461607483040 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 11:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:04:43 INFO - PROCESS | 1844 | 1461607483046 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:04:43 INFO - PROCESS | 1844 | 1461607483049 Marionette TRACE conn4 <- [1,1990,null,{}] 11:04:43 INFO - PROCESS | 1844 | 1461607483055 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}] 11:04:43 INFO - PROCESS | 1844 | 1461607483293 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 11:04:43 INFO - PROCESS | 1844 | 1461607483567 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec16c800 == 143 [pid = 1844] [id = 505] 11:04:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faed29d9400) [pid = 1844] [serial = 1516] [outer = (nil)] 11:04:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faee7397000) [pid = 1844] [serial = 1517] [outer = 0x7faed29d9400] 11:04:43 INFO - PROCESS | 1844 | 1461607483689 Marionette DEBUG loaded listener.js 11:04:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faee960c800) [pid = 1844] [serial = 1518] [outer = 0x7faed29d9400] 11:04:44 INFO - PROCESS | 1844 | 1461607484534 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]]]}] 11:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1532ms 11:04:44 INFO - PROCESS | 1844 | 1461607484581 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 11:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:04:44 INFO - PROCESS | 1844 | 1461607484585 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 11:04:44 INFO - PROCESS | 1844 | 1461607484592 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:04:44 INFO - PROCESS | 1844 | 1461607484595 Marionette TRACE conn4 <- [1,1994,null,{}] 11:04:44 INFO - PROCESS | 1844 | 1461607484601 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}] 11:04:44 INFO - PROCESS | 1844 | 1461607484829 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 11:04:45 INFO - PROCESS | 1844 | 1461607485096 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec860000 == 144 [pid = 1844] [id = 506] 11:04:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faed8045c00) [pid = 1844] [serial = 1519] [outer = (nil)] 11:04:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faeea328800) [pid = 1844] [serial = 1520] [outer = 0x7faed8045c00] 11:04:45 INFO - PROCESS | 1844 | 1461607485215 Marionette DEBUG loaded listener.js 11:04:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faeea920000) [pid = 1844] [serial = 1521] [outer = 0x7faed8045c00] 11:04:46 INFO - PROCESS | 1844 | 1461607486080 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]]]}] 11:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1540ms 11:04:46 INFO - PROCESS | 1844 | 1461607486132 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 11:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:04:46 INFO - PROCESS | 1844 | 1461607486137 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 11:04:46 INFO - PROCESS | 1844 | 1461607486144 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:04:46 INFO - PROCESS | 1844 | 1461607486147 Marionette TRACE conn4 <- [1,1998,null,{}] 11:04:46 INFO - PROCESS | 1844 | 1461607486153 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}] 11:04:46 INFO - PROCESS | 1844 | 1461607486401 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 11:04:46 INFO - PROCESS | 1844 | 1461607486706 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecd3c800 == 145 [pid = 1844] [id = 507] 11:04:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faee739b000) [pid = 1844] [serial = 1522] [outer = (nil)] 11:04:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faeec1c7800) [pid = 1844] [serial = 1523] [outer = 0x7faee739b000] 11:04:46 INFO - PROCESS | 1844 | 1461607486787 Marionette DEBUG loaded listener.js 11:04:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faeec4c1c00) [pid = 1844] [serial = 1524] [outer = 0x7faee739b000] 11:04:47 INFO - PROCESS | 1844 | 1461607487588 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]]]}] 11:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1491ms 11:04:47 INFO - PROCESS | 1844 | 1461607487635 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 11:04:47 INFO - PROCESS | 1844 | 1461607487639 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 11:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:04:47 INFO - PROCESS | 1844 | 1461607487645 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:04:47 INFO - PROCESS | 1844 | 1461607487649 Marionette TRACE conn4 <- [1,2002,null,{}] 11:04:47 INFO - PROCESS | 1844 | 1461607487654 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}] 11:04:47 INFO - PROCESS | 1844 | 1461607487885 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 11:04:48 INFO - PROCESS | 1844 | 1461607488175 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeed06f000 == 146 [pid = 1844] [id = 508] 11:04:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faed2ab0800) [pid = 1844] [serial = 1525] [outer = (nil)] 11:04:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faeecabfc00) [pid = 1844] [serial = 1526] [outer = 0x7faed2ab0800] 11:04:48 INFO - PROCESS | 1844 | 1461607488298 Marionette DEBUG loaded listener.js 11:04:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faeeccfb400) [pid = 1844] [serial = 1527] [outer = 0x7faed2ab0800] 11:04:49 INFO - PROCESS | 1844 | 1461607489191 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]]]}] 11:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1582ms 11:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:04:49 INFO - PROCESS | 1844 | 1461607489228 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 11:04:49 INFO - PROCESS | 1844 | 1461607489231 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 11:04:49 INFO - PROCESS | 1844 | 1461607489237 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:04:49 INFO - PROCESS | 1844 | 1461607489240 Marionette TRACE conn4 <- [1,2006,null,{}] 11:04:49 INFO - PROCESS | 1844 | 1461607489245 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}] 11:04:49 INFO - PROCESS | 1844 | 1461607489475 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 11:04:49 INFO - PROCESS | 1844 | 1461607489786 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeedf83000 == 147 [pid = 1844] [id = 509] 11:04:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faed1e2dc00) [pid = 1844] [serial = 1528] [outer = (nil)] 11:04:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faeed482800) [pid = 1844] [serial = 1529] [outer = 0x7faed1e2dc00] 11:04:49 INFO - PROCESS | 1844 | 1461607489868 Marionette DEBUG loaded listener.js 11:04:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faeede9cc00) [pid = 1844] [serial = 1530] [outer = 0x7faed1e2dc00] 11:04:50 INFO - PROCESS | 1844 | 1461607490738 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]]]}] 11:04:50 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 11:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1544ms 11:04:50 INFO - PROCESS | 1844 | 1461607490781 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 11:04:50 INFO - PROCESS | 1844 | 1461607490784 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 11:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:04:50 INFO - PROCESS | 1844 | 1461607490791 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:04:50 INFO - PROCESS | 1844 | 1461607490794 Marionette TRACE conn4 <- [1,2010,null,{}] 11:04:50 INFO - PROCESS | 1844 | 1461607490799 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}] 11:04:51 INFO - PROCESS | 1844 | 1461607491030 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 11:04:51 INFO - PROCESS | 1844 | 1461607491300 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee28f800 == 148 [pid = 1844] [id = 510] 11:04:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faed829ac00) [pid = 1844] [serial = 1531] [outer = (nil)] 11:04:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faeee27c400) [pid = 1844] [serial = 1532] [outer = 0x7faed829ac00] 11:04:51 INFO - PROCESS | 1844 | 1461607491418 Marionette DEBUG loaded listener.js 11:04:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faeee64ac00) [pid = 1844] [serial = 1533] [outer = 0x7faed829ac00] 11:04:52 INFO - PROCESS | 1844 | 1461607492298 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]]]}] 11:04:52 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 11:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1581ms 11:04:52 INFO - PROCESS | 1844 | 1461607492373 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 11:04:52 INFO - PROCESS | 1844 | 1461607492377 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 11:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:04:52 INFO - PROCESS | 1844 | 1461607492383 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:04:52 INFO - PROCESS | 1844 | 1461607492385 Marionette TRACE conn4 <- [1,2014,null,{}] 11:04:52 INFO - PROCESS | 1844 | 1461607492391 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}] 11:04:52 INFO - PROCESS | 1844 | 1461607492639 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 11:04:52 INFO - PROCESS | 1844 | 1461607492969 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faec9ce5000 == 149 [pid = 1844] [id = 511] 11:04:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faecfc6bc00) [pid = 1844] [serial = 1534] [outer = (nil)] 11:04:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faed2844800) [pid = 1844] [serial = 1535] [outer = 0x7faecfc6bc00] 11:04:53 INFO - PROCESS | 1844 | 1461607493053 Marionette DEBUG loaded listener.js 11:04:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faee1405400) [pid = 1844] [serial = 1536] [outer = 0x7faecfc6bc00] 11:04:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef23e9000 == 148 [pid = 1844] [id = 350] 11:04:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecf9e2000 == 147 [pid = 1844] [id = 491] 11:04:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed1282800 == 146 [pid = 1844] [id = 490] 11:04:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecfade000 == 145 [pid = 1844] [id = 489] 11:04:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7faece908800 == 144 [pid = 1844] [id = 488] 11:04:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1cb9800 == 143 [pid = 1844] [id = 481] 11:04:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee144b000 == 142 [pid = 1844] [id = 480] 11:04:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee074b000 == 141 [pid = 1844] [id = 479] 11:04:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedaa9e800 == 140 [pid = 1844] [id = 478] 11:04:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8dc4800 == 139 [pid = 1844] [id = 477] 11:04:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8c8c000 == 138 [pid = 1844] [id = 476] 11:04:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed85cd800 == 137 [pid = 1844] [id = 475] 11:04:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed818d800 == 136 [pid = 1844] [id = 474] 11:04:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5fdf000 == 135 [pid = 1844] [id = 473] 11:04:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed54c6000 == 134 [pid = 1844] [id = 472] 11:04:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed13d4000 == 133 [pid = 1844] [id = 471] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faed18b2800) [pid = 1844] [serial = 1404] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faed0fd5c00) [pid = 1844] [serial = 1409] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faee7e29000) [pid = 1844] [serial = 1391] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faed93df400) [pid = 1844] [serial = 1356] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faed2aac400) [pid = 1844] [serial = 1349] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faed29d9000) [pid = 1844] [serial = 1407] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faed895d000) [pid = 1844] [serial = 1353] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faed00e0800) [pid = 1844] [serial = 1346] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faeed291000) [pid = 1844] [serial = 1395] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faee10b0000) [pid = 1844] [serial = 1371] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faed8447000) [pid = 1844] [serial = 1398] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faeea91ac00) [pid = 1844] [serial = 1394] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faedad21c00) [pid = 1844] [serial = 1362] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faee50e3c00) [pid = 1844] [serial = 1385] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faee3fef000) [pid = 1844] [serial = 1380] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faed82a3000) [pid = 1844] [serial = 1352] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faed5c89800) [pid = 1844] [serial = 1350] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faed97b0800) [pid = 1844] [serial = 1359] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faedf32f400) [pid = 1844] [serial = 1365] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faeea3d1800) [pid = 1844] [serial = 1392] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faee4ab4000) [pid = 1844] [serial = 1382] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faed1e26c00) [pid = 1844] [serial = 1406] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faed1702c00) [pid = 1844] [serial = 1403] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faece983000) [pid = 1844] [serial = 1400] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faed108dc00) [pid = 1844] [serial = 1397] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faedac5d800) [pid = 1844] [serial = 1361] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faee055e800) [pid = 1844] [serial = 1367] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faed18b8000) [pid = 1844] [serial = 1410] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faee10b7400) [pid = 1844] [serial = 1373] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faee4adbc00) [pid = 1844] [serial = 1383] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faee07a5c00) [pid = 1844] [serial = 1368] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faecfaf0800) [pid = 1844] [serial = 1401] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faee140c400) [pid = 1844] [serial = 1374] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faee5132c00) [pid = 1844] [serial = 1386] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faee59f2800) [pid = 1844] [serial = 1389] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faed8c5c000) [pid = 1844] [serial = 1355] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faed107e400) [pid = 1844] [serial = 1347] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faee314dc00) [pid = 1844] [serial = 1379] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faee0f3a000) [pid = 1844] [serial = 1370] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faed970f000) [pid = 1844] [serial = 1358] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faedadef400) [pid = 1844] [serial = 1364] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faee5382800) [pid = 1844] [serial = 1388] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faedadb9400) [pid = 1844] [serial = 1281] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faee1b4d000) [pid = 1844] [serial = 1376] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faee1e39000) [pid = 1844] [serial = 1377] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faed5871800) [pid = 1844] [serial = 1412] [outer = (nil)] [url = about:blank] 11:04:55 INFO - PROCESS | 1844 | 1461607495473 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]]]}] 11:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 3138ms 11:04:55 INFO - PROCESS | 1844 | 1461607495524 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 11:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:04:55 INFO - PROCESS | 1844 | 1461607495529 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 11:04:55 INFO - PROCESS | 1844 | 1461607495539 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:04:55 INFO - PROCESS | 1844 | 1461607495544 Marionette TRACE conn4 <- [1,2018,null,{}] 11:04:55 INFO - PROCESS | 1844 | 1461607495554 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}] 11:04:55 INFO - PROCESS | 1844 | 1461607495887 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 11:04:56 INFO - PROCESS | 1844 | 1461607496013 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecf9dc800 == 134 [pid = 1844] [id = 512] 11:04:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faecfc6ec00) [pid = 1844] [serial = 1537] [outer = (nil)] 11:04:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faed0fd3800) [pid = 1844] [serial = 1538] [outer = 0x7faecfc6ec00] 11:04:56 INFO - PROCESS | 1844 | 1461607496092 Marionette DEBUG loaded listener.js 11:04:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faed0fe0c00) [pid = 1844] [serial = 1539] [outer = 0x7faecfc6ec00] 11:04:57 INFO - PROCESS | 1844 | 1461607497008 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]]]}] 11:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1496ms 11:04:57 INFO - PROCESS | 1844 | 1461607497035 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 11:04:57 INFO - PROCESS | 1844 | 1461607497043 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 11:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:04:57 INFO - PROCESS | 1844 | 1461607497053 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:04:57 INFO - PROCESS | 1844 | 1461607497057 Marionette TRACE conn4 <- [1,2022,null,{}] 11:04:57 INFO - PROCESS | 1844 | 1461607497062 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}] 11:04:57 INFO - PROCESS | 1844 | 1461607497271 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 11:04:57 INFO - PROCESS | 1844 | 1461607497490 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecfec3000 == 135 [pid = 1844] [id = 513] 11:04:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faed1080000) [pid = 1844] [serial = 1540] [outer = (nil)] 11:04:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faed1dd6800) [pid = 1844] [serial = 1541] [outer = 0x7faed1080000] 11:04:57 INFO - PROCESS | 1844 | 1461607497557 Marionette DEBUG loaded listener.js 11:04:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faed1e26c00) [pid = 1844] [serial = 1542] [outer = 0x7faed1080000] 11:04:58 INFO - PROCESS | 1844 | 1461607498512 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]]]}] 11:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1481ms 11:04:58 INFO - PROCESS | 1844 | 1461607498536 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 11:04:58 INFO - PROCESS | 1844 | 1461607498538 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 11:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:04:58 INFO - PROCESS | 1844 | 1461607498545 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:04:58 INFO - PROCESS | 1844 | 1461607498563 Marionette TRACE conn4 <- [1,2026,null,{}] 11:04:58 INFO - PROCESS | 1844 | 1461607498586 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}] 11:04:58 INFO - PROCESS | 1844 | 1461607498865 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 11:04:58 INFO - PROCESS | 1844 | 1461607498909 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1ec5000 == 136 [pid = 1844] [id = 514] 11:04:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faed2ab6800) [pid = 1844] [serial = 1543] [outer = (nil)] 11:04:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faed5152800) [pid = 1844] [serial = 1544] [outer = 0x7faed2ab6800] 11:04:59 INFO - PROCESS | 1844 | 1461607499050 Marionette DEBUG loaded listener.js 11:04:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faed5f78000) [pid = 1844] [serial = 1545] [outer = 0x7faed2ab6800] 11:05:00 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faedad20400) [pid = 1844] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:05:00 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faed18b5400) [pid = 1844] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:05:00 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faee1b44800) [pid = 1844] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:05:00 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faee1e2e800) [pid = 1844] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:05:00 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faecfaf9400) [pid = 1844] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:05:00 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faeda993800) [pid = 1844] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:05:00 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faece97b800) [pid = 1844] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:05:00 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faecfaf3800) [pid = 1844] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:05:00 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faed8440c00) [pid = 1844] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:05:00 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faed1dd8400) [pid = 1844] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:05:00 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faecfaed400) [pid = 1844] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:05:00 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faeda993000) [pid = 1844] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:05:00 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faed2ab0c00) [pid = 1844] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:05:00 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faee207ac00) [pid = 1844] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:05:00 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faed8298400) [pid = 1844] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:05:00 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faed6033c00) [pid = 1844] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:05:00 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faecfaf6c00) [pid = 1844] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:05:00 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faecfaec000) [pid = 1844] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:05:00 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faed843c800) [pid = 1844] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:05:00 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faed1086c00) [pid = 1844] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:05:00 INFO - PROCESS | 1844 | 1461607500536 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]]]}] 11:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 2008ms 11:05:00 INFO - PROCESS | 1844 | 1461607500554 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 11:05:00 INFO - PROCESS | 1844 | 1461607500558 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 11:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:05:00 INFO - PROCESS | 1844 | 1461607500566 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:05:00 INFO - PROCESS | 1844 | 1461607500569 Marionette TRACE conn4 <- [1,2030,null,{}] 11:05:00 INFO - PROCESS | 1844 | 1461607500575 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}] 11:05:00 INFO - PROCESS | 1844 | 1461607500872 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 11:05:00 INFO - PROCESS | 1844 | 1461607500902 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed2760800 == 137 [pid = 1844] [id = 515] 11:05:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faecfaeec00) [pid = 1844] [serial = 1546] [outer = (nil)] 11:05:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faed6027400) [pid = 1844] [serial = 1547] [outer = 0x7faecfaeec00] 11:05:01 INFO - PROCESS | 1844 | 1461607501000 Marionette DEBUG loaded listener.js 11:05:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faed804e400) [pid = 1844] [serial = 1548] [outer = 0x7faecfaeec00] 11:05:01 INFO - PROCESS | 1844 | 1461607501946 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]]]}] 11:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1445ms 11:05:02 INFO - PROCESS | 1844 | 1461607502011 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 11:05:02 INFO - PROCESS | 1844 | 1461607502015 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 11:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:05:02 INFO - PROCESS | 1844 | 1461607502023 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:05:02 INFO - PROCESS | 1844 | 1461607502027 Marionette TRACE conn4 <- [1,2034,null,{}] 11:05:02 INFO - PROCESS | 1844 | 1461607502206 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}] 11:05:02 INFO - PROCESS | 1844 | 1461607502498 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 11:05:02 INFO - PROCESS | 1844 | 1461607502834 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecfcc5000 == 138 [pid = 1844] [id = 516] 11:05:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faed00e3000) [pid = 1844] [serial = 1549] [outer = (nil)] 11:05:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faed0fdc000) [pid = 1844] [serial = 1550] [outer = 0x7faed00e3000] 11:05:02 INFO - PROCESS | 1844 | 1461607502914 Marionette DEBUG loaded listener.js 11:05:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faed18b2000) [pid = 1844] [serial = 1551] [outer = 0x7faed00e3000] 11:05:03 INFO - PROCESS | 1844 | 1461607503915 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]]]}] 11:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1944ms 11:05:04 INFO - PROCESS | 1844 | 1461607503995 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 11:05:04 INFO - PROCESS | 1844 | 1461607504005 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 11:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:05:04 INFO - PROCESS | 1844 | 1461607504017 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:05:04 INFO - PROCESS | 1844 | 1461607504020 Marionette TRACE conn4 <- [1,2038,null,{}] 11:05:04 INFO - PROCESS | 1844 | 1461607504028 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}] 11:05:04 INFO - PROCESS | 1844 | 1461607504312 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 11:05:04 INFO - PROCESS | 1844 | 1461607504636 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed539f000 == 139 [pid = 1844] [id = 517] 11:05:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faed2ab3c00) [pid = 1844] [serial = 1552] [outer = (nil)] 11:05:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faed514f400) [pid = 1844] [serial = 1553] [outer = 0x7faed2ab3c00] 11:05:04 INFO - PROCESS | 1844 | 1461607504715 Marionette DEBUG loaded listener.js 11:05:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faed6031000) [pid = 1844] [serial = 1554] [outer = 0x7faed2ab3c00] 11:05:05 INFO - PROCESS | 1844 | 1461607505634 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]]]}] 11:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1681ms 11:05:05 INFO - PROCESS | 1844 | 1461607505699 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 11:05:05 INFO - PROCESS | 1844 | 1461607505703 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 11:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:05:05 INFO - PROCESS | 1844 | 1461607505710 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:05:05 INFO - PROCESS | 1844 | 1461607505715 Marionette TRACE conn4 <- [1,2042,null,{}] 11:05:05 INFO - PROCESS | 1844 | 1461607505721 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}] 11:05:05 INFO - PROCESS | 1844 | 1461607505960 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 11:05:06 INFO - PROCESS | 1844 | 1461607506332 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5f53000 == 140 [pid = 1844] [id = 518] 11:05:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faed82a3c00) [pid = 1844] [serial = 1555] [outer = (nil)] 11:05:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faed8447400) [pid = 1844] [serial = 1556] [outer = 0x7faed82a3c00] 11:05:06 INFO - PROCESS | 1844 | 1461607506471 Marionette DEBUG loaded listener.js 11:05:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faed8b86800) [pid = 1844] [serial = 1557] [outer = 0x7faed82a3c00] 11:05:07 INFO - PROCESS | 1844 | 1461607507394 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]]]}] 11:05:07 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) 11:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1741ms 11:05:07 INFO - PROCESS | 1844 | 1461607507461 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 11:05:07 INFO - PROCESS | 1844 | 1461607507471 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 11:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:05:07 INFO - PROCESS | 1844 | 1461607507479 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:05:07 INFO - PROCESS | 1844 | 1461607507483 Marionette TRACE conn4 <- [1,2046,null,{}] 11:05:07 INFO - PROCESS | 1844 | 1461607507488 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}] 11:05:07 INFO - PROCESS | 1844 | 1461607507745 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 11:05:08 INFO - PROCESS | 1844 | 1461607508098 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed818b000 == 141 [pid = 1844] [id = 519] 11:05:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faed804fc00) [pid = 1844] [serial = 1558] [outer = (nil)] 11:05:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faed93d3c00) [pid = 1844] [serial = 1559] [outer = 0x7faed804fc00] 11:05:08 INFO - PROCESS | 1844 | 1461607508188 Marionette DEBUG loaded listener.js 11:05:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faed96d0c00) [pid = 1844] [serial = 1560] [outer = 0x7faed804fc00] 11:05:09 INFO - PROCESS | 1844 | 1461607509062 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]]]}] 11:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1629ms 11:05:09 INFO - PROCESS | 1844 | 1461607509110 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 11:05:09 INFO - PROCESS | 1844 | 1461607509114 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 11:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:05:09 INFO - PROCESS | 1844 | 1461607509120 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:05:09 INFO - PROCESS | 1844 | 1461607509124 Marionette TRACE conn4 <- [1,2050,null,{}] 11:05:09 INFO - PROCESS | 1844 | 1461607509130 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}] 11:05:09 INFO - PROCESS | 1844 | 1461607509372 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 11:05:09 INFO - PROCESS | 1844 | 1461607509680 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed864f000 == 142 [pid = 1844] [id = 520] 11:05:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faed82a4c00) [pid = 1844] [serial = 1561] [outer = (nil)] 11:05:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faed9717400) [pid = 1844] [serial = 1562] [outer = 0x7faed82a4c00] 11:05:09 INFO - PROCESS | 1844 | 1461607509760 Marionette DEBUG loaded listener.js 11:05:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faeda98a400) [pid = 1844] [serial = 1563] [outer = 0x7faed82a4c00] 11:05:10 INFO - PROCESS | 1844 | 1461607510629 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]]]}] 11:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1582ms 11:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:05:10 INFO - PROCESS | 1844 | 1461607510704 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 11:05:10 INFO - PROCESS | 1844 | 1461607510706 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 11:05:10 INFO - PROCESS | 1844 | 1461607510714 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:05:10 INFO - PROCESS | 1844 | 1461607510717 Marionette TRACE conn4 <- [1,2054,null,{}] 11:05:10 INFO - PROCESS | 1844 | 1461607510723 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}] 11:05:11 INFO - PROCESS | 1844 | 1461607511026 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 11:05:11 INFO - PROCESS | 1844 | 1461607511364 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8cf7800 == 143 [pid = 1844] [id = 521] 11:05:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faedac65800) [pid = 1844] [serial = 1564] [outer = (nil)] 11:05:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faedad1b800) [pid = 1844] [serial = 1565] [outer = 0x7faedac65800] 11:05:11 INFO - PROCESS | 1844 | 1461607511462 Marionette DEBUG loaded listener.js 11:05:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faedad24c00) [pid = 1844] [serial = 1566] [outer = 0x7faedac65800] 11:05:12 INFO - PROCESS | 1844 | 1461607512456 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]]]}] 11:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1785ms 11:05:12 INFO - PROCESS | 1844 | 1461607512503 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 11:05:12 INFO - PROCESS | 1844 | 1461607512505 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 11:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:05:12 INFO - PROCESS | 1844 | 1461607512513 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:05:12 INFO - PROCESS | 1844 | 1461607512516 Marionette TRACE conn4 <- [1,2058,null,{}] 11:05:12 INFO - PROCESS | 1844 | 1461607512522 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}] 11:05:12 INFO - PROCESS | 1844 | 1461607512753 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 11:05:13 INFO - PROCESS | 1844 | 1461607513018 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeda928800 == 144 [pid = 1844] [id = 522] 11:05:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faedac65c00) [pid = 1844] [serial = 1567] [outer = (nil)] 11:05:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faedadb8400) [pid = 1844] [serial = 1568] [outer = 0x7faedac65c00] 11:05:13 INFO - PROCESS | 1844 | 1461607513165 Marionette DEBUG loaded listener.js 11:05:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faedadfc400) [pid = 1844] [serial = 1569] [outer = 0x7faedac65c00] 11:05:14 INFO - PROCESS | 1844 | 1461607514073 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]]]}] 11:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1591ms 11:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:05:14 INFO - PROCESS | 1844 | 1461607514106 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 11:05:14 INFO - PROCESS | 1844 | 1461607514109 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 11:05:14 INFO - PROCESS | 1844 | 1461607514116 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:05:14 INFO - PROCESS | 1844 | 1461607514119 Marionette TRACE conn4 <- [1,2062,null,{}] 11:05:14 INFO - PROCESS | 1844 | 1461607514125 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}] 11:05:14 INFO - PROCESS | 1844 | 1461607514366 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 11:05:14 INFO - PROCESS | 1844 | 1461607514678 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedac45800 == 145 [pid = 1844] [id = 523] 11:05:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faedac60400) [pid = 1844] [serial = 1570] [outer = (nil)] 11:05:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faedf52e800) [pid = 1844] [serial = 1571] [outer = 0x7faedac60400] 11:05:14 INFO - PROCESS | 1844 | 1461607514760 Marionette DEBUG loaded listener.js 11:05:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faee0734800) [pid = 1844] [serial = 1572] [outer = 0x7faedac60400] 11:05:15 INFO - PROCESS | 1844 | 1461607515773 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]]]}] 11:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1734ms 11:05:15 INFO - PROCESS | 1844 | 1461607515851 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 11:05:15 INFO - PROCESS | 1844 | 1461607515855 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 11:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:05:15 INFO - PROCESS | 1844 | 1461607515865 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:05:15 INFO - PROCESS | 1844 | 1461607515870 Marionette TRACE conn4 <- [1,2066,null,{}] 11:05:15 INFO - PROCESS | 1844 | 1461607515876 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}] 11:05:16 INFO - PROCESS | 1844 | 1461607516185 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 11:05:16 INFO - PROCESS | 1844 | 1461607516487 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0f0e000 == 146 [pid = 1844] [id = 524] 11:05:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faedad27400) [pid = 1844] [serial = 1573] [outer = (nil)] 11:05:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faee079f400) [pid = 1844] [serial = 1574] [outer = 0x7faedad27400] 11:05:16 INFO - PROCESS | 1844 | 1461607516570 Marionette DEBUG loaded listener.js 11:05:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faee10af400) [pid = 1844] [serial = 1575] [outer = 0x7faedad27400] 11:05:17 INFO - PROCESS | 1844 | 1461607517534 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]]]}] 11:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1732ms 11:05:17 INFO - PROCESS | 1844 | 1461607517598 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 11:05:17 INFO - PROCESS | 1844 | 1461607517600 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 11:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:05:17 INFO - PROCESS | 1844 | 1461607517607 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:05:17 INFO - PROCESS | 1844 | 1461607517610 Marionette TRACE conn4 <- [1,2070,null,{}] 11:05:17 INFO - PROCESS | 1844 | 1461607517616 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}] 11:05:17 INFO - PROCESS | 1844 | 1461607517870 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 11:05:18 INFO - PROCESS | 1844 | 1461607518188 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1c9e800 == 147 [pid = 1844] [id = 525] 11:05:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faece97a800) [pid = 1844] [serial = 1576] [outer = (nil)] 11:05:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faee0878400) [pid = 1844] [serial = 1577] [outer = 0x7faece97a800] 11:05:18 INFO - PROCESS | 1844 | 1461607518273 Marionette DEBUG loaded listener.js 11:05:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faee1821800) [pid = 1844] [serial = 1578] [outer = 0x7faece97a800] 11:05:19 INFO - PROCESS | 1844 | 1461607519251 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]]]}] 11:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1683ms 11:05:19 INFO - PROCESS | 1844 | 1461607519291 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 11:05:19 INFO - PROCESS | 1844 | 1461607519295 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 11:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:05:19 INFO - PROCESS | 1844 | 1461607519302 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:05:19 INFO - PROCESS | 1844 | 1461607519305 Marionette TRACE conn4 <- [1,2074,null,{}] 11:05:19 INFO - PROCESS | 1844 | 1461607519313 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}] 11:05:19 INFO - PROCESS | 1844 | 1461607519588 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 11:05:19 INFO - PROCESS | 1844 | 1461607519908 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee20a8800 == 148 [pid = 1844] [id = 526] 11:05:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faee1e32000) [pid = 1844] [serial = 1579] [outer = (nil)] 11:05:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faee1e3a800) [pid = 1844] [serial = 1580] [outer = 0x7faee1e32000] 11:05:20 INFO - PROCESS | 1844 | 1461607520011 Marionette DEBUG loaded listener.js 11:05:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faee207cc00) [pid = 1844] [serial = 1581] [outer = 0x7faee1e32000] 11:05:21 INFO - PROCESS | 1844 | 1461607521063 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]]]}] 11:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1833ms 11:05:21 INFO - PROCESS | 1844 | 1461607521136 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 11:05:21 INFO - PROCESS | 1844 | 1461607521140 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 11:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:05:21 INFO - PROCESS | 1844 | 1461607521147 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:05:21 INFO - PROCESS | 1844 | 1461607521151 Marionette TRACE conn4 <- [1,2078,null,{}] 11:05:21 INFO - PROCESS | 1844 | 1461607521157 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}] 11:05:21 INFO - PROCESS | 1844 | 1461607521448 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 11:05:21 INFO - PROCESS | 1844 | 1461607521786 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee52c8000 == 149 [pid = 1844] [id = 527] 11:05:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faee1e38400) [pid = 1844] [serial = 1582] [outer = (nil)] 11:05:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faee351e800) [pid = 1844] [serial = 1583] [outer = 0x7faee1e38400] 11:05:21 INFO - PROCESS | 1844 | 1461607521862 Marionette DEBUG loaded listener.js 11:05:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faee3ff8400) [pid = 1844] [serial = 1584] [outer = 0x7faee1e38400] 11:05:22 INFO - PROCESS | 1844 | 1461607522833 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]]]}] 11:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1732ms 11:05:22 INFO - PROCESS | 1844 | 1461607522881 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 11:05:22 INFO - PROCESS | 1844 | 1461607522885 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 11:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:05:22 INFO - PROCESS | 1844 | 1461607522891 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:05:22 INFO - PROCESS | 1844 | 1461607522895 Marionette TRACE conn4 <- [1,2082,null,{}] 11:05:22 INFO - PROCESS | 1844 | 1461607522901 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}] 11:05:23 INFO - PROCESS | 1844 | 1461607523220 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 11:05:23 INFO - PROCESS | 1844 | 1461607523558 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5aae000 == 150 [pid = 1844] [id = 528] 11:05:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faed97a2c00) [pid = 1844] [serial = 1585] [outer = (nil)] 11:05:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faee4acec00) [pid = 1844] [serial = 1586] [outer = 0x7faed97a2c00] 11:05:23 INFO - PROCESS | 1844 | 1461607523662 Marionette DEBUG loaded listener.js 11:05:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faee50e7800) [pid = 1844] [serial = 1587] [outer = 0x7faed97a2c00] 11:05:24 INFO - PROCESS | 1844 | 1461607524675 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]]]}] 11:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1831ms 11:05:24 INFO - PROCESS | 1844 | 1461607524731 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 11:05:24 INFO - PROCESS | 1844 | 1461607524736 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 11:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:05:24 INFO - PROCESS | 1844 | 1461607524743 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:05:24 INFO - PROCESS | 1844 | 1461607524746 Marionette TRACE conn4 <- [1,2086,null,{}] 11:05:24 INFO - PROCESS | 1844 | 1461607524752 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}] 11:05:25 INFO - PROCESS | 1844 | 1461607525027 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 11:05:25 INFO - PROCESS | 1844 | 1461607525347 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeea135800 == 151 [pid = 1844] [id = 529] 11:05:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faed170fc00) [pid = 1844] [serial = 1588] [outer = (nil)] 11:05:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faee513a000) [pid = 1844] [serial = 1589] [outer = 0x7faed170fc00] 11:05:25 INFO - PROCESS | 1844 | 1461607525463 Marionette DEBUG loaded listener.js 11:05:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faee5769800) [pid = 1844] [serial = 1590] [outer = 0x7faed170fc00] 11:05:26 INFO - PROCESS | 1844 | 1461607526407 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]]]}] 11:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1732ms 11:05:26 INFO - PROCESS | 1844 | 1461607526477 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 11:05:26 INFO - PROCESS | 1844 | 1461607526480 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 11:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:05:26 INFO - PROCESS | 1844 | 1461607526487 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:05:26 INFO - PROCESS | 1844 | 1461607526490 Marionette TRACE conn4 <- [1,2090,null,{}] 11:05:26 INFO - PROCESS | 1844 | 1461607526495 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}] 11:05:26 INFO - PROCESS | 1844 | 1461607526728 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 11:05:27 INFO - PROCESS | 1844 | 1461607527031 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec863800 == 152 [pid = 1844] [id = 530] 11:05:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faed97a9400) [pid = 1844] [serial = 1591] [outer = (nil)] 11:05:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faee732dc00) [pid = 1844] [serial = 1592] [outer = 0x7faed97a9400] 11:05:27 INFO - PROCESS | 1844 | 1461607527108 Marionette DEBUG loaded listener.js 11:05:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faee9611000) [pid = 1844] [serial = 1593] [outer = 0x7faed97a9400] 11:05:27 INFO - PROCESS | 1844 | 1461607527977 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]]]}] 11:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1529ms 11:05:28 INFO - PROCESS | 1844 | 1461607528017 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 11:05:28 INFO - PROCESS | 1844 | 1461607528021 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 11:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:05:28 INFO - PROCESS | 1844 | 1461607528027 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:05:28 INFO - PROCESS | 1844 | 1461607528029 Marionette TRACE conn4 <- [1,2094,null,{}] 11:05:28 INFO - PROCESS | 1844 | 1461607528035 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}] 11:05:28 INFO - PROCESS | 1844 | 1461607528278 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 11:05:28 INFO - PROCESS | 1844 | 1461607528593 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeede7d800 == 153 [pid = 1844] [id = 531] 11:05:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faedac60c00) [pid = 1844] [serial = 1594] [outer = (nil)] 11:05:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faeea328c00) [pid = 1844] [serial = 1595] [outer = 0x7faedac60c00] 11:05:28 INFO - PROCESS | 1844 | 1461607528675 Marionette DEBUG loaded listener.js 11:05:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faeecacc800) [pid = 1844] [serial = 1596] [outer = 0x7faedac60c00] 11:05:29 INFO - PROCESS | 1844 | 1461607529521 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]]]}] 11:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1533ms 11:05:29 INFO - PROCESS | 1844 | 1461607529562 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 11:05:29 INFO - PROCESS | 1844 | 1461607529565 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 11:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:05:29 INFO - PROCESS | 1844 | 1461607529571 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:05:29 INFO - PROCESS | 1844 | 1461607529573 Marionette TRACE conn4 <- [1,2098,null,{}] 11:05:29 INFO - PROCESS | 1844 | 1461607529579 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}] 11:05:29 INFO - PROCESS | 1844 | 1461607529809 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 11:05:30 INFO - PROCESS | 1844 | 1461607530077 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef23f5000 == 154 [pid = 1844] [id = 532] 11:05:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faeebfe3000) [pid = 1844] [serial = 1597] [outer = (nil)] 11:05:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faeedb96000) [pid = 1844] [serial = 1598] [outer = 0x7faeebfe3000] 11:05:30 INFO - PROCESS | 1844 | 1461607530198 Marionette DEBUG loaded listener.js 11:05:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faeee280000) [pid = 1844] [serial = 1599] [outer = 0x7faeebfe3000] 11:05:31 INFO - PROCESS | 1844 | 1461607531032 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]]]}] 11:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1529ms 11:05:31 INFO - PROCESS | 1844 | 1461607531109 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 11:05:31 INFO - PROCESS | 1844 | 1461607531112 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 11:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:05:31 INFO - PROCESS | 1844 | 1461607531123 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:05:31 INFO - PROCESS | 1844 | 1461607531126 Marionette TRACE conn4 <- [1,2102,null,{}] 11:05:31 INFO - PROCESS | 1844 | 1461607531133 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}] 11:05:31 INFO - PROCESS | 1844 | 1461607531375 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 11:05:31 INFO - PROCESS | 1844 | 1461607531641 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef8456800 == 155 [pid = 1844] [id = 533] 11:05:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faedf327000) [pid = 1844] [serial = 1600] [outer = (nil)] 11:05:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faeee6a1c00) [pid = 1844] [serial = 1601] [outer = 0x7faedf327000] 11:05:31 INFO - PROCESS | 1844 | 1461607531761 Marionette DEBUG loaded listener.js 11:05:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faef7315800) [pid = 1844] [serial = 1602] [outer = 0x7faedf327000] 11:05:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecf9de800 == 154 [pid = 1844] [id = 465] 11:05:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faec9cea000 == 153 [pid = 1844] [id = 464] 11:05:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefce3c000 == 152 [pid = 1844] [id = 462] 11:05:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf018b4000 == 151 [pid = 1844] [id = 463] 11:05:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed1ec5000 == 150 [pid = 1844] [id = 514] 11:05:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecfec3000 == 149 [pid = 1844] [id = 513] 11:05:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecf9dc800 == 148 [pid = 1844] [id = 512] 11:05:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee11b5000 == 147 [pid = 1844] [id = 500] 11:05:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedac4a800 == 146 [pid = 1844] [id = 499] 11:05:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8d18800 == 145 [pid = 1844] [id = 498] 11:05:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed87ce800 == 144 [pid = 1844] [id = 497] 11:05:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed818b800 == 143 [pid = 1844] [id = 496] 11:05:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5f47800 == 142 [pid = 1844] [id = 495] 11:05:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed383a000 == 141 [pid = 1844] [id = 494] 11:05:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecfce2800 == 140 [pid = 1844] [id = 493] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faedf3bf000) [pid = 1844] [serial = 1436] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faed2ab4800) [pid = 1844] [serial = 1473] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faee903cc00) [pid = 1844] [serial = 1463] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faee2047800) [pid = 1844] [serial = 1446] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faee4ad6000) [pid = 1844] [serial = 1454] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faee5378000) [pid = 1844] [serial = 1458] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faedadbb800) [pid = 1844] [serial = 1434] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faed2850000) [pid = 1844] [serial = 1472] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faed00e5800) [pid = 1844] [serial = 1475] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faee314f000) [pid = 1844] [serial = 1451] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faed9710800) [pid = 1844] [serial = 1428] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faed2ab9400) [pid = 1844] [serial = 1344] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faee576b400) [pid = 1844] [serial = 1460] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faee49d1c00) [pid = 1844] [serial = 1452] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faed1703800) [pid = 1844] [serial = 1469] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faedad1f800) [pid = 1844] [serial = 1431] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faee0558800) [pid = 1844] [serial = 1437] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faed5c86400) [pid = 1844] [serial = 1419] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faee207c400) [pid = 1844] [serial = 1448] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faee50e9c00) [pid = 1844] [serial = 1455] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faed5098c00) [pid = 1844] [serial = 1418] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faed9448400) [pid = 1844] [serial = 1427] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faedac5f000) [pid = 1844] [serial = 1430] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faed18b1400) [pid = 1844] [serial = 1470] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faee512d400) [pid = 1844] [serial = 1457] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faed93d4c00) [pid = 1844] [serial = 1425] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faee087c000) [pid = 1844] [serial = 1440] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faee1410000) [pid = 1844] [serial = 1443] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faecfaf4c00) [pid = 1844] [serial = 1466] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faed509fc00) [pid = 1844] [serial = 1476] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faecfc72400) [pid = 1844] [serial = 1467] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faed8c58800) [pid = 1844] [serial = 1424] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faee1e30c00) [pid = 1844] [serial = 1445] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faed8444800) [pid = 1844] [serial = 1421] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faed8958800) [pid = 1844] [serial = 1422] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faee0738000) [pid = 1844] [serial = 1439] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faed18ab400) [pid = 1844] [serial = 1415] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faee3148400) [pid = 1844] [serial = 1449] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faedad43800) [pid = 1844] [serial = 1433] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faed1dda800) [pid = 1844] [serial = 1416] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faee10ac800) [pid = 1844] [serial = 1442] [outer = (nil)] [url = about:blank] 11:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faed8044800) [pid = 1844] [serial = 1478] [outer = (nil)] [url = about:blank] 11:05:34 INFO - PROCESS | 1844 | 1461607534261 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]]]}] 11:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 3187ms 11:05:34 INFO - PROCESS | 1844 | 1461607534311 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 11:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:05:34 INFO - PROCESS | 1844 | 1461607534317 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 11:05:34 INFO - PROCESS | 1844 | 1461607534363 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:05:34 INFO - PROCESS | 1844 | 1461607534368 Marionette TRACE conn4 <- [1,2106,null,{}] 11:05:34 INFO - PROCESS | 1844 | 1461607534379 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}] 11:05:34 INFO - PROCESS | 1844 | 1461607534599 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 11:05:34 INFO - PROCESS | 1844 | 1461607534774 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecface000 == 141 [pid = 1844] [id = 534] 11:05:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faecfc76400) [pid = 1844] [serial = 1603] [outer = (nil)] 11:05:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faed107fc00) [pid = 1844] [serial = 1604] [outer = 0x7faecfc76400] 11:05:34 INFO - PROCESS | 1844 | 1461607534849 Marionette DEBUG loaded listener.js 11:05:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faed18b0400) [pid = 1844] [serial = 1605] [outer = 0x7faecfc76400] 11:05:35 INFO - PROCESS | 1844 | 1461607535637 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]]]}] 11:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1337ms 11:05:35 INFO - PROCESS | 1844 | 1461607535688 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 11:05:35 INFO - PROCESS | 1844 | 1461607535697 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 11:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:05:35 INFO - PROCESS | 1844 | 1461607535711 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:05:35 INFO - PROCESS | 1844 | 1461607535714 Marionette TRACE conn4 <- [1,2110,null,{}] 11:05:35 INFO - PROCESS | 1844 | 1461607535720 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}] 11:05:35 INFO - PROCESS | 1844 | 1461607535942 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 11:05:36 INFO - PROCESS | 1844 | 1461607536154 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed13db000 == 142 [pid = 1844] [id = 535] 11:05:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faed00e0c00) [pid = 1844] [serial = 1606] [outer = (nil)] 11:05:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faed2849c00) [pid = 1844] [serial = 1607] [outer = 0x7faed00e0c00] 11:05:36 INFO - PROCESS | 1844 | 1461607536219 Marionette DEBUG loaded listener.js 11:05:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faed2aae400) [pid = 1844] [serial = 1608] [outer = 0x7faed00e0c00] 11:05:37 INFO - PROCESS | 1844 | 1461607537138 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]]]}] 11:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1484ms 11:05:37 INFO - PROCESS | 1844 | 1461607537196 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 11:05:37 INFO - PROCESS | 1844 | 1461607537199 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 11:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:05:37 INFO - PROCESS | 1844 | 1461607537206 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:05:37 INFO - PROCESS | 1844 | 1461607537213 Marionette TRACE conn4 <- [1,2114,null,{}] 11:05:37 INFO - PROCESS | 1844 | 1461607537228 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}] 11:05:37 INFO - PROCESS | 1844 | 1461607537525 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 11:05:37 INFO - PROCESS | 1844 | 1461607537557 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed2076000 == 143 [pid = 1844] [id = 536] 11:05:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faed515c000) [pid = 1844] [serial = 1609] [outer = (nil)] 11:05:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faed8042c00) [pid = 1844] [serial = 1610] [outer = 0x7faed515c000] 11:05:37 INFO - PROCESS | 1844 | 1461607537625 Marionette DEBUG loaded listener.js 11:05:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faed8440000) [pid = 1844] [serial = 1611] [outer = 0x7faed515c000] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faed829ac00) [pid = 1844] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faed8b91c00) [pid = 1844] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faed8045c00) [pid = 1844] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faedac68800) [pid = 1844] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faed29d9400) [pid = 1844] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faee08e0400) [pid = 1844] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faed843e000) [pid = 1844] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faed1e2dc00) [pid = 1844] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faedad23400) [pid = 1844] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faecfc6ec00) [pid = 1844] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faecfc6bc00) [pid = 1844] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faee4b63800) [pid = 1844] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faee739b000) [pid = 1844] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faed509dc00) [pid = 1844] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faee08e8800) [pid = 1844] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faee3fdc800) [pid = 1844] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faed1704800) [pid = 1844] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faed2ab0800) [pid = 1844] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faee3fe1c00) [pid = 1844] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faed1080000) [pid = 1844] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faee50f0c00) [pid = 1844] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faed843bc00) [pid = 1844] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faedaae4800) [pid = 1844] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faece97c400) [pid = 1844] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:05:38 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faed2ab6800) [pid = 1844] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:05:39 INFO - PROCESS | 1844 | 1461607539200 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]]]}] 11:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2046ms 11:05:39 INFO - PROCESS | 1844 | 1461607539253 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 11:05:39 INFO - PROCESS | 1844 | 1461607539258 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 11:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:05:39 INFO - PROCESS | 1844 | 1461607539265 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:05:39 INFO - PROCESS | 1844 | 1461607539268 Marionette TRACE conn4 <- [1,2118,null,{}] 11:05:39 INFO - PROCESS | 1844 | 1461607539273 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}] 11:05:39 INFO - PROCESS | 1844 | 1461607539558 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 11:05:39 INFO - PROCESS | 1844 | 1461607539675 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed2756000 == 144 [pid = 1844] [id = 537] 11:05:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faece986800) [pid = 1844] [serial = 1612] [outer = (nil)] 11:05:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faed829ac00) [pid = 1844] [serial = 1613] [outer = 0x7faece986800] 11:05:39 INFO - PROCESS | 1844 | 1461607539745 Marionette DEBUG loaded listener.js 11:05:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faed895b000) [pid = 1844] [serial = 1614] [outer = 0x7faece986800] 11:05:40 INFO - PROCESS | 1844 | 1461607540551 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]]]}] 11:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1326ms 11:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:05:40 INFO - PROCESS | 1844 | 1461607540601 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 11:05:40 INFO - PROCESS | 1844 | 1461607540604 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 11:05:40 INFO - PROCESS | 1844 | 1461607540614 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:05:40 INFO - PROCESS | 1844 | 1461607540632 Marionette TRACE conn4 <- [1,2122,null,{}] 11:05:40 INFO - PROCESS | 1844 | 1461607540639 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}] 11:05:41 INFO - PROCESS | 1844 | 1461607541017 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 11:05:41 INFO - PROCESS | 1844 | 1461607541303 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecf9d2800 == 145 [pid = 1844] [id = 538] 11:05:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faecfaf0800) [pid = 1844] [serial = 1615] [outer = (nil)] 11:05:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faecfc6ec00) [pid = 1844] [serial = 1616] [outer = 0x7faecfaf0800] 11:05:41 INFO - PROCESS | 1844 | 1461607541427 Marionette DEBUG loaded listener.js 11:05:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faed1080400) [pid = 1844] [serial = 1617] [outer = 0x7faecfaf0800] 11:05:42 INFO - PROCESS | 1844 | 1461607542370 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]]]}] 11:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1800ms 11:05:42 INFO - PROCESS | 1844 | 1461607542415 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 11:05:42 INFO - PROCESS | 1844 | 1461607542422 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 11:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:05:42 INFO - PROCESS | 1844 | 1461607542431 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:05:42 INFO - PROCESS | 1844 | 1461607542436 Marionette TRACE conn4 <- [1,2126,null,{}] 11:05:42 INFO - PROCESS | 1844 | 1461607542444 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}] 11:05:42 INFO - PROCESS | 1844 | 1461607542693 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 11:05:43 INFO - PROCESS | 1844 | 1461607543205 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed54dc800 == 146 [pid = 1844] [id = 539] 11:05:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faed8049400) [pid = 1844] [serial = 1618] [outer = (nil)] 11:05:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faed829fc00) [pid = 1844] [serial = 1619] [outer = 0x7faed8049400] 11:05:43 INFO - PROCESS | 1844 | 1461607543313 Marionette DEBUG loaded listener.js 11:05:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faed895f400) [pid = 1844] [serial = 1620] [outer = 0x7faed8049400] 11:05:44 INFO - PROCESS | 1844 | 1461607544218 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]]]}] 11:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1833ms 11:05:44 INFO - PROCESS | 1844 | 1461607544272 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 11:05:44 INFO - PROCESS | 1844 | 1461607544280 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 11:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:05:44 INFO - PROCESS | 1844 | 1461607544289 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:05:44 INFO - PROCESS | 1844 | 1461607544292 Marionette TRACE conn4 <- [1,2130,null,{}] 11:05:44 INFO - PROCESS | 1844 | 1461607544298 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}] 11:05:44 INFO - PROCESS | 1844 | 1461607544548 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 11:05:44 INFO - PROCESS | 1844 | 1461607544892 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed61ac800 == 147 [pid = 1844] [id = 540] 11:05:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faed8c5a800) [pid = 1844] [serial = 1621] [outer = (nil)] 11:05:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faed93dbc00) [pid = 1844] [serial = 1622] [outer = 0x7faed8c5a800] 11:05:44 INFO - PROCESS | 1844 | 1461607544975 Marionette DEBUG loaded listener.js 11:05:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faed970c400) [pid = 1844] [serial = 1623] [outer = 0x7faed8c5a800] 11:05:45 INFO - PROCESS | 1844 | 1461607545851 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] 11:05:45 INFO - PROCESS | 1844 | 1461607545933 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 11:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:05:45 INFO - PROCESS | 1844 | 1461607545950 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:05:45 INFO - PROCESS | 1844 | 1461607545958 Marionette TRACE conn4 <- [1,2134,null,{}] 11:05:45 INFO - PROCESS | 1844 | 1461607545983 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}] 11:05:46 INFO - PROCESS | 1844 | 1461607546231 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 11:05:46 INFO - PROCESS | 1844 | 1461607546534 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8645000 == 148 [pid = 1844] [id = 541] 11:05:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faed8c59000) [pid = 1844] [serial = 1624] [outer = (nil)] 11:05:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faeda98dc00) [pid = 1844] [serial = 1625] [outer = 0x7faed8c59000] 11:05:46 INFO - PROCESS | 1844 | 1461607546618 Marionette DEBUG loaded listener.js 11:05:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faedac65400) [pid = 1844] [serial = 1626] [outer = 0x7faed8c59000] 11:05:47 INFO - PROCESS | 1844 | 1461607547484 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]]]}] 11:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1618ms 11:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:05:47 INFO - PROCESS | 1844 | 1461607547561 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 11:05:47 INFO - PROCESS | 1844 | 1461607547564 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 11:05:47 INFO - PROCESS | 1844 | 1461607547572 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:05:47 INFO - PROCESS | 1844 | 1461607547574 Marionette TRACE conn4 <- [1,2138,null,{}] 11:05:47 INFO - PROCESS | 1844 | 1461607547580 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}] 11:05:47 INFO - PROCESS | 1844 | 1461607547850 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 11:05:48 INFO - PROCESS | 1844 | 1461607548155 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8ce4800 == 149 [pid = 1844] [id = 542] 11:05:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faed97a5c00) [pid = 1844] [serial = 1627] [outer = (nil)] 11:05:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faedad48400) [pid = 1844] [serial = 1628] [outer = 0x7faed97a5c00] 11:05:48 INFO - PROCESS | 1844 | 1461607548249 Marionette DEBUG loaded listener.js 11:05:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faedadf0c00) [pid = 1844] [serial = 1629] [outer = 0x7faed97a5c00] 11:05:49 INFO - PROCESS | 1844 | 1461607549105 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]]]}] 11:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1583ms 11:05:49 INFO - PROCESS | 1844 | 1461607549154 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 11:05:49 INFO - PROCESS | 1844 | 1461607549158 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 11:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:05:49 INFO - PROCESS | 1844 | 1461607549165 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:05:49 INFO - PROCESS | 1844 | 1461607549168 Marionette TRACE conn4 <- [1,2142,null,{}] 11:05:49 INFO - PROCESS | 1844 | 1461607549173 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}] 11:05:49 INFO - PROCESS | 1844 | 1461607549436 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 11:05:49 INFO - PROCESS | 1844 | 1461607549756 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeda9d2800 == 150 [pid = 1844] [id = 543] 11:05:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faee07a0c00) [pid = 1844] [serial = 1630] [outer = (nil)] 11:05:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faee087a400) [pid = 1844] [serial = 1631] [outer = 0x7faee07a0c00] 11:05:49 INFO - PROCESS | 1844 | 1461607549847 Marionette DEBUG loaded listener.js 11:05:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faee10b5c00) [pid = 1844] [serial = 1632] [outer = 0x7faee07a0c00] 11:05:50 INFO - PROCESS | 1844 | 1461607550733 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] 11:05:50 INFO - PROCESS | 1844 | 1461607550808 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 11:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:05:50 INFO - PROCESS | 1844 | 1461607550814 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:05:50 INFO - PROCESS | 1844 | 1461607550816 Marionette TRACE conn4 <- [1,2146,null,{}] 11:05:50 INFO - PROCESS | 1844 | 1461607550822 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}] 11:05:51 INFO - PROCESS | 1844 | 1461607551052 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 11:05:51 INFO - PROCESS | 1844 | 1461607551349 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0e1c800 == 151 [pid = 1844] [id = 544] 11:05:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faedf52c800) [pid = 1844] [serial = 1633] [outer = (nil)] 11:05:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faee1ae9800) [pid = 1844] [serial = 1634] [outer = 0x7faedf52c800] 11:05:51 INFO - PROCESS | 1844 | 1461607551429 Marionette DEBUG loaded listener.js 11:05:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faee1e2e800) [pid = 1844] [serial = 1635] [outer = 0x7faedf52c800] 11:05:52 INFO - PROCESS | 1844 | 1461607552296 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] 11:05:52 INFO - PROCESS | 1844 | 1461607552353 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 11:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:05:52 INFO - PROCESS | 1844 | 1461607552359 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:05:52 INFO - PROCESS | 1844 | 1461607552361 Marionette TRACE conn4 <- [1,2150,null,{}] 11:05:52 INFO - PROCESS | 1844 | 1461607552367 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}] 11:05:52 INFO - PROCESS | 1844 | 1461607552588 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 11:05:52 INFO - PROCESS | 1844 | 1461607552901 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1ca0800 == 152 [pid = 1844] [id = 545] 11:05:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faee07a2c00) [pid = 1844] [serial = 1636] [outer = (nil)] 11:05:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faee2051c00) [pid = 1844] [serial = 1637] [outer = 0x7faee07a2c00] 11:05:52 INFO - PROCESS | 1844 | 1461607552978 Marionette DEBUG loaded listener.js 11:05:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faee3149c00) [pid = 1844] [serial = 1638] [outer = 0x7faee07a2c00] 11:05:53 INFO - PROCESS | 1844 | 1461607553845 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]]]}] 11:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1528ms 11:05:53 INFO - PROCESS | 1844 | 1461607553888 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 11:05:53 INFO - PROCESS | 1844 | 1461607553892 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 11:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:05:53 INFO - PROCESS | 1844 | 1461607553898 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:05:53 INFO - PROCESS | 1844 | 1461607553900 Marionette TRACE conn4 <- [1,2154,null,{}] 11:05:53 INFO - PROCESS | 1844 | 1461607553905 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}] 11:05:54 INFO - PROCESS | 1844 | 1461607554131 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 11:05:54 INFO - PROCESS | 1844 | 1461607554403 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1da2000 == 153 [pid = 1844] [id = 546] 11:05:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faedf526800) [pid = 1844] [serial = 1639] [outer = (nil)] 11:05:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faee3fdac00) [pid = 1844] [serial = 1640] [outer = 0x7faedf526800] 11:05:54 INFO - PROCESS | 1844 | 1461607554539 Marionette DEBUG loaded listener.js 11:05:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faee4ad0400) [pid = 1844] [serial = 1641] [outer = 0x7faedf526800] 11:05:55 INFO - PROCESS | 1844 | 1461607555386 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]]]}] 11:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1536ms 11:05:55 INFO - PROCESS | 1844 | 1461607555436 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 11:05:55 INFO - PROCESS | 1844 | 1461607555439 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 11:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:05:55 INFO - PROCESS | 1844 | 1461607555445 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:05:55 INFO - PROCESS | 1844 | 1461607555447 Marionette TRACE conn4 <- [1,2158,null,{}] 11:05:55 INFO - PROCESS | 1844 | 1461607555453 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}] 11:05:55 INFO - PROCESS | 1844 | 1461607555675 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 11:05:55 INFO - PROCESS | 1844 | 1461607555941 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee3199800 == 154 [pid = 1844] [id = 547] 11:05:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faee1823c00) [pid = 1844] [serial = 1642] [outer = (nil)] 11:05:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faee50f1800) [pid = 1844] [serial = 1643] [outer = 0x7faee1823c00] 11:05:56 INFO - PROCESS | 1844 | 1461607556058 Marionette DEBUG loaded listener.js 11:05:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faee537c800) [pid = 1844] [serial = 1644] [outer = 0x7faee1823c00] 11:05:56 INFO - PROCESS | 1844 | 1461607556913 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]]]}] 11:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1537ms 11:05:56 INFO - PROCESS | 1844 | 1461607556985 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 11:05:56 INFO - PROCESS | 1844 | 1461607556988 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 11:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:05:56 INFO - PROCESS | 1844 | 1461607556995 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:05:57 INFO - PROCESS | 1844 | 1461607556998 Marionette TRACE conn4 <- [1,2162,null,{}] 11:05:57 INFO - PROCESS | 1844 | 1461607557004 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}] 11:05:57 INFO - PROCESS | 1844 | 1461607557244 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 11:05:57 INFO - PROCESS | 1844 | 1461607557567 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee59de800 == 155 [pid = 1844] [id = 548] 11:05:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faee9605800) [pid = 1844] [serial = 1645] [outer = (nil)] 11:05:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faeea242400) [pid = 1844] [serial = 1646] [outer = 0x7faee9605800] 11:05:57 INFO - PROCESS | 1844 | 1461607557654 Marionette DEBUG loaded listener.js 11:05:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faeebfe4c00) [pid = 1844] [serial = 1647] [outer = 0x7faee9605800] 11:05:58 INFO - PROCESS | 1844 | 1461607558560 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]]]}] 11:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1635ms 11:05:58 INFO - PROCESS | 1844 | 1461607558632 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 11:05:58 INFO - PROCESS | 1844 | 1461607558636 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 11:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:05:58 INFO - PROCESS | 1844 | 1461607558642 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:05:58 INFO - PROCESS | 1844 | 1461607558646 Marionette TRACE conn4 <- [1,2166,null,{}] 11:05:58 INFO - PROCESS | 1844 | 1461607558651 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}] 11:05:58 INFO - PROCESS | 1844 | 1461607558947 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 11:05:59 INFO - PROCESS | 1844 | 1461607559254 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeebe7e000 == 156 [pid = 1844] [id = 549] 11:05:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faee7e29800) [pid = 1844] [serial = 1648] [outer = (nil)] 11:05:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faeedea2c00) [pid = 1844] [serial = 1649] [outer = 0x7faee7e29800] 11:05:59 INFO - PROCESS | 1844 | 1461607559333 Marionette DEBUG loaded listener.js 11:05:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faef731b800) [pid = 1844] [serial = 1650] [outer = 0x7faee7e29800] 11:06:00 INFO - PROCESS | 1844 | 1461607560187 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]]]}] 11:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1581ms 11:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:06:00 INFO - PROCESS | 1844 | 1461607560224 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 11:06:00 INFO - PROCESS | 1844 | 1461607560226 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 11:06:00 INFO - PROCESS | 1844 | 1461607560233 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:06:00 INFO - PROCESS | 1844 | 1461607560237 Marionette TRACE conn4 <- [1,2170,null,{}] 11:06:00 INFO - PROCESS | 1844 | 1461607560242 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}] 11:06:00 INFO - PROCESS | 1844 | 1461607560481 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 11:06:00 INFO - PROCESS | 1844 | 1461607560750 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecaa0000 == 157 [pid = 1844] [id = 550] 11:06:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faee960b000) [pid = 1844] [serial = 1651] [outer = (nil)] 11:06:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faef8198800) [pid = 1844] [serial = 1652] [outer = 0x7faee960b000] 11:06:00 INFO - PROCESS | 1844 | 1461607560867 Marionette DEBUG loaded listener.js 11:06:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faef8280c00) [pid = 1844] [serial = 1653] [outer = 0x7faee960b000] 11:06:01 INFO - PROCESS | 1844 | 1461607561780 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]]]}] 11:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1590ms 11:06:01 INFO - PROCESS | 1844 | 1461607561823 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 11:06:01 INFO - PROCESS | 1844 | 1461607561827 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 11:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:06:01 INFO - PROCESS | 1844 | 1461607561853 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:06:01 INFO - PROCESS | 1844 | 1461607561857 Marionette TRACE conn4 <- [1,2174,null,{}] 11:06:01 INFO - PROCESS | 1844 | 1461607561876 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}] 11:06:02 INFO - PROCESS | 1844 | 1461607562121 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 11:06:02 INFO - PROCESS | 1844 | 1461607562431 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeeda67000 == 158 [pid = 1844] [id = 551] 11:06:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faed804d400) [pid = 1844] [serial = 1654] [outer = (nil)] 11:06:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faee9847400) [pid = 1844] [serial = 1655] [outer = 0x7faed804d400] 11:06:02 INFO - PROCESS | 1844 | 1461607562516 Marionette DEBUG loaded listener.js 11:06:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faef844d800) [pid = 1844] [serial = 1656] [outer = 0x7faed804d400] 11:06:03 INFO - PROCESS | 1844 | 1461607563379 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]]]}] 11:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1616ms 11:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:06:03 INFO - PROCESS | 1844 | 1461607563451 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 11:06:03 INFO - PROCESS | 1844 | 1461607563454 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 11:06:03 INFO - PROCESS | 1844 | 1461607563460 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:06:03 INFO - PROCESS | 1844 | 1461607563463 Marionette TRACE conn4 <- [1,2178,null,{}] 11:06:03 INFO - PROCESS | 1844 | 1461607563469 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}] 11:06:03 INFO - PROCESS | 1844 | 1461607563699 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 11:06:04 INFO - PROCESS | 1844 | 1461607564004 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef23f0000 == 159 [pid = 1844] [id = 552] 11:06:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faef827c000) [pid = 1844] [serial = 1657] [outer = (nil)] 11:06:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faef933f800) [pid = 1844] [serial = 1658] [outer = 0x7faef827c000] 11:06:04 INFO - PROCESS | 1844 | 1461607564082 Marionette DEBUG loaded listener.js 11:06:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faef93f6000) [pid = 1844] [serial = 1659] [outer = 0x7faef827c000] 11:06:04 INFO - PROCESS | 1844 | 1461607564983 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]]]}] 11:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1581ms 11:06:05 INFO - PROCESS | 1844 | 1461607565041 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 11:06:05 INFO - PROCESS | 1844 | 1461607565044 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 11:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:06:05 INFO - PROCESS | 1844 | 1461607565050 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:06:05 INFO - PROCESS | 1844 | 1461607565052 Marionette TRACE conn4 <- [1,2182,null,{}] 11:06:05 INFO - PROCESS | 1844 | 1461607565058 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}] 11:06:05 INFO - PROCESS | 1844 | 1461607565295 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 11:06:05 INFO - PROCESS | 1844 | 1461607565600 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefb030000 == 160 [pid = 1844] [id = 553] 11:06:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faedadba000) [pid = 1844] [serial = 1660] [outer = (nil)] 11:06:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faef967b800) [pid = 1844] [serial = 1661] [outer = 0x7faedadba000] 11:06:05 INFO - PROCESS | 1844 | 1461607565678 Marionette DEBUG loaded listener.js 11:06:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faefcda6000) [pid = 1844] [serial = 1662] [outer = 0x7faedadba000] 11:06:06 INFO - PROCESS | 1844 | 1461607566520 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]]]}] 11:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1528ms 11:06:06 INFO - PROCESS | 1844 | 1461607566580 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 11:06:06 INFO - PROCESS | 1844 | 1461607566583 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 11:06:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:06:06 INFO - PROCESS | 1844 | 1461607566589 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:06:06 INFO - PROCESS | 1844 | 1461607566592 Marionette TRACE conn4 <- [1,2186,null,{}] 11:06:06 INFO - PROCESS | 1844 | 1461607566599 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}] 11:06:06 INFO - PROCESS | 1844 | 1461607566838 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 11:06:07 INFO - PROCESS | 1844 | 1461607567160 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefce9e000 == 161 [pid = 1844] [id = 554] 11:06:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faed515a000) [pid = 1844] [serial = 1663] [outer = (nil)] 11:06:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faefce61400) [pid = 1844] [serial = 1664] [outer = 0x7faed515a000] 11:06:07 INFO - PROCESS | 1844 | 1461607567245 Marionette DEBUG loaded listener.js 11:06:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faefcfaec00) [pid = 1844] [serial = 1665] [outer = 0x7faed515a000] 11:06:08 INFO - PROCESS | 1844 | 1461607568177 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]]]}] 11:06:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:06:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1635ms 11:06:08 INFO - PROCESS | 1844 | 1461607568226 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 11:06:08 INFO - PROCESS | 1844 | 1461607568228 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 11:06:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:06:08 INFO - PROCESS | 1844 | 1461607568236 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:06:08 INFO - PROCESS | 1844 | 1461607568239 Marionette TRACE conn4 <- [1,2190,null,{}] 11:06:08 INFO - PROCESS | 1844 | 1461607568244 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}] 11:06:08 INFO - PROCESS | 1844 | 1461607568505 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 11:06:08 INFO - PROCESS | 1844 | 1461607568816 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefd895800 == 162 [pid = 1844] [id = 555] 11:06:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faee1a16000) [pid = 1844] [serial = 1666] [outer = (nil)] 11:06:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faefd056400) [pid = 1844] [serial = 1667] [outer = 0x7faee1a16000] 11:06:08 INFO - PROCESS | 1844 | 1461607568897 Marionette DEBUG loaded listener.js 11:06:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faefd064800) [pid = 1844] [serial = 1668] [outer = 0x7faee1a16000] 11:06:09 INFO - PROCESS | 1844 | 1461607569739 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]]]}] 11:06:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:06:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1541ms 11:06:09 INFO - PROCESS | 1844 | 1461607569779 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 11:06:09 INFO - PROCESS | 1844 | 1461607569781 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 11:06:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:06:09 INFO - PROCESS | 1844 | 1461607569788 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:06:09 INFO - PROCESS | 1844 | 1461607569790 Marionette TRACE conn4 <- [1,2194,null,{}] 11:06:09 INFO - PROCESS | 1844 | 1461607569795 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}] 11:06:10 INFO - PROCESS | 1844 | 1461607570035 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 11:06:10 INFO - PROCESS | 1844 | 1461607570386 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf002f1000 == 163 [pid = 1844] [id = 556] 11:06:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faed1086c00) [pid = 1844] [serial = 1669] [outer = (nil)] 11:06:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faefd06e800) [pid = 1844] [serial = 1670] [outer = 0x7faed1086c00] 11:06:10 INFO - PROCESS | 1844 | 1461607570471 Marionette DEBUG loaded listener.js 11:06:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7faefd4a2800) [pid = 1844] [serial = 1671] [outer = 0x7faed1086c00] 11:06:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecf5ed000 == 162 [pid = 1844] [id = 444] 11:06:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeebe8f000 == 161 [pid = 1844] [id = 51] 11:06:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5c7b800 == 160 [pid = 1844] [id = 213] 11:06:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee17cb000 == 159 [pid = 1844] [id = 46] 11:06:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed2756000 == 158 [pid = 1844] [id = 537] 11:06:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed2076000 == 157 [pid = 1844] [id = 536] 11:06:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed13db000 == 156 [pid = 1844] [id = 535] 11:06:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecface000 == 155 [pid = 1844] [id = 534] 11:06:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee52c8000 == 154 [pid = 1844] [id = 527] 11:06:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee20a8800 == 153 [pid = 1844] [id = 526] 11:06:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1c9e800 == 152 [pid = 1844] [id = 525] 11:06:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0f0e000 == 151 [pid = 1844] [id = 524] 11:06:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedac45800 == 150 [pid = 1844] [id = 523] 11:06:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeda928800 == 149 [pid = 1844] [id = 522] 11:06:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8cf7800 == 148 [pid = 1844] [id = 521] 11:06:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed864f000 == 147 [pid = 1844] [id = 520] 11:06:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed818b000 == 146 [pid = 1844] [id = 519] 11:06:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5f53000 == 145 [pid = 1844] [id = 518] 11:06:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed539f000 == 144 [pid = 1844] [id = 517] 11:06:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecfcc5000 == 143 [pid = 1844] [id = 516] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7faeee64ac00) [pid = 1844] [serial = 1533] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faeda98a800) [pid = 1844] [serial = 1494] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faeea920000) [pid = 1844] [serial = 1521] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faedad51000) [pid = 1844] [serial = 1496] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faee7397000) [pid = 1844] [serial = 1517] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faee1ae4000) [pid = 1844] [serial = 1506] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faed9709400) [pid = 1844] [serial = 1491] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faed9445000) [pid = 1844] [serial = 1490] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faeed482800) [pid = 1844] [serial = 1529] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faee10b6000) [pid = 1844] [serial = 1503] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faee10ad400) [pid = 1844] [serial = 1502] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faed0fe0c00) [pid = 1844] [serial = 1539] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faed2844800) [pid = 1844] [serial = 1535] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faee7328400) [pid = 1844] [serial = 1461] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faeec1c7800) [pid = 1844] [serial = 1523] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faee960c800) [pid = 1844] [serial = 1518] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faed6030000) [pid = 1844] [serial = 1485] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faed586c400) [pid = 1844] [serial = 1484] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faee1e37000) [pid = 1844] [serial = 1509] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faee1889000) [pid = 1844] [serial = 1505] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faee4b64000) [pid = 1844] [serial = 1512] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faed18afc00) [pid = 1844] [serial = 1481] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faeeccfb400) [pid = 1844] [serial = 1527] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faee1405400) [pid = 1844] [serial = 1536] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faee576b800) [pid = 1844] [serial = 1515] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faeee27c400) [pid = 1844] [serial = 1532] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faee49d0000) [pid = 1844] [serial = 1511] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faed97a3000) [pid = 1844] [serial = 1493] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faed1dd6800) [pid = 1844] [serial = 1541] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faeec4c1c00) [pid = 1844] [serial = 1524] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faeea23f800) [pid = 1844] [serial = 1464] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faedf332400) [pid = 1844] [serial = 1497] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faeecabfc00) [pid = 1844] [serial = 1526] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faed8b8ac00) [pid = 1844] [serial = 1488] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faee0881c00) [pid = 1844] [serial = 1500] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faed8047400) [pid = 1844] [serial = 1413] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faed1e26c00) [pid = 1844] [serial = 1542] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faed8957000) [pid = 1844] [serial = 1487] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faee055a400) [pid = 1844] [serial = 1499] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faed0fd3800) [pid = 1844] [serial = 1538] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faed5152800) [pid = 1844] [serial = 1544] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faeea328800) [pid = 1844] [serial = 1520] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faed1e26800) [pid = 1844] [serial = 1482] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faee1e2c400) [pid = 1844] [serial = 1508] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faee5134400) [pid = 1844] [serial = 1514] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faed5f78000) [pid = 1844] [serial = 1545] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faeede9cc00) [pid = 1844] [serial = 1530] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faed6027400) [pid = 1844] [serial = 1547] [outer = (nil)] [url = about:blank] 11:06:12 INFO - PROCESS | 1844 | 1461607572941 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]]]}] 11:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 3187ms 11:06:12 INFO - PROCESS | 1844 | 1461607572976 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 11:06:12 INFO - PROCESS | 1844 | 1461607572981 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 11:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:06:12 INFO - PROCESS | 1844 | 1461607572990 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:06:12 INFO - PROCESS | 1844 | 1461607572994 Marionette TRACE conn4 <- [1,2198,null,{}] 11:06:13 INFO - PROCESS | 1844 | 1461607573004 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}] 11:06:13 INFO - PROCESS | 1844 | 1461607573259 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 11:06:13 INFO - PROCESS | 1844 | 1461607573475 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecf9da000 == 144 [pid = 1844] [id = 557] 11:06:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faecfc6f000) [pid = 1844] [serial = 1672] [outer = (nil)] 11:06:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faecfc76800) [pid = 1844] [serial = 1673] [outer = 0x7faecfc6f000] 11:06:13 INFO - PROCESS | 1844 | 1461607573547 Marionette DEBUG loaded listener.js 11:06:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faed0fd5400) [pid = 1844] [serial = 1674] [outer = 0x7faecfc6f000] 11:06:14 INFO - PROCESS | 1844 | 1461607574320 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]]]}] 11:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1393ms 11:06:14 INFO - PROCESS | 1844 | 1461607574384 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 11:06:14 INFO - PROCESS | 1844 | 1461607574393 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 11:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:06:14 INFO - PROCESS | 1844 | 1461607574403 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:06:14 INFO - PROCESS | 1844 | 1461607574407 Marionette TRACE conn4 <- [1,2202,null,{}] 11:06:14 INFO - PROCESS | 1844 | 1461607574415 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}] 11:06:14 INFO - PROCESS | 1844 | 1461607574729 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 11:06:14 INFO - PROCESS | 1844 | 1461607574884 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecfedc000 == 145 [pid = 1844] [id = 558] 11:06:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faece97f400) [pid = 1844] [serial = 1675] [outer = (nil)] 11:06:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faed1710000) [pid = 1844] [serial = 1676] [outer = 0x7faece97f400] 11:06:14 INFO - PROCESS | 1844 | 1461607574971 Marionette DEBUG loaded listener.js 11:06:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faed18b8000) [pid = 1844] [serial = 1677] [outer = 0x7faece97f400] 11:06:15 INFO - PROCESS | 1844 | 1461607575918 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]]]}] 11:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1538ms 11:06:15 INFO - PROCESS | 1844 | 1461607575942 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 11:06:15 INFO - PROCESS | 1844 | 1461607575946 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 11:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:06:15 INFO - PROCESS | 1844 | 1461607575952 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:06:15 INFO - PROCESS | 1844 | 1461607575969 Marionette TRACE conn4 <- [1,2206,null,{}] 11:06:15 INFO - PROCESS | 1844 | 1461607575994 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}] 11:06:16 INFO - PROCESS | 1844 | 1461607576275 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 11:06:16 INFO - PROCESS | 1844 | 1461607576317 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1ec3800 == 146 [pid = 1844] [id = 559] 11:06:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faed2ab5800) [pid = 1844] [serial = 1678] [outer = (nil)] 11:06:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faed50a5c00) [pid = 1844] [serial = 1679] [outer = 0x7faed2ab5800] 11:06:16 INFO - PROCESS | 1844 | 1461607576385 Marionette DEBUG loaded listener.js 11:06:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faed5c8f400) [pid = 1844] [serial = 1680] [outer = 0x7faed2ab5800] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faece97dc00) [pid = 1844] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faece97a800) [pid = 1844] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faecfc76400) [pid = 1844] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faed515c000) [pid = 1844] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faed97a2c00) [pid = 1844] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faedad27400) [pid = 1844] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faed00e3000) [pid = 1844] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faed170fc00) [pid = 1844] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faedac65800) [pid = 1844] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faedac65c00) [pid = 1844] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faed97a9400) [pid = 1844] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faeebfe3000) [pid = 1844] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faed804fc00) [pid = 1844] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faedf327000) [pid = 1844] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faedac60c00) [pid = 1844] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faed82a3c00) [pid = 1844] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faed82a4c00) [pid = 1844] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faee1e38400) [pid = 1844] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faed00e0c00) [pid = 1844] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faedac60400) [pid = 1844] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faed2ab3c00) [pid = 1844] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:06:17 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faee1e32000) [pid = 1844] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:06:18 INFO - PROCESS | 1844 | 1461607578089 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]]]}] 11:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2163ms 11:06:18 INFO - PROCESS | 1844 | 1461607578116 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 11:06:18 INFO - PROCESS | 1844 | 1461607578119 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 11:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:06:18 INFO - PROCESS | 1844 | 1461607578126 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:06:18 INFO - PROCESS | 1844 | 1461607578128 Marionette TRACE conn4 <- [1,2210,null,{}] 11:06:18 INFO - PROCESS | 1844 | 1461607578133 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}] 11:06:18 INFO - PROCESS | 1844 | 1461607578432 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 11:06:18 INFO - PROCESS | 1844 | 1461607578550 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed206c000 == 147 [pid = 1844] [id = 560] 11:06:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faece97b800) [pid = 1844] [serial = 1681] [outer = (nil)] 11:06:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faed5f75c00) [pid = 1844] [serial = 1682] [outer = 0x7faece97b800] 11:06:18 INFO - PROCESS | 1844 | 1461607578619 Marionette DEBUG loaded listener.js 11:06:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faed602e400) [pid = 1844] [serial = 1683] [outer = 0x7faece97b800] 11:06:19 INFO - PROCESS | 1844 | 1461607579400 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]]]}] 11:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1327ms 11:06:19 INFO - PROCESS | 1844 | 1461607579454 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 11:06:19 INFO - PROCESS | 1844 | 1461607579457 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 11:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:06:19 INFO - PROCESS | 1844 | 1461607579474 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:06:19 INFO - PROCESS | 1844 | 1461607579478 Marionette TRACE conn4 <- [1,2214,null,{}] 11:06:19 INFO - PROCESS | 1844 | 1461607579484 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}] 11:06:19 INFO - PROCESS | 1844 | 1461607579722 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 11:06:20 INFO - PROCESS | 1844 | 1461607580235 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faece903800 == 148 [pid = 1844] [id = 561] 11:06:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faece981000) [pid = 1844] [serial = 1684] [outer = (nil)] 11:06:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faecfaf4800) [pid = 1844] [serial = 1685] [outer = 0x7faece981000] 11:06:20 INFO - PROCESS | 1844 | 1461607580321 Marionette DEBUG loaded listener.js 11:06:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faed0fd3800) [pid = 1844] [serial = 1686] [outer = 0x7faece981000] 11:06:21 INFO - PROCESS | 1844 | 1461607581249 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]]]}] 11:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1844ms 11:06:21 INFO - PROCESS | 1844 | 1461607581311 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 11:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:06:21 INFO - PROCESS | 1844 | 1461607581317 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 11:06:21 INFO - PROCESS | 1844 | 1461607581325 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:06:21 INFO - PROCESS | 1844 | 1461607581331 Marionette TRACE conn4 <- [1,2218,null,{}] 11:06:21 INFO - PROCESS | 1844 | 1461607581338 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}] 11:06:21 INFO - PROCESS | 1844 | 1461607581635 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 11:06:21 INFO - PROCESS | 1844 | 1461607581950 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1ec5800 == 149 [pid = 1844] [id = 562] 11:06:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faed18b6800) [pid = 1844] [serial = 1687] [outer = (nil)] 11:06:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faed1e26c00) [pid = 1844] [serial = 1688] [outer = 0x7faed18b6800] 11:06:22 INFO - PROCESS | 1844 | 1461607582032 Marionette DEBUG loaded listener.js 11:06:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faed2ab1c00) [pid = 1844] [serial = 1689] [outer = 0x7faed18b6800] 11:06:22 INFO - PROCESS | 1844 | 1461607582945 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]]]}] 11:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1695ms 11:06:23 INFO - PROCESS | 1844 | 1461607583023 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 11:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:06:23 INFO - PROCESS | 1844 | 1461607583030 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 11:06:23 INFO - PROCESS | 1844 | 1461607583038 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:06:23 INFO - PROCESS | 1844 | 1461607583041 Marionette TRACE conn4 <- [1,2222,null,{}] 11:06:23 INFO - PROCESS | 1844 | 1461607583047 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}] 11:06:23 INFO - PROCESS | 1844 | 1461607583346 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 11:06:23 INFO - PROCESS | 1844 | 1461607583711 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed54d0000 == 150 [pid = 1844] [id = 563] 11:06:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faed50a4800) [pid = 1844] [serial = 1690] [outer = (nil)] 11:06:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faed602a800) [pid = 1844] [serial = 1691] [outer = 0x7faed50a4800] 11:06:23 INFO - PROCESS | 1844 | 1461607583794 Marionette DEBUG loaded listener.js 11:06:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faed8298000) [pid = 1844] [serial = 1692] [outer = 0x7faed50a4800] 11:06:24 INFO - PROCESS | 1844 | 1461607584718 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]]]}] 11:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1737ms 11:06:24 INFO - PROCESS | 1844 | 1461607584775 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 11:06:24 INFO - PROCESS | 1844 | 1461607584780 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 11:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:06:24 INFO - PROCESS | 1844 | 1461607584796 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:06:24 INFO - PROCESS | 1844 | 1461607584805 Marionette TRACE conn4 <- [1,2226,null,{}] 11:06:24 INFO - PROCESS | 1844 | 1461607584812 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}] 11:06:25 INFO - PROCESS | 1844 | 1461607585113 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 11:06:25 INFO - PROCESS | 1844 | 1461607585421 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5ff1800 == 151 [pid = 1844] [id = 564] 11:06:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faed586dc00) [pid = 1844] [serial = 1693] [outer = (nil)] 11:06:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faed8b8e000) [pid = 1844] [serial = 1694] [outer = 0x7faed586dc00] 11:06:25 INFO - PROCESS | 1844 | 1461607585498 Marionette DEBUG loaded listener.js 11:06:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faed8c51000) [pid = 1844] [serial = 1695] [outer = 0x7faed586dc00] 11:06:26 INFO - PROCESS | 1844 | 1461607586370 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]]]}] 11:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1647ms 11:06:26 INFO - PROCESS | 1844 | 1461607586435 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 11:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:06:26 INFO - PROCESS | 1844 | 1461607586440 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 11:06:26 INFO - PROCESS | 1844 | 1461607586447 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:06:26 INFO - PROCESS | 1844 | 1461607586450 Marionette TRACE conn4 <- [1,2230,null,{}] 11:06:26 INFO - PROCESS | 1844 | 1461607586456 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}] 11:06:26 INFO - PROCESS | 1844 | 1461607586701 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 11:06:27 INFO - PROCESS | 1844 | 1461607587008 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed83ce000 == 152 [pid = 1844] [id = 565] 11:06:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faed8448800) [pid = 1844] [serial = 1696] [outer = (nil)] 11:06:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faed9446800) [pid = 1844] [serial = 1697] [outer = 0x7faed8448800] 11:06:27 INFO - PROCESS | 1844 | 1461607587090 Marionette DEBUG loaded listener.js 11:06:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faed9709400) [pid = 1844] [serial = 1698] [outer = 0x7faed8448800] 11:06:27 INFO - PROCESS | 1844 | 1461607587931 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]]]}] 11:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1534ms 11:06:27 INFO - PROCESS | 1844 | 1461607587981 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 11:06:27 INFO - PROCESS | 1844 | 1461607587984 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 11:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:06:27 INFO - PROCESS | 1844 | 1461607587990 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:06:27 INFO - PROCESS | 1844 | 1461607587992 Marionette TRACE conn4 <- [1,2234,null,{}] 11:06:28 INFO - PROCESS | 1844 | 1461607587998 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}] 11:06:28 INFO - PROCESS | 1844 | 1461607588217 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 11:06:28 INFO - PROCESS | 1844 | 1461607588501 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8a9a800 == 153 [pid = 1844] [id = 566] 11:06:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faeda98c400) [pid = 1844] [serial = 1699] [outer = (nil)] 11:06:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faeda991c00) [pid = 1844] [serial = 1700] [outer = 0x7faeda98c400] 11:06:28 INFO - PROCESS | 1844 | 1461607588640 Marionette DEBUG loaded listener.js 11:06:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faedad1e800) [pid = 1844] [serial = 1701] [outer = 0x7faeda98c400] 11:06:29 INFO - PROCESS | 1844 | 1461607589534 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]]]}] 11:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1587ms 11:06:29 INFO - PROCESS | 1844 | 1461607589579 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 11:06:29 INFO - PROCESS | 1844 | 1461607589583 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 11:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:06:29 INFO - PROCESS | 1844 | 1461607589589 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:06:29 INFO - PROCESS | 1844 | 1461607589592 Marionette TRACE conn4 <- [1,2238,null,{}] 11:06:29 INFO - PROCESS | 1844 | 1461607589597 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}] 11:06:29 INFO - PROCESS | 1844 | 1461607589819 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 11:06:30 INFO - PROCESS | 1844 | 1461607590134 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8dc9800 == 154 [pid = 1844] [id = 567] 11:06:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faece97b000) [pid = 1844] [serial = 1702] [outer = (nil)] 11:06:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faedadb2800) [pid = 1844] [serial = 1703] [outer = 0x7faece97b000] 11:06:30 INFO - PROCESS | 1844 | 1461607590212 Marionette DEBUG loaded listener.js 11:06:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faedf32b000) [pid = 1844] [serial = 1704] [outer = 0x7faece97b000] 11:06:31 INFO - PROCESS | 1844 | 1461607591051 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]]]}] 11:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1528ms 11:06:31 INFO - PROCESS | 1844 | 1461607591119 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 11:06:31 INFO - PROCESS | 1844 | 1461607591123 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 11:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:06:31 INFO - PROCESS | 1844 | 1461607591129 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:06:31 INFO - PROCESS | 1844 | 1461607591132 Marionette TRACE conn4 <- [1,2242,null,{}] 11:06:31 INFO - PROCESS | 1844 | 1461607591138 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}] 11:06:31 INFO - PROCESS | 1844 | 1461607591376 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 11:06:31 INFO - PROCESS | 1844 | 1461607591682 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedaa9f000 == 155 [pid = 1844] [id = 568] 11:06:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faedada2c00) [pid = 1844] [serial = 1705] [outer = (nil)] 11:06:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faedf3c9000) [pid = 1844] [serial = 1706] [outer = 0x7faedada2c00] 11:06:31 INFO - PROCESS | 1844 | 1461607591764 Marionette DEBUG loaded listener.js 11:06:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faee0558800) [pid = 1844] [serial = 1707] [outer = 0x7faedada2c00] 11:06:32 INFO - PROCESS | 1844 | 1461607592616 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]]]}] 11:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1534ms 11:06:32 INFO - PROCESS | 1844 | 1461607592664 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 11:06:32 INFO - PROCESS | 1844 | 1461607592668 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 11:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:06:32 INFO - PROCESS | 1844 | 1461607592674 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:06:32 INFO - PROCESS | 1844 | 1461607592677 Marionette TRACE conn4 <- [1,2246,null,{}] 11:06:32 INFO - PROCESS | 1844 | 1461607592683 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}] 11:06:32 INFO - PROCESS | 1844 | 1461607592910 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 11:06:33 INFO - PROCESS | 1844 | 1461607593174 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0749000 == 156 [pid = 1844] [id = 569] 11:06:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faeda98cc00) [pid = 1844] [serial = 1708] [outer = (nil)] 11:06:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faee0738000) [pid = 1844] [serial = 1709] [outer = 0x7faeda98cc00] 11:06:33 INFO - PROCESS | 1844 | 1461607593292 Marionette DEBUG loaded listener.js 11:06:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faee0877c00) [pid = 1844] [serial = 1710] [outer = 0x7faeda98cc00] 11:06:34 INFO - PROCESS | 1844 | 1461607594162 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]]]}] 11:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1539ms 11:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:06:34 INFO - PROCESS | 1844 | 1461607594216 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 11:06:34 INFO - PROCESS | 1844 | 1461607594219 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 11:06:34 INFO - PROCESS | 1844 | 1461607594226 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:06:34 INFO - PROCESS | 1844 | 1461607594229 Marionette TRACE conn4 <- [1,2250,null,{}] 11:06:34 INFO - PROCESS | 1844 | 1461607594234 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}] 11:06:34 INFO - PROCESS | 1844 | 1461607594464 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 11:06:34 INFO - PROCESS | 1844 | 1461607594728 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee11c0000 == 157 [pid = 1844] [id = 570] 11:06:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faedf32c400) [pid = 1844] [serial = 1711] [outer = (nil)] 11:06:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faee0f37800) [pid = 1844] [serial = 1712] [outer = 0x7faedf32c400] 11:06:34 INFO - PROCESS | 1844 | 1461607594845 Marionette DEBUG loaded listener.js 11:06:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faee10aec00) [pid = 1844] [serial = 1713] [outer = 0x7faedf32c400] 11:06:35 INFO - PROCESS | 1844 | 1461607595780 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]]]}] 11:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1583ms 11:06:35 INFO - PROCESS | 1844 | 1461607595810 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 11:06:35 INFO - PROCESS | 1844 | 1461607595813 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 11:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:06:35 INFO - PROCESS | 1844 | 1461607595819 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:06:35 INFO - PROCESS | 1844 | 1461607595822 Marionette TRACE conn4 <- [1,2254,null,{}] 11:06:35 INFO - PROCESS | 1844 | 1461607595827 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}] 11:06:36 INFO - PROCESS | 1844 | 1461607596049 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 11:06:36 INFO - PROCESS | 1844 | 1461607596314 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1cc7000 == 158 [pid = 1844] [id = 571] 11:06:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faee171fc00) [pid = 1844] [serial = 1714] [outer = (nil)] 11:06:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faee1887800) [pid = 1844] [serial = 1715] [outer = 0x7faee171fc00] 11:06:36 INFO - PROCESS | 1844 | 1461607596466 Marionette DEBUG loaded listener.js 11:06:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faee1aef400) [pid = 1844] [serial = 1716] [outer = 0x7faee171fc00] 11:06:37 INFO - PROCESS | 1844 | 1461607597360 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]]]}] 11:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1579ms 11:06:37 INFO - PROCESS | 1844 | 1461607597398 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 11:06:37 INFO - PROCESS | 1844 | 1461607597402 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 11:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:06:37 INFO - PROCESS | 1844 | 1461607597408 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:06:37 INFO - PROCESS | 1844 | 1461607597411 Marionette TRACE conn4 <- [1,2258,null,{}] 11:06:37 INFO - PROCESS | 1844 | 1461607597417 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}] 11:06:37 INFO - PROCESS | 1844 | 1461607597673 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 11:06:37 INFO - PROCESS | 1844 | 1461607597978 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee52bd800 == 159 [pid = 1844] [id = 572] 11:06:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faee2074000) [pid = 1844] [serial = 1717] [outer = (nil)] 11:06:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faee314dc00) [pid = 1844] [serial = 1718] [outer = 0x7faee2074000] 11:06:38 INFO - PROCESS | 1844 | 1461607598062 Marionette DEBUG loaded listener.js 11:06:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faee3fe1c00) [pid = 1844] [serial = 1719] [outer = 0x7faee2074000] 11:06:38 INFO - PROCESS | 1844 | 1461607598974 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]]]}] 11:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1630ms 11:06:39 INFO - PROCESS | 1844 | 1461607599039 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 11:06:39 INFO - PROCESS | 1844 | 1461607599043 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 11:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:06:39 INFO - PROCESS | 1844 | 1461607599049 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:06:39 INFO - PROCESS | 1844 | 1461607599051 Marionette TRACE conn4 <- [1,2262,null,{}] 11:06:39 INFO - PROCESS | 1844 | 1461607599057 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}] 11:06:39 INFO - PROCESS | 1844 | 1461607599288 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 11:06:39 INFO - PROCESS | 1844 | 1461607599548 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5aa4800 == 160 [pid = 1844] [id = 573] 11:06:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faee1a15000) [pid = 1844] [serial = 1720] [outer = (nil)] 11:06:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faee4ab4400) [pid = 1844] [serial = 1721] [outer = 0x7faee1a15000] 11:06:39 INFO - PROCESS | 1844 | 1461607599664 Marionette DEBUG loaded listener.js 11:06:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faee50e6c00) [pid = 1844] [serial = 1722] [outer = 0x7faee1a15000] 11:06:40 INFO - PROCESS | 1844 | 1461607600531 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]]]}] 11:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1531ms 11:06:40 INFO - PROCESS | 1844 | 1461607600581 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 11:06:40 INFO - PROCESS | 1844 | 1461607600584 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 11:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:06:40 INFO - PROCESS | 1844 | 1461607600590 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:06:40 INFO - PROCESS | 1844 | 1461607600592 Marionette TRACE conn4 <- [1,2266,null,{}] 11:06:40 INFO - PROCESS | 1844 | 1461607600598 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}] 11:06:40 INFO - PROCESS | 1844 | 1461607600822 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 11:06:41 INFO - PROCESS | 1844 | 1461607601144 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeea134800 == 161 [pid = 1844] [id = 574] 11:06:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faed93d1800) [pid = 1844] [serial = 1723] [outer = (nil)] 11:06:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faee5132c00) [pid = 1844] [serial = 1724] [outer = 0x7faed93d1800] 11:06:41 INFO - PROCESS | 1844 | 1461607601220 Marionette DEBUG loaded listener.js 11:06:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faee5766800) [pid = 1844] [serial = 1725] [outer = 0x7faed93d1800] 11:06:42 INFO - PROCESS | 1844 | 1461607602041 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]]]}] 11:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1479ms 11:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:06:42 INFO - PROCESS | 1844 | 1461607602070 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 11:06:42 INFO - PROCESS | 1844 | 1461607602073 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 11:06:42 INFO - PROCESS | 1844 | 1461607602079 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:06:42 INFO - PROCESS | 1844 | 1461607602081 Marionette TRACE conn4 <- [1,2270,null,{}] 11:06:42 INFO - PROCESS | 1844 | 1461607602086 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}] 11:06:42 INFO - PROCESS | 1844 | 1461607602308 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 11:06:42 INFO - PROCESS | 1844 | 1461607602576 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeebf88800 == 162 [pid = 1844] [id = 575] 11:06:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faed93ddc00) [pid = 1844] [serial = 1726] [outer = (nil)] 11:06:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faee59e6c00) [pid = 1844] [serial = 1727] [outer = 0x7faed93ddc00] 11:06:42 INFO - PROCESS | 1844 | 1461607602661 Marionette DEBUG loaded listener.js 11:06:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faee7397000) [pid = 1844] [serial = 1728] [outer = 0x7faed93ddc00] 11:06:43 INFO - PROCESS | 1844 | 1461607603678 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]]]}] 11:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1646ms 11:06:43 INFO - PROCESS | 1844 | 1461607603725 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 11:06:43 INFO - PROCESS | 1844 | 1461607603728 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 11:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:06:43 INFO - PROCESS | 1844 | 1461607603736 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:06:43 INFO - PROCESS | 1844 | 1461607603740 Marionette TRACE conn4 <- [1,2274,null,{}] 11:06:43 INFO - PROCESS | 1844 | 1461607603745 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}] 11:06:43 INFO - PROCESS | 1844 | 1461607603968 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 11:06:44 INFO - PROCESS | 1844 | 1461607604235 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeeca92000 == 163 [pid = 1844] [id = 576] 11:06:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faee50e4400) [pid = 1844] [serial = 1729] [outer = (nil)] 11:06:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faee9184400) [pid = 1844] [serial = 1730] [outer = 0x7faee50e4400] 11:06:44 INFO - PROCESS | 1844 | 1461607604311 Marionette DEBUG loaded listener.js 11:06:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faeea329800) [pid = 1844] [serial = 1731] [outer = 0x7faee50e4400] 11:06:45 INFO - PROCESS | 1844 | 1461607605246 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]]]}] 11:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1589ms 11:06:45 INFO - PROCESS | 1844 | 1461607605328 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 11:06:45 INFO - PROCESS | 1844 | 1461607605333 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 11:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:06:45 INFO - PROCESS | 1844 | 1461607605343 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:06:45 INFO - PROCESS | 1844 | 1461607605348 Marionette TRACE conn4 <- [1,2278,null,{}] 11:06:45 INFO - PROCESS | 1844 | 1461607605360 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}] 11:06:45 INFO - PROCESS | 1844 | 1461607605766 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 11:06:46 INFO - PROCESS | 1844 | 1461607606164 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeeda5b800 == 164 [pid = 1844] [id = 577] 11:06:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faee0683c00) [pid = 1844] [serial = 1732] [outer = (nil)] 11:06:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faeebca5400) [pid = 1844] [serial = 1733] [outer = 0x7faee0683c00] 11:06:46 INFO - PROCESS | 1844 | 1461607606241 Marionette DEBUG loaded listener.js 11:06:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faeebfe3800) [pid = 1844] [serial = 1734] [outer = 0x7faee0683c00] 11:06:47 INFO - PROCESS | 1844 | 1461607607108 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]]]}] 11:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1839ms 11:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:06:47 INFO - PROCESS | 1844 | 1461607607182 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 11:06:47 INFO - PROCESS | 1844 | 1461607607185 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 11:06:47 INFO - PROCESS | 1844 | 1461607607191 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:06:47 INFO - PROCESS | 1844 | 1461607607194 Marionette TRACE conn4 <- [1,2282,null,{}] 11:06:47 INFO - PROCESS | 1844 | 1461607607199 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}] 11:06:47 INFO - PROCESS | 1844 | 1461607607440 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 11:06:47 INFO - PROCESS | 1844 | 1461607607706 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef14e0800 == 165 [pid = 1844] [id = 578] 11:06:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faee7398c00) [pid = 1844] [serial = 1735] [outer = (nil)] 11:06:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faeec4c5400) [pid = 1844] [serial = 1736] [outer = 0x7faee7398c00] 11:06:47 INFO - PROCESS | 1844 | 1461607607826 Marionette DEBUG loaded listener.js 11:06:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faeeccf9000) [pid = 1844] [serial = 1737] [outer = 0x7faee7398c00] 11:06:48 INFO - PROCESS | 1844 | 1461607608697 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]]]}] 11:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1536ms 11:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:06:48 INFO - PROCESS | 1844 | 1461607608727 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 11:06:48 INFO - PROCESS | 1844 | 1461607608730 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 11:06:48 INFO - PROCESS | 1844 | 1461607608737 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:06:48 INFO - PROCESS | 1844 | 1461607608740 Marionette TRACE conn4 <- [1,2286,null,{}] 11:06:48 INFO - PROCESS | 1844 | 1461607608745 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}] 11:06:48 INFO - PROCESS | 1844 | 1461607608979 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 11:06:49 INFO - PROCESS | 1844 | 1461607609249 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef8654800 == 166 [pid = 1844] [id = 579] 11:06:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faece97a400) [pid = 1844] [serial = 1738] [outer = (nil)] 11:06:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faeed293400) [pid = 1844] [serial = 1739] [outer = 0x7faece97a400] 11:06:49 INFO - PROCESS | 1844 | 1461607609369 Marionette DEBUG loaded listener.js 11:06:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faeedb8f800) [pid = 1844] [serial = 1740] [outer = 0x7faece97a400] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8642000 == 165 [pid = 1844] [id = 451] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8176800 == 164 [pid = 1844] [id = 450] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed3e1d800 == 163 [pid = 1844] [id = 449] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed206c000 == 162 [pid = 1844] [id = 560] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed1ec3800 == 161 [pid = 1844] [id = 559] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecfedc000 == 160 [pid = 1844] [id = 558] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecf9da000 == 159 [pid = 1844] [id = 557] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf002f1000 == 158 [pid = 1844] [id = 556] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefd895800 == 157 [pid = 1844] [id = 555] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefce9e000 == 156 [pid = 1844] [id = 554] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefb030000 == 155 [pid = 1844] [id = 553] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef23f0000 == 154 [pid = 1844] [id = 552] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeeda67000 == 153 [pid = 1844] [id = 551] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeecaa0000 == 152 [pid = 1844] [id = 550] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeebe7e000 == 151 [pid = 1844] [id = 549] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee59de800 == 150 [pid = 1844] [id = 548] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee3199800 == 149 [pid = 1844] [id = 547] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1da2000 == 148 [pid = 1844] [id = 546] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1ca0800 == 147 [pid = 1844] [id = 545] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0e1c800 == 146 [pid = 1844] [id = 544] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeda9d2800 == 145 [pid = 1844] [id = 543] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8ce4800 == 144 [pid = 1844] [id = 542] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8645000 == 143 [pid = 1844] [id = 541] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed61ac800 == 142 [pid = 1844] [id = 540] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed54dc800 == 141 [pid = 1844] [id = 539] 11:06:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecf9d2800 == 140 [pid = 1844] [id = 538] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faed829ac00) [pid = 1844] [serial = 1613] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faed829d800) [pid = 1844] [serial = 1479] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faee0878400) [pid = 1844] [serial = 1577] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faed107fc00) [pid = 1844] [serial = 1604] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faed8440000) [pid = 1844] [serial = 1611] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faee50e7800) [pid = 1844] [serial = 1587] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faee079f400) [pid = 1844] [serial = 1574] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faed18b2000) [pid = 1844] [serial = 1551] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faee5769800) [pid = 1844] [serial = 1590] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faedad24c00) [pid = 1844] [serial = 1566] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faedadb8400) [pid = 1844] [serial = 1568] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faee9611000) [pid = 1844] [serial = 1593] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faeedb96000) [pid = 1844] [serial = 1598] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faed93d3c00) [pid = 1844] [serial = 1559] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faeee6a1c00) [pid = 1844] [serial = 1601] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faed0fdc000) [pid = 1844] [serial = 1550] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faed8042c00) [pid = 1844] [serial = 1610] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faeecacc800) [pid = 1844] [serial = 1596] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faed8b86800) [pid = 1844] [serial = 1557] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faedad1b800) [pid = 1844] [serial = 1565] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faedadfc400) [pid = 1844] [serial = 1569] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faed9717400) [pid = 1844] [serial = 1562] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faed18b0400) [pid = 1844] [serial = 1605] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faee732dc00) [pid = 1844] [serial = 1592] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faee3ff8400) [pid = 1844] [serial = 1584] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faee351e800) [pid = 1844] [serial = 1583] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faef7315800) [pid = 1844] [serial = 1602] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faed2849c00) [pid = 1844] [serial = 1607] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faed8447400) [pid = 1844] [serial = 1556] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faeea328c00) [pid = 1844] [serial = 1595] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faedf52e800) [pid = 1844] [serial = 1571] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faee1821800) [pid = 1844] [serial = 1578] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faeee280000) [pid = 1844] [serial = 1599] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faed6031000) [pid = 1844] [serial = 1554] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faee4acec00) [pid = 1844] [serial = 1586] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faed96d0c00) [pid = 1844] [serial = 1560] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faee0734800) [pid = 1844] [serial = 1572] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faee1e3a800) [pid = 1844] [serial = 1580] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faeda98a400) [pid = 1844] [serial = 1563] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faed514f400) [pid = 1844] [serial = 1553] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faed2aae400) [pid = 1844] [serial = 1608] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faee207cc00) [pid = 1844] [serial = 1581] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faee10af400) [pid = 1844] [serial = 1575] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faee513a000) [pid = 1844] [serial = 1589] [outer = (nil)] [url = about:blank] 11:06:51 INFO - PROCESS | 1844 | 1461607611872 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]]]}] 11:06:51 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 11:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 3188ms 11:06:51 INFO - PROCESS | 1844 | 1461607611928 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 11:06:51 INFO - PROCESS | 1844 | 1461607611933 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 11:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:06:51 INFO - PROCESS | 1844 | 1461607611941 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:06:51 INFO - PROCESS | 1844 | 1461607611944 Marionette TRACE conn4 <- [1,2290,null,{}] 11:06:51 INFO - PROCESS | 1844 | 1461607611951 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}] 11:06:52 INFO - PROCESS | 1844 | 1461607612168 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 11:06:52 INFO - PROCESS | 1844 | 1461607612375 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecfcc8000 == 141 [pid = 1844] [id = 580] 11:06:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faed0fd5800) [pid = 1844] [serial = 1741] [outer = (nil)] 11:06:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faed0fdbc00) [pid = 1844] [serial = 1742] [outer = 0x7faed0fd5800] 11:06:52 INFO - PROCESS | 1844 | 1461607612444 Marionette DEBUG loaded listener.js 11:06:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faed1709400) [pid = 1844] [serial = 1743] [outer = 0x7faed0fd5800] 11:06:53 INFO - PROCESS | 1844 | 1461607613239 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]]]}] 11:06:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1333ms 11:06:53 INFO - PROCESS | 1844 | 1461607613275 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 11:06:53 INFO - PROCESS | 1844 | 1461607613283 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 11:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:06:53 INFO - PROCESS | 1844 | 1461607613294 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:06:53 INFO - PROCESS | 1844 | 1461607613297 Marionette TRACE conn4 <- [1,2294,null,{}] 11:06:53 INFO - PROCESS | 1844 | 1461607613304 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}] 11:06:53 INFO - PROCESS | 1844 | 1461607613544 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 11:06:53 INFO - PROCESS | 1844 | 1461607613754 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed187f000 == 142 [pid = 1844] [id = 581] 11:06:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faed00e3800) [pid = 1844] [serial = 1744] [outer = (nil)] 11:06:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faed2848c00) [pid = 1844] [serial = 1745] [outer = 0x7faed00e3800] 11:06:53 INFO - PROCESS | 1844 | 1461607613823 Marionette DEBUG loaded listener.js 11:06:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faed509e800) [pid = 1844] [serial = 1746] [outer = 0x7faed00e3800] 11:06:54 INFO - PROCESS | 1844 | 1461607614772 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]]]}] 11:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1536ms 11:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:06:54 INFO - PROCESS | 1844 | 1461607614831 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 11:06:54 INFO - PROCESS | 1844 | 1461607614834 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 11:06:54 INFO - PROCESS | 1844 | 1461607614840 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:06:54 INFO - PROCESS | 1844 | 1461607614846 Marionette TRACE conn4 <- [1,2298,null,{}] 11:06:54 INFO - PROCESS | 1844 | 1461607614867 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}] 11:06:55 INFO - PROCESS | 1844 | 1461607615161 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 11:06:55 INFO - PROCESS | 1844 | 1461607615199 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed3e12800 == 143 [pid = 1844] [id = 582] 11:06:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faed5f80000) [pid = 1844] [serial = 1747] [outer = (nil)] 11:06:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faed804ec00) [pid = 1844] [serial = 1748] [outer = 0x7faed5f80000] 11:06:55 INFO - PROCESS | 1844 | 1461607615268 Marionette DEBUG loaded listener.js 11:06:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faed8440000) [pid = 1844] [serial = 1749] [outer = 0x7faed5f80000] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faecfaeec00) [pid = 1844] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faed2ab5800) [pid = 1844] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faed8c5a800) [pid = 1844] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faed8049400) [pid = 1844] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faecfaf0800) [pid = 1844] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faed1086c00) [pid = 1844] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faee1a16000) [pid = 1844] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faed515a000) [pid = 1844] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faedadba000) [pid = 1844] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faef827c000) [pid = 1844] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faed804d400) [pid = 1844] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faee960b000) [pid = 1844] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faee7e29800) [pid = 1844] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faee9605800) [pid = 1844] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faee1823c00) [pid = 1844] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faedf526800) [pid = 1844] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faee07a2c00) [pid = 1844] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faedf52c800) [pid = 1844] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faee07a0c00) [pid = 1844] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faed97a5c00) [pid = 1844] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faed8c59000) [pid = 1844] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faecfc6f000) [pid = 1844] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:06:56 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faece97f400) [pid = 1844] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:06:56 INFO - PROCESS | 1844 | 1461607616770 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]]]}] 11:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1990ms 11:06:56 INFO - PROCESS | 1844 | 1461607616831 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 11:06:56 INFO - PROCESS | 1844 | 1461607616837 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 11:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:06:56 INFO - PROCESS | 1844 | 1461607616849 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:06:56 INFO - PROCESS | 1844 | 1461607616852 Marionette TRACE conn4 <- [1,2302,null,{}] 11:06:56 INFO - PROCESS | 1844 | 1461607616858 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}] 11:06:57 INFO - PROCESS | 1844 | 1461607617113 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 11:06:57 INFO - PROCESS | 1844 | 1461607617295 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5a73000 == 144 [pid = 1844] [id = 583] 11:06:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faecfaf6800) [pid = 1844] [serial = 1750] [outer = (nil)] 11:06:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faed6027400) [pid = 1844] [serial = 1751] [outer = 0x7faecfaf6800] 11:06:57 INFO - PROCESS | 1844 | 1461607617360 Marionette DEBUG loaded listener.js 11:06:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faed8c58800) [pid = 1844] [serial = 1752] [outer = 0x7faecfaf6800] 11:06:58 INFO - PROCESS | 1844 | 1461607618129 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]]]}] 11:06:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1328ms 11:06:58 INFO - PROCESS | 1844 | 1461607618178 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 11:06:58 INFO - PROCESS | 1844 | 1461607618181 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 11:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:06:58 INFO - PROCESS | 1844 | 1461607618187 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:06:58 INFO - PROCESS | 1844 | 1461607618202 Marionette TRACE conn4 <- [1,2306,null,{}] 11:06:58 INFO - PROCESS | 1844 | 1461607618208 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}] 11:06:58 INFO - PROCESS | 1844 | 1461607618422 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 11:06:58 INFO - PROCESS | 1844 | 1461607618838 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecf5f1800 == 145 [pid = 1844] [id = 584] 11:06:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faece980800) [pid = 1844] [serial = 1753] [outer = (nil)] 11:06:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faecfaee400) [pid = 1844] [serial = 1754] [outer = 0x7faece980800] 11:06:58 INFO - PROCESS | 1844 | 1461607618932 Marionette DEBUG loaded listener.js 11:06:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faed00ed800) [pid = 1844] [serial = 1755] [outer = 0x7faece980800] 11:06:59 INFO - PROCESS | 1844 | 1461607619865 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]]]}] 11:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1751ms 11:06:59 INFO - PROCESS | 1844 | 1461607619940 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 11:06:59 INFO - PROCESS | 1844 | 1461607619947 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 11:06:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:06:59 INFO - PROCESS | 1844 | 1461607619955 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:06:59 INFO - PROCESS | 1844 | 1461607619960 Marionette TRACE conn4 <- [1,2310,null,{}] 11:06:59 INFO - PROCESS | 1844 | 1461607619967 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}] 11:07:00 INFO - PROCESS | 1844 | 1461607620255 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 11:07:00 INFO - PROCESS | 1844 | 1461607620583 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed3e2e000 == 146 [pid = 1844] [id = 585] 11:07:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faed1e28400) [pid = 1844] [serial = 1756] [outer = (nil)] 11:07:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faed509a800) [pid = 1844] [serial = 1757] [outer = 0x7faed1e28400] 11:07:00 INFO - PROCESS | 1844 | 1461607620665 Marionette DEBUG loaded listener.js 11:07:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faed5870000) [pid = 1844] [serial = 1758] [outer = 0x7faed1e28400] 11:07:01 INFO - PROCESS | 1844 | 1461607621681 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]]]}] 11:07:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:07:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1783ms 11:07:01 INFO - PROCESS | 1844 | 1461607621743 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 11:07:01 INFO - PROCESS | 1844 | 1461607621749 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 11:07:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:07:01 INFO - PROCESS | 1844 | 1461607621757 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:07:01 INFO - PROCESS | 1844 | 1461607621761 Marionette TRACE conn4 <- [1,2314,null,{}] 11:07:01 INFO - PROCESS | 1844 | 1461607621767 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}] 11:07:02 INFO - PROCESS | 1844 | 1461607622062 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 11:07:02 INFO - PROCESS | 1844 | 1461607622391 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed83b9000 == 147 [pid = 1844] [id = 586] 11:07:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faed2ab6800) [pid = 1844] [serial = 1759] [outer = (nil)] 11:07:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faed8b82400) [pid = 1844] [serial = 1760] [outer = 0x7faed2ab6800] 11:07:02 INFO - PROCESS | 1844 | 1461607622475 Marionette DEBUG loaded listener.js 11:07:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faed93d9800) [pid = 1844] [serial = 1761] [outer = 0x7faed2ab6800] 11:07:03 INFO - PROCESS | 1844 | 1461607623408 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]]]}] 11:07:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:07:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1684ms 11:07:03 INFO - PROCESS | 1844 | 1461607623443 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 11:07:03 INFO - PROCESS | 1844 | 1461607623447 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 11:07:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:07:03 INFO - PROCESS | 1844 | 1461607623462 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:07:03 INFO - PROCESS | 1844 | 1461607623471 Marionette TRACE conn4 <- [1,2318,null,{}] 11:07:03 INFO - PROCESS | 1844 | 1461607623479 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}] 11:07:03 INFO - PROCESS | 1844 | 1461607623746 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 11:07:04 INFO - PROCESS | 1844 | 1461607624055 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8ce5000 == 148 [pid = 1844] [id = 587] 11:07:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faed97a2c00) [pid = 1844] [serial = 1762] [outer = (nil)] 11:07:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faeda993000) [pid = 1844] [serial = 1763] [outer = 0x7faed97a2c00] 11:07:04 INFO - PROCESS | 1844 | 1461607624135 Marionette DEBUG loaded listener.js 11:07:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faedaae1000) [pid = 1844] [serial = 1764] [outer = 0x7faed97a2c00] 11:07:05 INFO - PROCESS | 1844 | 1461607625028 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] 11:07:05 INFO - PROCESS | 1844 | 1461607625069 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 11:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:07:05 INFO - PROCESS | 1844 | 1461607625076 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:07:05 INFO - PROCESS | 1844 | 1461607625078 Marionette TRACE conn4 <- [1,2322,null,{}] 11:07:05 INFO - PROCESS | 1844 | 1461607625084 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}] 11:07:05 INFO - PROCESS | 1844 | 1461607625325 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 11:07:05 INFO - PROCESS | 1844 | 1461607625649 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeda937800 == 149 [pid = 1844] [id = 588] 11:07:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faedac5f400) [pid = 1844] [serial = 1765] [outer = (nil)] 11:07:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faedad21c00) [pid = 1844] [serial = 1766] [outer = 0x7faedac5f400] 11:07:05 INFO - PROCESS | 1844 | 1461607625742 Marionette DEBUG loaded listener.js 11:07:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faedad4b400) [pid = 1844] [serial = 1767] [outer = 0x7faedac5f400] 11:07:06 INFO - PROCESS | 1844 | 1461607626580 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]]]}] 11:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1530ms 11:07:06 INFO - PROCESS | 1844 | 1461607626619 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 11:07:06 INFO - PROCESS | 1844 | 1461607626622 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 11:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:07:06 INFO - PROCESS | 1844 | 1461607626631 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:07:06 INFO - PROCESS | 1844 | 1461607626633 Marionette TRACE conn4 <- [1,2326,null,{}] 11:07:06 INFO - PROCESS | 1844 | 1461607626638 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}] 11:07:06 INFO - PROCESS | 1844 | 1461607626884 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 11:07:07 INFO - PROCESS | 1844 | 1461607627186 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0e0f000 == 150 [pid = 1844] [id = 589] 11:07:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faedf3be400) [pid = 1844] [serial = 1768] [outer = (nil)] 11:07:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faee0553c00) [pid = 1844] [serial = 1769] [outer = 0x7faedf3be400] 11:07:07 INFO - PROCESS | 1844 | 1461607627326 Marionette DEBUG loaded listener.js 11:07:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faee10b5000) [pid = 1844] [serial = 1770] [outer = 0x7faedf3be400] 11:07:08 INFO - PROCESS | 1844 | 1461607628268 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]]]}] 11:07:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:07:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1684ms 11:07:08 INFO - PROCESS | 1844 | 1461607628317 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 11:07:08 INFO - PROCESS | 1844 | 1461607628320 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 11:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:07:08 INFO - PROCESS | 1844 | 1461607628326 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:07:08 INFO - PROCESS | 1844 | 1461607628329 Marionette TRACE conn4 <- [1,2330,null,{}] 11:07:08 INFO - PROCESS | 1844 | 1461607628334 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}] 11:07:08 INFO - PROCESS | 1844 | 1461607628593 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 11:07:08 INFO - PROCESS | 1844 | 1461607628917 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1cb2000 == 151 [pid = 1844] [id = 590] 11:07:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faee07a5c00) [pid = 1844] [serial = 1771] [outer = (nil)] 11:07:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faee1b43800) [pid = 1844] [serial = 1772] [outer = 0x7faee07a5c00] 11:07:09 INFO - PROCESS | 1844 | 1461607628998 Marionette DEBUG loaded listener.js 11:07:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faee1e2f400) [pid = 1844] [serial = 1773] [outer = 0x7faee07a5c00] 11:07:09 INFO - PROCESS | 1844 | 1461607629882 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]]]}] 11:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1629ms 11:07:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:07:09 INFO - PROCESS | 1844 | 1461607629956 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 11:07:09 INFO - PROCESS | 1844 | 1461607629959 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 11:07:09 INFO - PROCESS | 1844 | 1461607629967 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:07:09 INFO - PROCESS | 1844 | 1461607629970 Marionette TRACE conn4 <- [1,2334,null,{}] 11:07:09 INFO - PROCESS | 1844 | 1461607629976 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}] 11:07:10 INFO - PROCESS | 1844 | 1461607630261 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 11:07:10 INFO - PROCESS | 1844 | 1461607630567 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee20a7000 == 152 [pid = 1844] [id = 591] 11:07:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faee171bc00) [pid = 1844] [serial = 1774] [outer = (nil)] 11:07:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faee1e3b000) [pid = 1844] [serial = 1775] [outer = 0x7faee171bc00] 11:07:10 INFO - PROCESS | 1844 | 1461607630649 Marionette DEBUG loaded listener.js 11:07:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faee2078800) [pid = 1844] [serial = 1776] [outer = 0x7faee171bc00] 11:07:11 INFO - PROCESS | 1844 | 1461607631509 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]]]}] 11:07:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:07:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1588ms 11:07:11 INFO - PROCESS | 1844 | 1461607631555 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 11:07:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:07:11 INFO - PROCESS | 1844 | 1461607631559 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 11:07:11 INFO - PROCESS | 1844 | 1461607631566 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:07:11 INFO - PROCESS | 1844 | 1461607631571 Marionette TRACE conn4 <- [1,2338,null,{}] 11:07:11 INFO - PROCESS | 1844 | 1461607631580 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}] 11:07:11 INFO - PROCESS | 1844 | 1461607631867 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 11:07:12 INFO - PROCESS | 1844 | 1461607632220 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee4aa4000 == 153 [pid = 1844] [id = 592] 11:07:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faed8c51400) [pid = 1844] [serial = 1777] [outer = (nil)] 11:07:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faee23cbc00) [pid = 1844] [serial = 1778] [outer = 0x7faed8c51400] 11:07:12 INFO - PROCESS | 1844 | 1461607632305 Marionette DEBUG loaded listener.js 11:07:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faee351e800) [pid = 1844] [serial = 1779] [outer = 0x7faed8c51400] 11:07:13 INFO - PROCESS | 1844 | 1461607633223 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]]]}] 11:07:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:07:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1686ms 11:07:13 INFO - PROCESS | 1844 | 1461607633252 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 11:07:13 INFO - PROCESS | 1844 | 1461607633256 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 11:07:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:07:13 INFO - PROCESS | 1844 | 1461607633262 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:07:13 INFO - PROCESS | 1844 | 1461607633266 Marionette TRACE conn4 <- [1,2342,null,{}] 11:07:13 INFO - PROCESS | 1844 | 1461607633272 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}] 11:07:13 INFO - PROCESS | 1844 | 1461607633519 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 11:07:13 INFO - PROCESS | 1844 | 1461607633791 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5c75000 == 154 [pid = 1844] [id = 593] 11:07:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faed6029c00) [pid = 1844] [serial = 1780] [outer = (nil)] 11:07:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faee3ffa400) [pid = 1844] [serial = 1781] [outer = 0x7faed6029c00] 11:07:13 INFO - PROCESS | 1844 | 1461607633918 Marionette DEBUG loaded listener.js 11:07:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faee50e4000) [pid = 1844] [serial = 1782] [outer = 0x7faed6029c00] 11:07:14 INFO - PROCESS | 1844 | 1461607634777 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]]]}] 11:07:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:07:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1580ms 11:07:14 INFO - PROCESS | 1844 | 1461607634843 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 11:07:14 INFO - PROCESS | 1844 | 1461607634847 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 11:07:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:07:14 INFO - PROCESS | 1844 | 1461607634853 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:07:14 INFO - PROCESS | 1844 | 1461607634855 Marionette TRACE conn4 <- [1,2346,null,{}] 11:07:14 INFO - PROCESS | 1844 | 1461607634861 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}] 11:07:15 INFO - PROCESS | 1844 | 1461607635105 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 11:07:15 INFO - PROCESS | 1844 | 1461607635373 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeebf87000 == 155 [pid = 1844] [id = 594] 11:07:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faee9605000) [pid = 1844] [serial = 1783] [outer = (nil)] 11:07:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faee9847800) [pid = 1844] [serial = 1784] [outer = 0x7faee9605000] 11:07:15 INFO - PROCESS | 1844 | 1461607635518 Marionette DEBUG loaded listener.js 11:07:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faeec4c4000) [pid = 1844] [serial = 1785] [outer = 0x7faee9605000] 11:07:16 INFO - PROCESS | 1844 | 1461607636447 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]]]}] 11:07:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:07:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1636ms 11:07:16 INFO - PROCESS | 1844 | 1461607636490 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 11:07:16 INFO - PROCESS | 1844 | 1461607636495 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 11:07:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:07:16 INFO - PROCESS | 1844 | 1461607636501 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:07:16 INFO - PROCESS | 1844 | 1461607636505 Marionette TRACE conn4 <- [1,2350,null,{}] 11:07:16 INFO - PROCESS | 1844 | 1461607636511 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}] 11:07:16 INFO - PROCESS | 1844 | 1461607636786 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 11:07:17 INFO - PROCESS | 1844 | 1461607637109 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee20e800 == 156 [pid = 1844] [id = 595] 11:07:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faed6033800) [pid = 1844] [serial = 1786] [outer = (nil)] 11:07:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faeee697800) [pid = 1844] [serial = 1787] [outer = 0x7faed6033800] 11:07:17 INFO - PROCESS | 1844 | 1461607637196 Marionette DEBUG loaded listener.js 11:07:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faef7f69c00) [pid = 1844] [serial = 1788] [outer = 0x7faed6033800] 11:07:18 INFO - PROCESS | 1844 | 1461607638060 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]]]}] 11:07:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:07:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1587ms 11:07:18 INFO - PROCESS | 1844 | 1461607638089 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 11:07:18 INFO - PROCESS | 1844 | 1461607638092 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 11:07:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:07:18 INFO - PROCESS | 1844 | 1461607638098 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:07:18 INFO - PROCESS | 1844 | 1461607638100 Marionette TRACE conn4 <- [1,2354,null,{}] 11:07:18 INFO - PROCESS | 1844 | 1461607638106 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}] 11:07:18 INFO - PROCESS | 1844 | 1461607638336 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 11:07:18 INFO - PROCESS | 1844 | 1461607638607 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef7fb3800 == 157 [pid = 1844] [id = 596] 11:07:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faed9714800) [pid = 1844] [serial = 1789] [outer = (nil)] 11:07:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faef8283000) [pid = 1844] [serial = 1790] [outer = 0x7faed9714800] 11:07:18 INFO - PROCESS | 1844 | 1461607638701 Marionette DEBUG loaded listener.js 11:07:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faef8455c00) [pid = 1844] [serial = 1791] [outer = 0x7faed9714800] 11:07:19 INFO - PROCESS | 1844 | 1461607639572 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]]]}] 11:07:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:07:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1530ms 11:07:19 INFO - PROCESS | 1844 | 1461607639631 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 11:07:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:07:19 INFO - PROCESS | 1844 | 1461607639643 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 11:07:19 INFO - PROCESS | 1844 | 1461607639649 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:07:19 INFO - PROCESS | 1844 | 1461607639653 Marionette TRACE conn4 <- [1,2358,null,{}] 11:07:19 INFO - PROCESS | 1844 | 1461607639659 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}] 11:07:19 INFO - PROCESS | 1844 | 1461607639900 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 11:07:20 INFO - PROCESS | 1844 | 1461607640168 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefcd54000 == 158 [pid = 1844] [id = 597] 11:07:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faeee281c00) [pid = 1844] [serial = 1792] [outer = (nil)] 11:07:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faef93f4000) [pid = 1844] [serial = 1793] [outer = 0x7faeee281c00] 11:07:20 INFO - PROCESS | 1844 | 1461607640286 Marionette DEBUG loaded listener.js 11:07:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faefb53f400) [pid = 1844] [serial = 1794] [outer = 0x7faeee281c00] 11:07:21 INFO - PROCESS | 1844 | 1461607641209 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]]]}] 11:07:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:07:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1635ms 11:07:21 INFO - PROCESS | 1844 | 1461607641287 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 11:07:21 INFO - PROCESS | 1844 | 1461607641294 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 11:07:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:07:21 INFO - PROCESS | 1844 | 1461607641303 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:07:21 INFO - PROCESS | 1844 | 1461607641309 Marionette TRACE conn4 <- [1,2362,null,{}] 11:07:21 INFO - PROCESS | 1844 | 1461607641318 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}] 11:07:21 INFO - PROCESS | 1844 | 1461607641736 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 11:07:22 INFO - PROCESS | 1844 | 1461607642109 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefcdc9000 == 159 [pid = 1844] [id = 598] 11:07:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faed97b1c00) [pid = 1844] [serial = 1795] [outer = (nil)] 11:07:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faefcd33400) [pid = 1844] [serial = 1796] [outer = 0x7faed97b1c00] 11:07:22 INFO - PROCESS | 1844 | 1461607642195 Marionette DEBUG loaded listener.js 11:07:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faefcd3a000) [pid = 1844] [serial = 1797] [outer = 0x7faed97b1c00] 11:07:23 INFO - PROCESS | 1844 | 1461607643165 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]]]}] 11:07:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:07:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1939ms 11:07:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:07:23 INFO - PROCESS | 1844 | 1461607643242 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 11:07:23 INFO - PROCESS | 1844 | 1461607643245 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 11:07:23 INFO - PROCESS | 1844 | 1461607643254 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:07:23 INFO - PROCESS | 1844 | 1461607643257 Marionette TRACE conn4 <- [1,2366,null,{}] 11:07:23 INFO - PROCESS | 1844 | 1461607643264 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}] 11:07:23 INFO - PROCESS | 1844 | 1461607643528 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 11:07:23 INFO - PROCESS | 1844 | 1461607643883 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeff492000 == 160 [pid = 1844] [id = 599] 11:07:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faed895c800) [pid = 1844] [serial = 1798] [outer = (nil)] 11:07:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faefcd3f000) [pid = 1844] [serial = 1799] [outer = 0x7faed895c800] 11:07:23 INFO - PROCESS | 1844 | 1461607643976 Marionette DEBUG loaded listener.js 11:07:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faefcfac400) [pid = 1844] [serial = 1800] [outer = 0x7faed895c800] 11:07:24 INFO - PROCESS | 1844 | 1461607644924 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]]]}] 11:07:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:07:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1737ms 11:07:24 INFO - PROCESS | 1844 | 1461607644989 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 11:07:24 INFO - PROCESS | 1844 | 1461607644993 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 11:07:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:07:25 INFO - PROCESS | 1844 | 1461607645002 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:07:25 INFO - PROCESS | 1844 | 1461607645005 Marionette TRACE conn4 <- [1,2370,null,{}] 11:07:25 INFO - PROCESS | 1844 | 1461607645013 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}] 11:07:25 INFO - PROCESS | 1844 | 1461607645272 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 11:07:25 INFO - PROCESS | 1844 | 1461607645589 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf02787800 == 161 [pid = 1844] [id = 600] 11:07:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faed97a6000) [pid = 1844] [serial = 1801] [outer = (nil)] 11:07:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faefd054c00) [pid = 1844] [serial = 1802] [outer = 0x7faed97a6000] 11:07:25 INFO - PROCESS | 1844 | 1461607645675 Marionette DEBUG loaded listener.js 11:07:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faefd06e000) [pid = 1844] [serial = 1803] [outer = 0x7faed97a6000] 11:07:26 INFO - PROCESS | 1844 | 1461607646592 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]]]}] 11:07:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:07:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1634ms 11:07:26 INFO - PROCESS | 1844 | 1461607646637 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 11:07:26 INFO - PROCESS | 1844 | 1461607646641 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 11:07:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:07:26 INFO - PROCESS | 1844 | 1461607646646 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:07:26 INFO - PROCESS | 1844 | 1461607646649 Marionette TRACE conn4 <- [1,2374,null,{}] 11:07:26 INFO - PROCESS | 1844 | 1461607646654 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}] 11:07:26 INFO - PROCESS | 1844 | 1461607646908 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 11:07:27 INFO - PROCESS | 1844 | 1461607647253 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf0279e800 == 162 [pid = 1844] [id = 601] 11:07:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faecc09f800) [pid = 1844] [serial = 1804] [outer = (nil)] 11:07:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faecc0a9800) [pid = 1844] [serial = 1805] [outer = 0x7faecc09f800] 11:07:27 INFO - PROCESS | 1844 | 1461607647338 Marionette DEBUG loaded listener.js 11:07:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faecc0ae000) [pid = 1844] [serial = 1806] [outer = 0x7faecc09f800] 11:07:28 INFO - PROCESS | 1844 | 1461607648251 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]]]}] 11:07:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:07:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1683ms 11:07:28 INFO - PROCESS | 1844 | 1461607648333 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 11:07:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:07:28 INFO - PROCESS | 1844 | 1461607648337 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 11:07:28 INFO - PROCESS | 1844 | 1461607648343 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:07:28 INFO - PROCESS | 1844 | 1461607648347 Marionette TRACE conn4 <- [1,2378,null,{}] 11:07:28 INFO - PROCESS | 1844 | 1461607648352 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}] 11:07:28 INFO - PROCESS | 1844 | 1461607648605 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 11:07:28 INFO - PROCESS | 1844 | 1461607648932 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee585d000 == 163 [pid = 1844] [id = 602] 11:07:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faecc0a5400) [pid = 1844] [serial = 1807] [outer = (nil)] 11:07:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7faefd063000) [pid = 1844] [serial = 1808] [outer = 0x7faecc0a5400] 11:07:29 INFO - PROCESS | 1844 | 1461607649010 Marionette DEBUG loaded listener.js 11:07:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7faefd4a8000) [pid = 1844] [serial = 1809] [outer = 0x7faecc0a5400] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeecdae000 == 162 [pid = 1844] [id = 106] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed35a9800 == 161 [pid = 1844] [id = 446] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5a73000 == 160 [pid = 1844] [id = 583] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed3e12800 == 159 [pid = 1844] [id = 582] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed187f000 == 158 [pid = 1844] [id = 581] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecfcc8000 == 157 [pid = 1844] [id = 580] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef8654800 == 156 [pid = 1844] [id = 579] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef14e0800 == 155 [pid = 1844] [id = 578] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeeda5b800 == 154 [pid = 1844] [id = 577] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeeca92000 == 153 [pid = 1844] [id = 576] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeebf88800 == 152 [pid = 1844] [id = 575] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeea134800 == 151 [pid = 1844] [id = 574] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5aa4800 == 150 [pid = 1844] [id = 573] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee52bd800 == 149 [pid = 1844] [id = 572] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1cc7000 == 148 [pid = 1844] [id = 571] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee11c0000 == 147 [pid = 1844] [id = 570] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0749000 == 146 [pid = 1844] [id = 569] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedaa9f000 == 145 [pid = 1844] [id = 568] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8dc9800 == 144 [pid = 1844] [id = 567] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8a9a800 == 143 [pid = 1844] [id = 566] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed83ce000 == 142 [pid = 1844] [id = 565] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5ff1800 == 141 [pid = 1844] [id = 564] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed54d0000 == 140 [pid = 1844] [id = 563] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed1ec5800 == 139 [pid = 1844] [id = 562] 11:07:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faece903800 == 138 [pid = 1844] [id = 561] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7faed5f75c00) [pid = 1844] [serial = 1682] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7faed804e400) [pid = 1844] [serial = 1548] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faed50a5c00) [pid = 1844] [serial = 1679] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faed970c400) [pid = 1844] [serial = 1623] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faed93dbc00) [pid = 1844] [serial = 1622] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faed895f400) [pid = 1844] [serial = 1620] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faed829fc00) [pid = 1844] [serial = 1619] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faed1080400) [pid = 1844] [serial = 1617] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faecfc6ec00) [pid = 1844] [serial = 1616] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faefd06e800) [pid = 1844] [serial = 1670] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faefd064800) [pid = 1844] [serial = 1668] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faefd056400) [pid = 1844] [serial = 1667] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faefcfaec00) [pid = 1844] [serial = 1665] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faefce61400) [pid = 1844] [serial = 1664] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faefcda6000) [pid = 1844] [serial = 1662] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faef967b800) [pid = 1844] [serial = 1661] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faef93f6000) [pid = 1844] [serial = 1659] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faef933f800) [pid = 1844] [serial = 1658] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faef844d800) [pid = 1844] [serial = 1656] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faee9847400) [pid = 1844] [serial = 1655] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faef8280c00) [pid = 1844] [serial = 1653] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faef8198800) [pid = 1844] [serial = 1652] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faef731b800) [pid = 1844] [serial = 1650] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faeedea2c00) [pid = 1844] [serial = 1649] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faeebfe4c00) [pid = 1844] [serial = 1647] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faeea242400) [pid = 1844] [serial = 1646] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faee537c800) [pid = 1844] [serial = 1644] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faee50f1800) [pid = 1844] [serial = 1643] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faee4ad0400) [pid = 1844] [serial = 1641] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faee3fdac00) [pid = 1844] [serial = 1640] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faee3149c00) [pid = 1844] [serial = 1638] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faee2051c00) [pid = 1844] [serial = 1637] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faee1e2e800) [pid = 1844] [serial = 1635] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faee1ae9800) [pid = 1844] [serial = 1634] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faee10b5c00) [pid = 1844] [serial = 1632] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faee087a400) [pid = 1844] [serial = 1631] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faedadf0c00) [pid = 1844] [serial = 1629] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faedad48400) [pid = 1844] [serial = 1628] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faedac65400) [pid = 1844] [serial = 1626] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faeda98dc00) [pid = 1844] [serial = 1625] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faecfc76800) [pid = 1844] [serial = 1673] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faed0fd5400) [pid = 1844] [serial = 1674] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faefd4a2800) [pid = 1844] [serial = 1671] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faed5c8f400) [pid = 1844] [serial = 1680] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faed1710000) [pid = 1844] [serial = 1676] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faed18b8000) [pid = 1844] [serial = 1677] [outer = (nil)] [url = about:blank] 11:07:31 INFO - PROCESS | 1844 | 1461607651639 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]]]}] 11:07:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:07:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 3345ms 11:07:31 INFO - PROCESS | 1844 | 1461607651689 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 11:07:31 INFO - PROCESS | 1844 | 1461607651696 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 11:07:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:07:31 INFO - PROCESS | 1844 | 1461607651704 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:07:31 INFO - PROCESS | 1844 | 1461607651711 Marionette TRACE conn4 <- [1,2382,null,{}] 11:07:31 INFO - PROCESS | 1844 | 1461607651718 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}] 11:07:32 INFO - PROCESS | 1844 | 1461607652072 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 11:07:32 INFO - PROCESS | 1844 | 1461607652404 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecfd6d000 == 139 [pid = 1844] [id = 603] 11:07:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faed1080400) [pid = 1844] [serial = 1810] [outer = (nil)] 11:07:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faed1083c00) [pid = 1844] [serial = 1811] [outer = 0x7faed1080400] 11:07:32 INFO - PROCESS | 1844 | 1461607652561 Marionette DEBUG loaded listener.js 11:07:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faed170cc00) [pid = 1844] [serial = 1812] [outer = 0x7faed1080400] 11:07:33 INFO - PROCESS | 1844 | 1461607653772 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]]]}] 11:07:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:07:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2097ms 11:07:33 INFO - PROCESS | 1844 | 1461607653808 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 11:07:33 INFO - PROCESS | 1844 | 1461607653816 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 11:07:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:07:33 INFO - PROCESS | 1844 | 1461607653826 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:07:33 INFO - PROCESS | 1844 | 1461607653830 Marionette TRACE conn4 <- [1,2386,null,{}] 11:07:33 INFO - PROCESS | 1844 | 1461607653836 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}] 11:07:34 INFO - PROCESS | 1844 | 1461607654130 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 11:07:34 INFO - PROCESS | 1844 | 1461607654165 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed188f800 == 140 [pid = 1844] [id = 604] 11:07:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faed1706000) [pid = 1844] [serial = 1813] [outer = (nil)] 11:07:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faed2846400) [pid = 1844] [serial = 1814] [outer = 0x7faed1706000] 11:07:34 INFO - PROCESS | 1844 | 1461607654234 Marionette DEBUG loaded listener.js 11:07:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faed2ab2400) [pid = 1844] [serial = 1815] [outer = 0x7faed1706000] 11:07:35 INFO - PROCESS | 1844 | 1461607655338 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]]]}] 11:07:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:07:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1583ms 11:07:35 INFO - PROCESS | 1844 | 1461607655411 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 11:07:35 INFO - PROCESS | 1844 | 1461607655414 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 11:07:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:07:35 INFO - PROCESS | 1844 | 1461607655420 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:07:35 INFO - PROCESS | 1844 | 1461607655426 Marionette TRACE conn4 <- [1,2390,null,{}] 11:07:35 INFO - PROCESS | 1844 | 1461607655448 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}] 11:07:35 INFO - PROCESS | 1844 | 1461607655747 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faece986800) [pid = 1844] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faed5f80000) [pid = 1844] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faed8448800) [pid = 1844] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faed586dc00) [pid = 1844] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faed50a4800) [pid = 1844] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faed18b6800) [pid = 1844] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faece981000) [pid = 1844] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faed00e3800) [pid = 1844] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faed0fd5800) [pid = 1844] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faee7398c00) [pid = 1844] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faee0683c00) [pid = 1844] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faee50e4400) [pid = 1844] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faed93ddc00) [pid = 1844] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faed93d1800) [pid = 1844] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faee1a15000) [pid = 1844] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faee2074000) [pid = 1844] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faee171fc00) [pid = 1844] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faedf32c400) [pid = 1844] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faeda98cc00) [pid = 1844] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faedada2c00) [pid = 1844] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faece97b000) [pid = 1844] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:07:36 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faeda98c400) [pid = 1844] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:07:36 INFO - PROCESS | 1844 | 1461607656588 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1887800 == 141 [pid = 1844] [id = 605] 11:07:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faece981000) [pid = 1844] [serial = 1816] [outer = (nil)] 11:07:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faed18b4800) [pid = 1844] [serial = 1817] [outer = 0x7faece981000] 11:07:36 INFO - PROCESS | 1844 | 1461607656661 Marionette DEBUG loaded listener.js 11:07:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faed804e400) [pid = 1844] [serial = 1818] [outer = 0x7faece981000] 11:07:37 INFO - PROCESS | 1844 | 1461607657440 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]]]}] 11:07:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:07:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2042ms 11:07:37 INFO - PROCESS | 1844 | 1461607657477 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 11:07:37 INFO - PROCESS | 1844 | 1461607657483 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 11:07:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:07:37 INFO - PROCESS | 1844 | 1461607657501 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:07:37 INFO - PROCESS | 1844 | 1461607657503 Marionette TRACE conn4 <- [1,2394,null,{}] 11:07:37 INFO - PROCESS | 1844 | 1461607657509 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}] 11:07:37 INFO - PROCESS | 1844 | 1461607657765 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 11:07:38 INFO - PROCESS | 1844 | 1461607657992 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed2784000 == 142 [pid = 1844] [id = 606] 11:07:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faed00e3800) [pid = 1844] [serial = 1819] [outer = (nil)] 11:07:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faed8b88000) [pid = 1844] [serial = 1820] [outer = 0x7faed00e3800] 11:07:38 INFO - PROCESS | 1844 | 1461607658071 Marionette DEBUG loaded listener.js 11:07:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faed8c4f800) [pid = 1844] [serial = 1821] [outer = 0x7faed00e3800] 11:07:39 INFO - PROCESS | 1844 | 1461607659410 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]]]}] 11:07:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:07:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1937ms 11:07:39 INFO - PROCESS | 1844 | 1461607659438 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 11:07:39 INFO - PROCESS | 1844 | 1461607659445 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 11:07:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:07:39 INFO - PROCESS | 1844 | 1461607659466 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:07:39 INFO - PROCESS | 1844 | 1461607659472 Marionette TRACE conn4 <- [1,2398,null,{}] 11:07:39 INFO - PROCESS | 1844 | 1461607659481 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}] 11:07:39 INFO - PROCESS | 1844 | 1461607659774 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 11:07:40 INFO - PROCESS | 1844 | 1461607660145 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed187f000 == 143 [pid = 1844] [id = 607] 11:07:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faed18afc00) [pid = 1844] [serial = 1822] [outer = (nil)] 11:07:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faed1dde400) [pid = 1844] [serial = 1823] [outer = 0x7faed18afc00] 11:07:40 INFO - PROCESS | 1844 | 1461607660278 Marionette DEBUG loaded listener.js 11:07:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faed2845800) [pid = 1844] [serial = 1824] [outer = 0x7faed18afc00] 11:07:41 INFO - PROCESS | 1844 | 1461607661602 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]]]}] 11:07:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:07:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 2194ms 11:07:41 INFO - PROCESS | 1844 | 1461607661661 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 11:07:41 INFO - PROCESS | 1844 | 1461607661670 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 11:07:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:07:41 INFO - PROCESS | 1844 | 1461607661682 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:07:41 INFO - PROCESS | 1844 | 1461607661685 Marionette TRACE conn4 <- [1,2402,null,{}] 11:07:41 INFO - PROCESS | 1844 | 1461607661692 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}] 11:07:41 INFO - PROCESS | 1844 | 1461607661958 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 11:07:42 INFO - PROCESS | 1844 | 1461607662389 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed53a5800 == 144 [pid = 1844] [id = 608] 11:07:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faed5c87000) [pid = 1844] [serial = 1825] [outer = (nil)] 11:07:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faed8449c00) [pid = 1844] [serial = 1826] [outer = 0x7faed5c87000] 11:07:42 INFO - PROCESS | 1844 | 1461607662465 Marionette DEBUG loaded listener.js 11:07:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faed8c52400) [pid = 1844] [serial = 1827] [outer = 0x7faed5c87000] 11:07:43 INFO - PROCESS | 1844 | 1461607663413 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]]]}] 11:07:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:07:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1785ms 11:07:43 INFO - PROCESS | 1844 | 1461607663467 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 11:07:43 INFO - PROCESS | 1844 | 1461607663470 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 11:07:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:07:43 INFO - PROCESS | 1844 | 1461607663478 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:07:43 INFO - PROCESS | 1844 | 1461607663484 Marionette TRACE conn4 <- [1,2406,null,{}] 11:07:43 INFO - PROCESS | 1844 | 1461607663500 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}] 11:07:43 INFO - PROCESS | 1844 | 1461607663795 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 11:07:44 INFO - PROCESS | 1844 | 1461607664097 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5fe0000 == 145 [pid = 1844] [id = 609] 11:07:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faed93d4000) [pid = 1844] [serial = 1828] [outer = (nil)] 11:07:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faed96c5800) [pid = 1844] [serial = 1829] [outer = 0x7faed93d4000] 11:07:44 INFO - PROCESS | 1844 | 1461607664179 Marionette DEBUG loaded listener.js 11:07:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faed9711400) [pid = 1844] [serial = 1830] [outer = 0x7faed93d4000] 11:07:45 INFO - PROCESS | 1844 | 1461607665081 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]]]}] 11:07:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:07:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1686ms 11:07:45 INFO - PROCESS | 1844 | 1461607665166 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 11:07:45 INFO - PROCESS | 1844 | 1461607665174 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 11:07:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:07:45 INFO - PROCESS | 1844 | 1461607665183 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:07:45 INFO - PROCESS | 1844 | 1461607665187 Marionette TRACE conn4 <- [1,2410,null,{}] 11:07:45 INFO - PROCESS | 1844 | 1461607665196 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}] 11:07:45 INFO - PROCESS | 1844 | 1461607665469 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 11:07:45 INFO - PROCESS | 1844 | 1461607665778 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed83af800 == 146 [pid = 1844] [id = 610] 11:07:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faed93ddc00) [pid = 1844] [serial = 1831] [outer = (nil)] 11:07:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faeda98c000) [pid = 1844] [serial = 1832] [outer = 0x7faed93ddc00] 11:07:45 INFO - PROCESS | 1844 | 1461607665897 Marionette DEBUG loaded listener.js 11:07:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faedaadd800) [pid = 1844] [serial = 1833] [outer = 0x7faed93ddc00] 11:07:46 INFO - PROCESS | 1844 | 1461607666840 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]]]}] 11:07:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:07:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1732ms 11:07:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:07:46 INFO - PROCESS | 1844 | 1461607666916 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 11:07:46 INFO - PROCESS | 1844 | 1461607666919 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 11:07:46 INFO - PROCESS | 1844 | 1461607666925 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:07:46 INFO - PROCESS | 1844 | 1461607666928 Marionette TRACE conn4 <- [1,2414,null,{}] 11:07:46 INFO - PROCESS | 1844 | 1461607666933 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}] 11:07:47 INFO - PROCESS | 1844 | 1461607667178 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 11:07:47 INFO - PROCESS | 1844 | 1461607667482 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed864a800 == 147 [pid = 1844] [id = 611] 11:07:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faed93dc400) [pid = 1844] [serial = 1834] [outer = (nil)] 11:07:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faedad1c000) [pid = 1844] [serial = 1835] [outer = 0x7faed93dc400] 11:07:47 INFO - PROCESS | 1844 | 1461607667561 Marionette DEBUG loaded listener.js 11:07:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faedad24c00) [pid = 1844] [serial = 1836] [outer = 0x7faed93dc400] 11:07:48 INFO - PROCESS | 1844 | 1461607668461 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]]]}] 11:07:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:07:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1583ms 11:07:48 INFO - PROCESS | 1844 | 1461607668509 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 11:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:07:48 INFO - PROCESS | 1844 | 1461607668512 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 11:07:48 INFO - PROCESS | 1844 | 1461607668518 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:07:48 INFO - PROCESS | 1844 | 1461607668521 Marionette TRACE conn4 <- [1,2418,null,{}] 11:07:48 INFO - PROCESS | 1844 | 1461607668527 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}] 11:07:48 INFO - PROCESS | 1844 | 1461607668814 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 11:07:49 INFO - PROCESS | 1844 | 1461607669124 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8ce4000 == 148 [pid = 1844] [id = 612] 11:07:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faedadbf800) [pid = 1844] [serial = 1837] [outer = (nil)] 11:07:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faedf3bb000) [pid = 1844] [serial = 1838] [outer = 0x7faedadbf800] 11:07:49 INFO - PROCESS | 1844 | 1461607669217 Marionette DEBUG loaded listener.js 11:07:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faee0558400) [pid = 1844] [serial = 1839] [outer = 0x7faedadbf800] 11:07:50 INFO - PROCESS | 1844 | 1461607670160 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]]]}] 11:07:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1683ms 11:07:50 INFO - PROCESS | 1844 | 1461607670202 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 11:07:50 INFO - PROCESS | 1844 | 1461607670206 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 11:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:07:50 INFO - PROCESS | 1844 | 1461607670213 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:07:50 INFO - PROCESS | 1844 | 1461607670216 Marionette TRACE conn4 <- [1,2422,null,{}] 11:07:50 INFO - PROCESS | 1844 | 1461607670221 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}] 11:07:50 INFO - PROCESS | 1844 | 1461607670451 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 11:07:50 INFO - PROCESS | 1844 | 1461607670794 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8dd6000 == 149 [pid = 1844] [id = 613] 11:07:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faedadf0400) [pid = 1844] [serial = 1840] [outer = (nil)] 11:07:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faee0738800) [pid = 1844] [serial = 1841] [outer = 0x7faedadf0400] 11:07:50 INFO - PROCESS | 1844 | 1461607670909 Marionette DEBUG loaded listener.js 11:07:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faee0873800) [pid = 1844] [serial = 1842] [outer = 0x7faedadf0400] 11:07:51 INFO - PROCESS | 1844 | 1461607671751 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]]]}] 11:07:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:07:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1585ms 11:07:51 INFO - PROCESS | 1844 | 1461607671799 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 11:07:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:07:51 INFO - PROCESS | 1844 | 1461607671804 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 11:07:51 INFO - PROCESS | 1844 | 1461607671810 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:07:51 INFO - PROCESS | 1844 | 1461607671813 Marionette TRACE conn4 <- [1,2426,null,{}] 11:07:51 INFO - PROCESS | 1844 | 1461607671819 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}] 11:07:52 INFO - PROCESS | 1844 | 1461607672040 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 11:07:52 INFO - PROCESS | 1844 | 1461607672287 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedf3a9800 == 150 [pid = 1844] [id = 614] 11:07:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faee0556800) [pid = 1844] [serial = 1843] [outer = (nil)] 11:07:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faee08e2c00) [pid = 1844] [serial = 1844] [outer = 0x7faee0556800] 11:07:52 INFO - PROCESS | 1844 | 1461607672361 Marionette DEBUG loaded listener.js 11:07:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faee0f3a000) [pid = 1844] [serial = 1845] [outer = 0x7faee0556800] 11:07:53 INFO - PROCESS | 1844 | 1461607673297 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]]]}] 11:07:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:07:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1529ms 11:07:53 INFO - PROCESS | 1844 | 1461607673340 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 11:07:53 INFO - PROCESS | 1844 | 1461607673343 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 11:07:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:07:53 INFO - PROCESS | 1844 | 1461607673349 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:07:53 INFO - PROCESS | 1844 | 1461607673352 Marionette TRACE conn4 <- [1,2430,null,{}] 11:07:53 INFO - PROCESS | 1844 | 1461607673357 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}] 11:07:53 INFO - PROCESS | 1844 | 1461607673579 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 11:07:53 INFO - PROCESS | 1844 | 1461607673859 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0829800 == 151 [pid = 1844] [id = 615] 11:07:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faed586d400) [pid = 1844] [serial = 1846] [outer = (nil)] 11:07:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faee10b1000) [pid = 1844] [serial = 1847] [outer = 0x7faed586d400] 11:07:53 INFO - PROCESS | 1844 | 1461607673978 Marionette DEBUG loaded listener.js 11:07:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faee10b9c00) [pid = 1844] [serial = 1848] [outer = 0x7faed586d400] 11:07:54 INFO - PROCESS | 1844 | 1461607674790 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]]]}] 11:07:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:07:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1484ms 11:07:54 INFO - PROCESS | 1844 | 1461607674834 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 11:07:54 INFO - PROCESS | 1844 | 1461607674838 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 11:07:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:07:54 INFO - PROCESS | 1844 | 1461607674844 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:07:54 INFO - PROCESS | 1844 | 1461607674846 Marionette TRACE conn4 <- [1,2434,null,{}] 11:07:54 INFO - PROCESS | 1844 | 1461607674851 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}] 11:07:55 INFO - PROCESS | 1844 | 1461607675075 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 11:07:55 INFO - PROCESS | 1844 | 1461607675341 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee11a9800 == 152 [pid = 1844] [id = 616] 11:07:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faed8297400) [pid = 1844] [serial = 1849] [outer = (nil)] 11:07:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faee181d400) [pid = 1844] [serial = 1850] [outer = 0x7faed8297400] 11:07:55 INFO - PROCESS | 1844 | 1461607675422 Marionette DEBUG loaded listener.js 11:07:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faee1a14c00) [pid = 1844] [serial = 1851] [outer = 0x7faed8297400] 11:07:56 INFO - PROCESS | 1844 | 1461607676281 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]]]}] 11:07:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:07:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1479ms 11:07:56 INFO - PROCESS | 1844 | 1461607676325 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 11:07:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:07:56 INFO - PROCESS | 1844 | 1461607676329 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 11:07:56 INFO - PROCESS | 1844 | 1461607676334 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:07:56 INFO - PROCESS | 1844 | 1461607676339 Marionette TRACE conn4 <- [1,2438,null,{}] 11:07:56 INFO - PROCESS | 1844 | 1461607676344 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}] 11:07:56 INFO - PROCESS | 1844 | 1461607676595 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 11:07:56 INFO - PROCESS | 1844 | 1461607676860 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1ca8800 == 153 [pid = 1844] [id = 617] 11:07:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faee2044c00) [pid = 1844] [serial = 1852] [outer = (nil)] 11:07:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faee2074000) [pid = 1844] [serial = 1853] [outer = 0x7faee2044c00] 11:07:57 INFO - PROCESS | 1844 | 1461607676997 Marionette DEBUG loaded listener.js 11:07:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faee2e03000) [pid = 1844] [serial = 1854] [outer = 0x7faee2044c00] 11:07:57 INFO - PROCESS | 1844 | 1461607677877 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]]]}] 11:07:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:07:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1585ms 11:07:57 INFO - PROCESS | 1844 | 1461607677920 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 11:07:57 INFO - PROCESS | 1844 | 1461607677924 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 11:07:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:07:57 INFO - PROCESS | 1844 | 1461607677930 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:07:57 INFO - PROCESS | 1844 | 1461607677932 Marionette TRACE conn4 <- [1,2442,null,{}] 11:07:57 INFO - PROCESS | 1844 | 1461607677938 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}] 11:07:58 INFO - PROCESS | 1844 | 1461607678186 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 11:07:58 INFO - PROCESS | 1844 | 1461607678505 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee239e000 == 154 [pid = 1844] [id = 618] 11:07:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faed5c8b000) [pid = 1844] [serial = 1855] [outer = (nil)] 11:07:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faee314bc00) [pid = 1844] [serial = 1856] [outer = 0x7faed5c8b000] 11:07:58 INFO - PROCESS | 1844 | 1461607678585 Marionette DEBUG loaded listener.js 11:07:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faee3529c00) [pid = 1844] [serial = 1857] [outer = 0x7faed5c8b000] 11:07:59 INFO - PROCESS | 1844 | 1461607679422 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]]]}] 11:07:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:07:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1529ms 11:07:59 INFO - PROCESS | 1844 | 1461607679460 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 11:07:59 INFO - PROCESS | 1844 | 1461607679464 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 11:07:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:07:59 INFO - PROCESS | 1844 | 1461607679470 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:07:59 INFO - PROCESS | 1844 | 1461607679473 Marionette TRACE conn4 <- [1,2446,null,{}] 11:07:59 INFO - PROCESS | 1844 | 1461607679488 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}] 11:07:59 INFO - PROCESS | 1844 | 1461607679723 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 11:07:59 INFO - PROCESS | 1844 | 1461607679991 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee4aa8000 == 155 [pid = 1844] [id = 619] 11:08:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faed1e24c00) [pid = 1844] [serial = 1858] [outer = (nil)] 11:08:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faee4aaf800) [pid = 1844] [serial = 1859] [outer = 0x7faed1e24c00] 11:08:00 INFO - PROCESS | 1844 | 1461607680108 Marionette DEBUG loaded listener.js 11:08:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faee4b67c00) [pid = 1844] [serial = 1860] [outer = 0x7faed1e24c00] 11:08:00 INFO - PROCESS | 1844 | 1461607680937 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]]]}] 11:08:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:08:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1538ms 11:08:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:08:01 INFO - PROCESS | 1844 | 1461607681009 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 11:08:01 INFO - PROCESS | 1844 | 1461607681012 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 11:08:01 INFO - PROCESS | 1844 | 1461607681019 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:08:01 INFO - PROCESS | 1844 | 1461607681022 Marionette TRACE conn4 <- [1,2450,null,{}] 11:08:01 INFO - PROCESS | 1844 | 1461607681027 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}] 11:08:01 INFO - PROCESS | 1844 | 1461607681333 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 11:08:01 INFO - PROCESS | 1844 | 1461607681659 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5865800 == 156 [pid = 1844] [id = 620] 11:08:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faece979400) [pid = 1844] [serial = 1861] [outer = (nil)] 11:08:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faee512c800) [pid = 1844] [serial = 1862] [outer = 0x7faece979400] 11:08:01 INFO - PROCESS | 1844 | 1461607681772 Marionette DEBUG loaded listener.js 11:08:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faee5379c00) [pid = 1844] [serial = 1863] [outer = 0x7faece979400] 11:08:02 INFO - PROCESS | 1844 | 1461607682816 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]]]}] 11:08:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:08:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1831ms 11:08:02 INFO - PROCESS | 1844 | 1461607682849 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 11:08:02 INFO - PROCESS | 1844 | 1461607682853 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 11:08:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:08:02 INFO - PROCESS | 1844 | 1461607682859 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:08:02 INFO - PROCESS | 1844 | 1461607682861 Marionette TRACE conn4 <- [1,2454,null,{}] 11:08:02 INFO - PROCESS | 1844 | 1461607682867 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}] 11:08:03 INFO - PROCESS | 1844 | 1461607683111 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 11:08:03 INFO - PROCESS | 1844 | 1461607683382 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5c93000 == 157 [pid = 1844] [id = 621] 11:08:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faed8445400) [pid = 1844] [serial = 1864] [outer = (nil)] 11:08:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faee5771c00) [pid = 1844] [serial = 1865] [outer = 0x7faed8445400] 11:08:03 INFO - PROCESS | 1844 | 1461607683498 Marionette DEBUG loaded listener.js 11:08:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faee59ef400) [pid = 1844] [serial = 1866] [outer = 0x7faed8445400] 11:08:04 INFO - PROCESS | 1844 | 1461607684605 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]]]}] 11:08:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:08:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1781ms 11:08:04 INFO - PROCESS | 1844 | 1461607684641 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 11:08:04 INFO - PROCESS | 1844 | 1461607684645 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 11:08:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:08:04 INFO - PROCESS | 1844 | 1461607684651 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:08:04 INFO - PROCESS | 1844 | 1461607684653 Marionette TRACE conn4 <- [1,2458,null,{}] 11:08:04 INFO - PROCESS | 1844 | 1461607684659 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}] 11:08:04 INFO - PROCESS | 1844 | 1461607684899 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 11:08:05 INFO - PROCESS | 1844 | 1461607685171 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeebe6f800 == 158 [pid = 1844] [id = 622] 11:08:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faee5769800) [pid = 1844] [serial = 1867] [outer = (nil)] 11:08:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faee7e29800) [pid = 1844] [serial = 1868] [outer = 0x7faee5769800] 11:08:05 INFO - PROCESS | 1844 | 1461607685292 Marionette DEBUG loaded listener.js 11:08:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faeea321400) [pid = 1844] [serial = 1869] [outer = 0x7faee5769800] 11:08:06 INFO - PROCESS | 1844 | 1461607686195 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]]]}] 11:08:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:08:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1583ms 11:08:06 INFO - PROCESS | 1844 | 1461607686236 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 11:08:06 INFO - PROCESS | 1844 | 1461607686240 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 11:08:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:08:06 INFO - PROCESS | 1844 | 1461607686246 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:08:06 INFO - PROCESS | 1844 | 1461607686248 Marionette TRACE conn4 <- [1,2462,null,{}] 11:08:06 INFO - PROCESS | 1844 | 1461607686254 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}] 11:08:06 INFO - PROCESS | 1844 | 1461607686514 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 11:08:06 INFO - PROCESS | 1844 | 1461607686895 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec9db000 == 159 [pid = 1844] [id = 623] 11:08:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faee10b0000) [pid = 1844] [serial = 1870] [outer = (nil)] 11:08:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faeea826800) [pid = 1844] [serial = 1871] [outer = 0x7faee10b0000] 11:08:07 INFO - PROCESS | 1844 | 1461607687037 Marionette DEBUG loaded listener.js 11:08:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faeebfe3000) [pid = 1844] [serial = 1872] [outer = 0x7faee10b0000] 11:08:08 INFO - PROCESS | 1844 | 1461607688225 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]]]}] 11:08:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:08:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2038ms 11:08:08 INFO - PROCESS | 1844 | 1461607688326 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 11:08:08 INFO - PROCESS | 1844 | 1461607688329 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 11:08:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:08:08 INFO - PROCESS | 1844 | 1461607688343 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:08:08 INFO - PROCESS | 1844 | 1461607688346 Marionette TRACE conn4 <- [1,2466,null,{}] 11:08:08 INFO - PROCESS | 1844 | 1461607688357 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}] 11:08:08 INFO - PROCESS | 1844 | 1461607688641 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 11:08:08 INFO - PROCESS | 1844 | 1461607688977 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeed45b000 == 160 [pid = 1844] [id = 624] 11:08:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faee739b800) [pid = 1844] [serial = 1873] [outer = (nil)] 11:08:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faeec5ab400) [pid = 1844] [serial = 1874] [outer = 0x7faee739b800] 11:08:09 INFO - PROCESS | 1844 | 1461607689052 Marionette DEBUG loaded listener.js 11:08:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faeed29dc00) [pid = 1844] [serial = 1875] [outer = 0x7faee739b800] 11:08:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef7f02800 == 159 [pid = 1844] [id = 461] 11:08:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeebe7e800 == 158 [pid = 1844] [id = 459] 11:08:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeeda67800 == 157 [pid = 1844] [id = 460] 11:08:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf0279e800 == 156 [pid = 1844] [id = 601] 11:08:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf02787800 == 155 [pid = 1844] [id = 600] 11:08:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeff492000 == 154 [pid = 1844] [id = 599] 11:08:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefcdc9000 == 153 [pid = 1844] [id = 598] 11:08:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefcd54000 == 152 [pid = 1844] [id = 597] 11:08:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef7fb3800 == 151 [pid = 1844] [id = 596] 11:08:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeee20e800 == 150 [pid = 1844] [id = 595] 11:08:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeebf87000 == 149 [pid = 1844] [id = 594] 11:08:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5c75000 == 148 [pid = 1844] [id = 593] 11:08:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee4aa4000 == 147 [pid = 1844] [id = 592] 11:08:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee20a7000 == 146 [pid = 1844] [id = 591] 11:08:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1cb2000 == 145 [pid = 1844] [id = 590] 11:08:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0e0f000 == 144 [pid = 1844] [id = 589] 11:08:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeda937800 == 143 [pid = 1844] [id = 588] 11:08:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8ce5000 == 142 [pid = 1844] [id = 587] 11:08:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed83b9000 == 141 [pid = 1844] [id = 586] 11:08:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed3e2e000 == 140 [pid = 1844] [id = 585] 11:08:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecf5f1800 == 139 [pid = 1844] [id = 584] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faed895b000) [pid = 1844] [serial = 1614] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faed804ec00) [pid = 1844] [serial = 1748] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faed8440000) [pid = 1844] [serial = 1749] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faed6027400) [pid = 1844] [serial = 1751] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faed9446800) [pid = 1844] [serial = 1697] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faed8c51000) [pid = 1844] [serial = 1695] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faed8b8e000) [pid = 1844] [serial = 1694] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faed8298000) [pid = 1844] [serial = 1692] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faed602a800) [pid = 1844] [serial = 1691] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faed2ab1c00) [pid = 1844] [serial = 1689] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faed1e26c00) [pid = 1844] [serial = 1688] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faed0fd3800) [pid = 1844] [serial = 1686] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faecfaf4800) [pid = 1844] [serial = 1685] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faed2848c00) [pid = 1844] [serial = 1745] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faed0fdbc00) [pid = 1844] [serial = 1742] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faed1709400) [pid = 1844] [serial = 1743] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faeed293400) [pid = 1844] [serial = 1739] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faeeccf9000) [pid = 1844] [serial = 1737] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faeec4c5400) [pid = 1844] [serial = 1736] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faeebfe3800) [pid = 1844] [serial = 1734] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faeebca5400) [pid = 1844] [serial = 1733] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faeea329800) [pid = 1844] [serial = 1731] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faee9184400) [pid = 1844] [serial = 1730] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faee7397000) [pid = 1844] [serial = 1728] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faee59e6c00) [pid = 1844] [serial = 1727] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faee5766800) [pid = 1844] [serial = 1725] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faee5132c00) [pid = 1844] [serial = 1724] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faee50e6c00) [pid = 1844] [serial = 1722] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faee4ab4400) [pid = 1844] [serial = 1721] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faee3fe1c00) [pid = 1844] [serial = 1719] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faee314dc00) [pid = 1844] [serial = 1718] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faee1aef400) [pid = 1844] [serial = 1716] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faee1887800) [pid = 1844] [serial = 1715] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faee10aec00) [pid = 1844] [serial = 1713] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faee0f37800) [pid = 1844] [serial = 1712] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faee0877c00) [pid = 1844] [serial = 1710] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faee0738000) [pid = 1844] [serial = 1709] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faee0558800) [pid = 1844] [serial = 1707] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faedf3c9000) [pid = 1844] [serial = 1706] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faedf32b000) [pid = 1844] [serial = 1704] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faedadb2800) [pid = 1844] [serial = 1703] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faedad1e800) [pid = 1844] [serial = 1701] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faeda991c00) [pid = 1844] [serial = 1700] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faed9709400) [pid = 1844] [serial = 1698] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faed509e800) [pid = 1844] [serial = 1746] [outer = (nil)] [url = about:blank] 11:08:12 INFO - PROCESS | 1844 | 1461607692404 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]]]}] 11:08:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:08:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 4104ms 11:08:12 INFO - PROCESS | 1844 | 1461607692446 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 11:08:12 INFO - PROCESS | 1844 | 1461607692453 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 11:08:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:08:12 INFO - PROCESS | 1844 | 1461607692462 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:08:12 INFO - PROCESS | 1844 | 1461607692468 Marionette TRACE conn4 <- [1,2470,null,{}] 11:08:12 INFO - PROCESS | 1844 | 1461607692476 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}] 11:08:12 INFO - PROCESS | 1844 | 1461607692739 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 11:08:12 INFO - PROCESS | 1844 | 1461607692942 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecfd60800 == 140 [pid = 1844] [id = 625] 11:08:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faed00e9400) [pid = 1844] [serial = 1876] [outer = (nil)] 11:08:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faed0fd5400) [pid = 1844] [serial = 1877] [outer = 0x7faed00e9400] 11:08:13 INFO - PROCESS | 1844 | 1461607693018 Marionette DEBUG loaded listener.js 11:08:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faed1088400) [pid = 1844] [serial = 1878] [outer = 0x7faed00e9400] 11:08:13 INFO - PROCESS | 1844 | 1461607693913 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]]]}] 11:08:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:08:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1486ms 11:08:13 INFO - PROCESS | 1844 | 1461607693949 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 11:08:13 INFO - PROCESS | 1844 | 1461607693958 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 11:08:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:08:13 INFO - PROCESS | 1844 | 1461607693970 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:08:13 INFO - PROCESS | 1844 | 1461607693974 Marionette TRACE conn4 <- [1,2474,null,{}] 11:08:13 INFO - PROCESS | 1844 | 1461607693979 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}] 11:08:14 INFO - PROCESS | 1844 | 1461607694310 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 11:08:14 INFO - PROCESS | 1844 | 1461607694357 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1da6800 == 141 [pid = 1844] [id = 626] 11:08:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faed29d5800) [pid = 1844] [serial = 1879] [outer = (nil)] 11:08:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faed2ab3c00) [pid = 1844] [serial = 1880] [outer = 0x7faed29d5800] 11:08:14 INFO - PROCESS | 1844 | 1461607694427 Marionette DEBUG loaded listener.js 11:08:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faed5864400) [pid = 1844] [serial = 1881] [outer = 0x7faed29d5800] 11:08:15 INFO - PROCESS | 1844 | 1461607695492 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]]]}] 11:08:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:08:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1581ms 11:08:15 INFO - PROCESS | 1844 | 1461607695558 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 11:08:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:08:15 INFO - PROCESS | 1844 | 1461607695569 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 11:08:15 INFO - PROCESS | 1844 | 1461607695579 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:08:15 INFO - PROCESS | 1844 | 1461607695594 Marionette TRACE conn4 <- [1,2478,null,{}] 11:08:15 INFO - PROCESS | 1844 | 1461607695644 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}] 11:08:15 INFO - PROCESS | 1844 | 1461607695971 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 11:08:16 INFO - PROCESS | 1844 | 1461607696006 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed3e22000 == 142 [pid = 1844] [id = 627] 11:08:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faed5f9fc00) [pid = 1844] [serial = 1882] [outer = (nil)] 11:08:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faed8443000) [pid = 1844] [serial = 1883] [outer = 0x7faed5f9fc00] 11:08:16 INFO - PROCESS | 1844 | 1461607696072 Marionette DEBUG loaded listener.js 11:08:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faed8c50c00) [pid = 1844] [serial = 1884] [outer = 0x7faed5f9fc00] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faed97a6000) [pid = 1844] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faedf3be400) [pid = 1844] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faee9605000) [pid = 1844] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faed895c800) [pid = 1844] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faed6033800) [pid = 1844] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faece97b800) [pid = 1844] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faece981000) [pid = 1844] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faed6029c00) [pid = 1844] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faed1706000) [pid = 1844] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faece980800) [pid = 1844] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faed2ab6800) [pid = 1844] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faed97a2c00) [pid = 1844] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faed1080400) [pid = 1844] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faed8c51400) [pid = 1844] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faed1e28400) [pid = 1844] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faed97b1c00) [pid = 1844] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faece97a400) [pid = 1844] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faed9714800) [pid = 1844] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faecc09f800) [pid = 1844] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faedac5f400) [pid = 1844] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faee171bc00) [pid = 1844] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faee07a5c00) [pid = 1844] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:08:17 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faeee281c00) [pid = 1844] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:08:17 INFO - PROCESS | 1844 | 1461607697558 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]]]}] 11:08:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:08:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2020ms 11:08:17 INFO - PROCESS | 1844 | 1461607697597 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 11:08:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:08:17 INFO - PROCESS | 1844 | 1461607697601 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 11:08:17 INFO - PROCESS | 1844 | 1461607697607 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:08:17 INFO - PROCESS | 1844 | 1461607697610 Marionette TRACE conn4 <- [1,2482,null,{}] 11:08:17 INFO - PROCESS | 1844 | 1461607697615 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}] 11:08:17 INFO - PROCESS | 1844 | 1461607697902 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 11:08:17 INFO - PROCESS | 1844 | 1461607697925 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5a6a800 == 143 [pid = 1844] [id = 628] 11:08:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faecc0a0400) [pid = 1844] [serial = 1885] [outer = (nil)] 11:08:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faed8953400) [pid = 1844] [serial = 1886] [outer = 0x7faecc0a0400] 11:08:17 INFO - PROCESS | 1844 | 1461607697990 Marionette DEBUG loaded listener.js 11:08:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faed8c5b000) [pid = 1844] [serial = 1887] [outer = 0x7faecc0a0400] 11:08:18 INFO - PROCESS | 1844 | 1461607698862 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]]]}] 11:08:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:08:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1478ms 11:08:19 INFO - PROCESS | 1844 | 1461607699087 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 11:08:19 INFO - PROCESS | 1844 | 1461607699094 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 11:08:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:08:19 INFO - PROCESS | 1844 | 1461607699103 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:08:19 INFO - PROCESS | 1844 | 1461607699108 Marionette TRACE conn4 <- [1,2486,null,{}] 11:08:19 INFO - PROCESS | 1844 | 1461607699117 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}] 11:08:19 INFO - PROCESS | 1844 | 1461607699395 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 11:08:19 INFO - PROCESS | 1844 | 1461607699740 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed129d800 == 144 [pid = 1844] [id = 629] 11:08:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faecfc73000) [pid = 1844] [serial = 1888] [outer = (nil)] 11:08:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faed0fe1000) [pid = 1844] [serial = 1889] [outer = 0x7faecfc73000] 11:08:19 INFO - PROCESS | 1844 | 1461607699817 Marionette DEBUG loaded listener.js 11:08:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faed18b2000) [pid = 1844] [serial = 1890] [outer = 0x7faecfc73000] 11:08:20 INFO - PROCESS | 1844 | 1461607700818 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]]]}] 11:08:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:08:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1745ms 11:08:20 INFO - PROCESS | 1844 | 1461607700849 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 11:08:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:08:20 INFO - PROCESS | 1844 | 1461607700855 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 11:08:20 INFO - PROCESS | 1844 | 1461607700868 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:08:20 INFO - PROCESS | 1844 | 1461607700873 Marionette TRACE conn4 <- [1,2490,null,{}] 11:08:20 INFO - PROCESS | 1844 | 1461607700880 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}] 11:08:21 INFO - PROCESS | 1844 | 1461607701122 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 11:08:21 INFO - PROCESS | 1844 | 1461607701430 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5fda000 == 145 [pid = 1844] [id = 630] 11:08:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faed5154400) [pid = 1844] [serial = 1891] [outer = (nil)] 11:08:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faed5c8ec00) [pid = 1844] [serial = 1892] [outer = 0x7faed5154400] 11:08:21 INFO - PROCESS | 1844 | 1461607701511 Marionette DEBUG loaded listener.js 11:08:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faed8442000) [pid = 1844] [serial = 1893] [outer = 0x7faed5154400] 11:08:22 INFO - PROCESS | 1844 | 1461607702409 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]]]}] 11:08:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:08:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1593ms 11:08:22 INFO - PROCESS | 1844 | 1461607702457 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 11:08:22 INFO - PROCESS | 1844 | 1461607702461 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 11:08:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:08:22 INFO - PROCESS | 1844 | 1461607702467 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:08:22 INFO - PROCESS | 1844 | 1461607702470 Marionette TRACE conn4 <- [1,2494,null,{}] 11:08:22 INFO - PROCESS | 1844 | 1461607702486 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}] 11:08:22 INFO - PROCESS | 1844 | 1461607702742 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 11:08:23 INFO - PROCESS | 1844 | 1461607703090 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8642000 == 146 [pid = 1844] [id = 631] 11:08:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faed9448400) [pid = 1844] [serial = 1894] [outer = (nil)] 11:08:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faed9710c00) [pid = 1844] [serial = 1895] [outer = 0x7faed9448400] 11:08:23 INFO - PROCESS | 1844 | 1461607703177 Marionette DEBUG loaded listener.js 11:08:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faed97b1800) [pid = 1844] [serial = 1896] [outer = 0x7faed9448400] 11:08:24 INFO - PROCESS | 1844 | 1461607704150 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]]]}] 11:08:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:08:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1732ms 11:08:24 INFO - PROCESS | 1844 | 1461607704200 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 11:08:24 INFO - PROCESS | 1844 | 1461607704204 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 11:08:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:08:24 INFO - PROCESS | 1844 | 1461607704210 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:08:24 INFO - PROCESS | 1844 | 1461607704213 Marionette TRACE conn4 <- [1,2498,null,{}] 11:08:24 INFO - PROCESS | 1844 | 1461607704221 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}] 11:08:24 INFO - PROCESS | 1844 | 1461607704489 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 11:08:24 INFO - PROCESS | 1844 | 1461607704811 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8d0e000 == 147 [pid = 1844] [id = 632] 11:08:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faed96c5c00) [pid = 1844] [serial = 1897] [outer = (nil)] 11:08:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faedac68400) [pid = 1844] [serial = 1898] [outer = 0x7faed96c5c00] 11:08:24 INFO - PROCESS | 1844 | 1461607704895 Marionette DEBUG loaded listener.js 11:08:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faedad23c00) [pid = 1844] [serial = 1899] [outer = 0x7faed96c5c00] 11:08:25 INFO - PROCESS | 1844 | 1461607705820 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]]]}] 11:08:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:08:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1682ms 11:08:25 INFO - PROCESS | 1844 | 1461607705894 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 11:08:25 INFO - PROCESS | 1844 | 1461607705899 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 11:08:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:08:25 INFO - PROCESS | 1844 | 1461607705907 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:08:25 INFO - PROCESS | 1844 | 1461607705911 Marionette TRACE conn4 <- [1,2502,null,{}] 11:08:25 INFO - PROCESS | 1844 | 1461607705917 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}] 11:08:26 INFO - PROCESS | 1844 | 1461607706165 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 11:08:26 INFO - PROCESS | 1844 | 1461607706470 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedac42800 == 148 [pid = 1844] [id = 633] 11:08:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faed8b87400) [pid = 1844] [serial = 1900] [outer = (nil)] 11:08:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faedada3000) [pid = 1844] [serial = 1901] [outer = 0x7faed8b87400] 11:08:26 INFO - PROCESS | 1844 | 1461607706551 Marionette DEBUG loaded listener.js 11:08:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faedadbb000) [pid = 1844] [serial = 1902] [outer = 0x7faed8b87400] 11:08:27 INFO - PROCESS | 1844 | 1461607707446 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]]]}] 11:08:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:08:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1586ms 11:08:27 INFO - PROCESS | 1844 | 1461607707494 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 11:08:27 INFO - PROCESS | 1844 | 1461607707497 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 11:08:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:08:27 INFO - PROCESS | 1844 | 1461607707504 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:08:27 INFO - PROCESS | 1844 | 1461607707507 Marionette TRACE conn4 <- [1,2506,null,{}] 11:08:27 INFO - PROCESS | 1844 | 1461607707513 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}] 11:08:27 INFO - PROCESS | 1844 | 1461607707789 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 11:08:28 INFO - PROCESS | 1844 | 1461607708104 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee17cb000 == 149 [pid = 1844] [id = 634] 11:08:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faee07a2c00) [pid = 1844] [serial = 1903] [outer = (nil)] 11:08:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faee0f34000) [pid = 1844] [serial = 1904] [outer = 0x7faee07a2c00] 11:08:28 INFO - PROCESS | 1844 | 1461607708189 Marionette DEBUG loaded listener.js 11:08:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faee1410000) [pid = 1844] [serial = 1905] [outer = 0x7faee07a2c00] 11:08:29 INFO - PROCESS | 1844 | 1461607709120 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]]]}] 11:08:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:08:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1684ms 11:08:29 INFO - PROCESS | 1844 | 1461607709191 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 11:08:29 INFO - PROCESS | 1844 | 1461607709197 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 11:08:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:08:29 INFO - PROCESS | 1844 | 1461607709207 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:08:29 INFO - PROCESS | 1844 | 1461607709211 Marionette TRACE conn4 <- [1,2510,null,{}] 11:08:29 INFO - PROCESS | 1844 | 1461607709220 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}] 11:08:29 INFO - PROCESS | 1844 | 1461607709512 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 11:08:29 INFO - PROCESS | 1844 | 1461607709824 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1cb2000 == 150 [pid = 1844] [id = 635] 11:08:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faed0fd6400) [pid = 1844] [serial = 1906] [outer = (nil)] 11:08:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faee1a1b800) [pid = 1844] [serial = 1907] [outer = 0x7faed0fd6400] 11:08:29 INFO - PROCESS | 1844 | 1461607709901 Marionette DEBUG loaded listener.js 11:08:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faee1aef800) [pid = 1844] [serial = 1908] [outer = 0x7faed0fd6400] 11:08:30 INFO - PROCESS | 1844 | 1461607710798 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]]]}] 11:08:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:08:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1653ms 11:08:30 INFO - PROCESS | 1844 | 1461607710861 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 11:08:30 INFO - PROCESS | 1844 | 1461607710866 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 11:08:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:08:30 INFO - PROCESS | 1844 | 1461607710875 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:08:30 INFO - PROCESS | 1844 | 1461607710879 Marionette TRACE conn4 <- [1,2514,null,{}] 11:08:30 INFO - PROCESS | 1844 | 1461607710887 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}] 11:08:31 INFO - PROCESS | 1844 | 1461607711149 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 11:08:31 INFO - PROCESS | 1844 | 1461607711480 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee2e3f000 == 151 [pid = 1844] [id = 636] 11:08:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faed18ac400) [pid = 1844] [serial = 1909] [outer = (nil)] 11:08:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faee1e33000) [pid = 1844] [serial = 1910] [outer = 0x7faed18ac400] 11:08:31 INFO - PROCESS | 1844 | 1461607711563 Marionette DEBUG loaded listener.js 11:08:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faee2047400) [pid = 1844] [serial = 1911] [outer = 0x7faed18ac400] 11:08:32 INFO - PROCESS | 1844 | 1461607712473 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]]]}] 11:08:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:08:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1635ms 11:08:32 INFO - PROCESS | 1844 | 1461607712511 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 11:08:32 INFO - PROCESS | 1844 | 1461607712515 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 11:08:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:08:32 INFO - PROCESS | 1844 | 1461607712522 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:08:32 INFO - PROCESS | 1844 | 1461607712527 Marionette TRACE conn4 <- [1,2518,null,{}] 11:08:32 INFO - PROCESS | 1844 | 1461607712536 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}] 11:08:32 INFO - PROCESS | 1844 | 1461607712781 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 11:08:33 INFO - PROCESS | 1844 | 1461607713113 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee548d000 == 152 [pid = 1844] [id = 637] 11:08:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faee1821800) [pid = 1844] [serial = 1912] [outer = (nil)] 11:08:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faee2407000) [pid = 1844] [serial = 1913] [outer = 0x7faee1821800] 11:08:33 INFO - PROCESS | 1844 | 1461607713199 Marionette DEBUG loaded listener.js 11:08:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faee3fd5c00) [pid = 1844] [serial = 1914] [outer = 0x7faee1821800] 11:08:34 INFO - PROCESS | 1844 | 1461607714140 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]]]}] 11:08:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:08:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1686ms 11:08:34 INFO - PROCESS | 1844 | 1461607714210 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 11:08:34 INFO - PROCESS | 1844 | 1461607714216 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 11:08:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:08:34 INFO - PROCESS | 1844 | 1461607714225 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:08:34 INFO - PROCESS | 1844 | 1461607714228 Marionette TRACE conn4 <- [1,2522,null,{}] 11:08:34 INFO - PROCESS | 1844 | 1461607714234 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}] 11:08:34 INFO - PROCESS | 1844 | 1461607714529 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 11:08:34 INFO - PROCESS | 1844 | 1461607714855 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5c85800 == 153 [pid = 1844] [id = 638] 11:08:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faee1e31400) [pid = 1844] [serial = 1915] [outer = (nil)] 11:08:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faee4ab2c00) [pid = 1844] [serial = 1916] [outer = 0x7faee1e31400] 11:08:34 INFO - PROCESS | 1844 | 1461607714939 Marionette DEBUG loaded listener.js 11:08:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faee513b000) [pid = 1844] [serial = 1917] [outer = 0x7faee1e31400] 11:08:35 INFO - PROCESS | 1844 | 1461607715821 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]]]}] 11:08:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:08:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1638ms 11:08:35 INFO - PROCESS | 1844 | 1461607715866 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 11:08:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:08:35 INFO - PROCESS | 1844 | 1461607715871 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 11:08:35 INFO - PROCESS | 1844 | 1461607715880 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:08:35 INFO - PROCESS | 1844 | 1461607715886 Marionette TRACE conn4 <- [1,2526,null,{}] 11:08:35 INFO - PROCESS | 1844 | 1461607715893 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}] 11:08:36 INFO - PROCESS | 1844 | 1461607716176 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 11:08:36 INFO - PROCESS | 1844 | 1461607716516 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec231800 == 154 [pid = 1844] [id = 639] 11:08:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faeea8a6c00) [pid = 1844] [serial = 1918] [outer = (nil)] 11:08:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faeec1c9800) [pid = 1844] [serial = 1919] [outer = 0x7faeea8a6c00] 11:08:36 INFO - PROCESS | 1844 | 1461607716601 Marionette DEBUG loaded listener.js 11:08:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faeed297c00) [pid = 1844] [serial = 1920] [outer = 0x7faeea8a6c00] 11:08:37 INFO - PROCESS | 1844 | 1461607717506 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]]]}] 11:08:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:08:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1689ms 11:08:37 INFO - PROCESS | 1844 | 1461607717568 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 11:08:37 INFO - PROCESS | 1844 | 1461607717572 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 11:08:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:08:37 INFO - PROCESS | 1844 | 1461607717579 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:08:37 INFO - PROCESS | 1844 | 1461607717581 Marionette TRACE conn4 <- [1,2530,null,{}] 11:08:37 INFO - PROCESS | 1844 | 1461607717586 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}] 11:08:37 INFO - PROCESS | 1844 | 1461607717873 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 11:08:38 INFO - PROCESS | 1844 | 1461607718228 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeed07e800 == 155 [pid = 1844] [id = 640] 11:08:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faeebfde000) [pid = 1844] [serial = 1921] [outer = (nil)] 11:08:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faeede9d000) [pid = 1844] [serial = 1922] [outer = 0x7faeebfde000] 11:08:38 INFO - PROCESS | 1844 | 1461607718308 Marionette DEBUG loaded listener.js 11:08:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faeee64ac00) [pid = 1844] [serial = 1923] [outer = 0x7faeebfde000] 11:08:39 INFO - PROCESS | 1844 | 1461607719221 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]]]}] 11:08:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:08:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1679ms 11:08:39 INFO - PROCESS | 1844 | 1461607719259 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 11:08:39 INFO - PROCESS | 1844 | 1461607719262 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 11:08:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:08:39 INFO - PROCESS | 1844 | 1461607719268 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:08:39 INFO - PROCESS | 1844 | 1461607719271 Marionette TRACE conn4 <- [1,2534,null,{}] 11:08:39 INFO - PROCESS | 1844 | 1461607719276 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}] 11:08:39 INFO - PROCESS | 1844 | 1461607719638 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 11:08:39 INFO - PROCESS | 1844 | 1461607719979 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee25f000 == 156 [pid = 1844] [id = 641] 11:08:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faed1e28c00) [pid = 1844] [serial = 1924] [outer = (nil)] 11:08:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faeee6a2800) [pid = 1844] [serial = 1925] [outer = 0x7faed1e28c00] 11:08:40 INFO - PROCESS | 1844 | 1461607720073 Marionette DEBUG loaded listener.js 11:08:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faef7f6bc00) [pid = 1844] [serial = 1926] [outer = 0x7faed1e28c00] 11:08:40 INFO - PROCESS | 1844 | 1461607720907 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]]]}] 11:08:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:08:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1683ms 11:08:40 INFO - PROCESS | 1844 | 1461607720954 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 11:08:40 INFO - PROCESS | 1844 | 1461607720959 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 11:08:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:08:40 INFO - PROCESS | 1844 | 1461607720968 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:08:40 INFO - PROCESS | 1844 | 1461607720972 Marionette TRACE conn4 <- [1,2538,null,{}] 11:08:40 INFO - PROCESS | 1844 | 1461607720978 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}] 11:08:41 INFO - PROCESS | 1844 | 1461607721230 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 11:08:41 INFO - PROCESS | 1844 | 1461607721520 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef73a6000 == 157 [pid = 1844] [id = 642] 11:08:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faee10ad800) [pid = 1844] [serial = 1927] [outer = (nil)] 11:08:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faef8404400) [pid = 1844] [serial = 1928] [outer = 0x7faee10ad800] 11:08:41 INFO - PROCESS | 1844 | 1461607721640 Marionette DEBUG loaded listener.js 11:08:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faef86f8c00) [pid = 1844] [serial = 1929] [outer = 0x7faee10ad800] 11:08:42 INFO - PROCESS | 1844 | 1461607722567 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]]]}] 11:08:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:08:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1639ms 11:08:42 INFO - PROCESS | 1844 | 1461607722607 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 11:08:42 INFO - PROCESS | 1844 | 1461607722610 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 11:08:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:08:42 INFO - PROCESS | 1844 | 1461607722617 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:08:42 INFO - PROCESS | 1844 | 1461607722620 Marionette TRACE conn4 <- [1,2542,null,{}] 11:08:42 INFO - PROCESS | 1844 | 1461607722626 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}] 11:08:42 INFO - PROCESS | 1844 | 1461607722897 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 11:08:43 INFO - PROCESS | 1844 | 1461607723173 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef9422000 == 158 [pid = 1844] [id = 643] 11:08:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faed586e800) [pid = 1844] [serial = 1930] [outer = (nil)] 11:08:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faef94bdc00) [pid = 1844] [serial = 1931] [outer = 0x7faed586e800] 11:08:43 INFO - PROCESS | 1844 | 1461607723293 Marionette DEBUG loaded listener.js 11:08:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faefb544000) [pid = 1844] [serial = 1932] [outer = 0x7faed586e800] 11:08:44 INFO - PROCESS | 1844 | 1461607724376 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]]]}] 11:08:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:08:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1832ms 11:08:44 INFO - PROCESS | 1844 | 1461607724450 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 11:08:44 INFO - PROCESS | 1844 | 1461607724454 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 11:08:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:08:44 INFO - PROCESS | 1844 | 1461607724460 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:08:44 INFO - PROCESS | 1844 | 1461607724463 Marionette TRACE conn4 <- [1,2546,null,{}] 11:08:44 INFO - PROCESS | 1844 | 1461607724468 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}] 11:08:44 INFO - PROCESS | 1844 | 1461607724730 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 11:08:45 INFO - PROCESS | 1844 | 1461607725046 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefcd55000 == 159 [pid = 1844] [id = 644] 11:08:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faed8044400) [pid = 1844] [serial = 1933] [outer = (nil)] 11:08:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faefcd36c00) [pid = 1844] [serial = 1934] [outer = 0x7faed8044400] 11:08:45 INFO - PROCESS | 1844 | 1461607725130 Marionette DEBUG loaded listener.js 11:08:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faefcd3fc00) [pid = 1844] [serial = 1935] [outer = 0x7faed8044400] 11:08:46 INFO - PROCESS | 1844 | 1461607726081 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]]]}] 11:08:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:08:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1685ms 11:08:46 INFO - PROCESS | 1844 | 1461607726148 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 11:08:46 INFO - PROCESS | 1844 | 1461607726151 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 11:08:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:08:46 INFO - PROCESS | 1844 | 1461607726157 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:08:46 INFO - PROCESS | 1844 | 1461607726160 Marionette TRACE conn4 <- [1,2550,null,{}] 11:08:46 INFO - PROCESS | 1844 | 1461607726165 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}] 11:08:46 INFO - PROCESS | 1844 | 1461607726431 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 11:08:46 INFO - PROCESS | 1844 | 1461607726749 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefd465000 == 160 [pid = 1844] [id = 645] 11:08:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faeee6a2c00) [pid = 1844] [serial = 1936] [outer = (nil)] 11:08:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faefcfaf400) [pid = 1844] [serial = 1937] [outer = 0x7faeee6a2c00] 11:08:46 INFO - PROCESS | 1844 | 1461607726828 Marionette DEBUG loaded listener.js 11:08:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faefd064800) [pid = 1844] [serial = 1938] [outer = 0x7faeee6a2c00] 11:08:47 INFO - PROCESS | 1844 | 1461607727756 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]]]}] 11:08:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:08:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1680ms 11:08:47 INFO - PROCESS | 1844 | 1461607727839 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 11:08:47 INFO - PROCESS | 1844 | 1461607727843 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 11:08:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:08:47 INFO - PROCESS | 1844 | 1461607727849 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:08:47 INFO - PROCESS | 1844 | 1461607727852 Marionette TRACE conn4 <- [1,2554,null,{}] 11:08:47 INFO - PROCESS | 1844 | 1461607727858 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}] 11:08:48 INFO - PROCESS | 1844 | 1461607728185 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 11:08:48 INFO - PROCESS | 1844 | 1461607728522 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf00258800 == 161 [pid = 1844] [id = 646] 11:08:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faecc13c800) [pid = 1844] [serial = 1939] [outer = (nil)] 11:08:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faecc145000) [pid = 1844] [serial = 1940] [outer = 0x7faecc13c800] 11:08:48 INFO - PROCESS | 1844 | 1461607728600 Marionette DEBUG loaded listener.js 11:08:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faecc149400) [pid = 1844] [serial = 1941] [outer = 0x7faecc13c800] 11:08:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed13ee000 == 160 [pid = 1844] [id = 468] 11:08:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faece911000 == 159 [pid = 1844] [id = 466] 11:08:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed13e6000 == 158 [pid = 1844] [id = 445] 11:08:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeeca98800 == 157 [pid = 1844] [id = 42] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faef93f4000) [pid = 1844] [serial = 1793] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faefd06e000) [pid = 1844] [serial = 1803] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faee10b5000) [pid = 1844] [serial = 1770] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faee9847800) [pid = 1844] [serial = 1784] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faefd054c00) [pid = 1844] [serial = 1802] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faefb53f400) [pid = 1844] [serial = 1794] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faefcd3f000) [pid = 1844] [serial = 1799] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faeee697800) [pid = 1844] [serial = 1787] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faed602e400) [pid = 1844] [serial = 1683] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faed18b4800) [pid = 1844] [serial = 1817] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faee3ffa400) [pid = 1844] [serial = 1781] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faed2846400) [pid = 1844] [serial = 1814] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faecfaee400) [pid = 1844] [serial = 1754] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faed93d9800) [pid = 1844] [serial = 1761] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faedaae1000) [pid = 1844] [serial = 1764] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faed1083c00) [pid = 1844] [serial = 1811] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faee23cbc00) [pid = 1844] [serial = 1778] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faed2ab2400) [pid = 1844] [serial = 1815] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faed170cc00) [pid = 1844] [serial = 1812] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faed5870000) [pid = 1844] [serial = 1758] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faed8b82400) [pid = 1844] [serial = 1760] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faefcd33400) [pid = 1844] [serial = 1796] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faeedb8f800) [pid = 1844] [serial = 1740] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faef8455c00) [pid = 1844] [serial = 1791] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faefcfac400) [pid = 1844] [serial = 1800] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faecc0a9800) [pid = 1844] [serial = 1805] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faedad4b400) [pid = 1844] [serial = 1767] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faeec4c4000) [pid = 1844] [serial = 1785] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faee50e4000) [pid = 1844] [serial = 1782] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faeda993000) [pid = 1844] [serial = 1763] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faee351e800) [pid = 1844] [serial = 1779] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faef8283000) [pid = 1844] [serial = 1790] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faef7f69c00) [pid = 1844] [serial = 1788] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faee2078800) [pid = 1844] [serial = 1776] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faee0553c00) [pid = 1844] [serial = 1769] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faee1e3b000) [pid = 1844] [serial = 1775] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faee1e2f400) [pid = 1844] [serial = 1773] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faed804e400) [pid = 1844] [serial = 1818] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faefd063000) [pid = 1844] [serial = 1808] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faecc0ae000) [pid = 1844] [serial = 1806] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faee1b43800) [pid = 1844] [serial = 1772] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faefcd3a000) [pid = 1844] [serial = 1797] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faed00ed800) [pid = 1844] [serial = 1755] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faed509a800) [pid = 1844] [serial = 1757] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faedad21c00) [pid = 1844] [serial = 1766] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faed8b88000) [pid = 1844] [serial = 1820] [outer = (nil)] [url = about:blank] 11:08:51 INFO - PROCESS | 1844 | 1461607731452 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]]]}] 11:08:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:08:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 3641ms 11:08:51 INFO - PROCESS | 1844 | 1461607731492 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 11:08:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:08:51 INFO - PROCESS | 1844 | 1461607731498 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 11:08:51 INFO - PROCESS | 1844 | 1461607731506 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:08:51 INFO - PROCESS | 1844 | 1461607731512 Marionette TRACE conn4 <- [1,2558,null,{}] 11:08:51 INFO - PROCESS | 1844 | 1461607731574 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}] 11:08:51 INFO - PROCESS | 1844 | 1461607731817 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 11:08:52 INFO - PROCESS | 1844 | 1461607732006 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecfada000 == 158 [pid = 1844] [id = 647] 11:08:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faecc13d800) [pid = 1844] [serial = 1942] [outer = (nil)] 11:08:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faecfaea800) [pid = 1844] [serial = 1943] [outer = 0x7faecc13d800] 11:08:52 INFO - PROCESS | 1844 | 1461607732072 Marionette DEBUG loaded listener.js 11:08:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faecfc68400) [pid = 1844] [serial = 1944] [outer = 0x7faecc13d800] 11:08:52 INFO - PROCESS | 1844 | 1461607732896 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]]]}] 11:08:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:08:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1431ms 11:08:52 INFO - PROCESS | 1844 | 1461607732946 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 11:08:52 INFO - PROCESS | 1844 | 1461607732955 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 11:08:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:08:52 INFO - PROCESS | 1844 | 1461607732967 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:08:52 INFO - PROCESS | 1844 | 1461607732970 Marionette TRACE conn4 <- [1,2562,null,{}] 11:08:52 INFO - PROCESS | 1844 | 1461607732976 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}] 11:08:53 INFO - PROCESS | 1844 | 1461607733195 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 11:08:53 INFO - PROCESS | 1844 | 1461607733418 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1290800 == 159 [pid = 1844] [id = 648] 11:08:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faecc140000) [pid = 1844] [serial = 1945] [outer = (nil)] 11:08:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faed0fd2400) [pid = 1844] [serial = 1946] [outer = 0x7faecc140000] 11:08:53 INFO - PROCESS | 1844 | 1461607733481 Marionette DEBUG loaded listener.js 11:08:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faed107f000) [pid = 1844] [serial = 1947] [outer = 0x7faecc140000] 11:08:54 INFO - PROCESS | 1844 | 1461607734571 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]]]}] 11:08:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:08:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1637ms 11:08:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:08:54 INFO - PROCESS | 1844 | 1461607734604 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 11:08:54 INFO - PROCESS | 1844 | 1461607734607 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 11:08:54 INFO - PROCESS | 1844 | 1461607734613 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:08:54 INFO - PROCESS | 1844 | 1461607734619 Marionette TRACE conn4 <- [1,2566,null,{}] 11:08:54 INFO - PROCESS | 1844 | 1461607734640 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}] 11:08:54 INFO - PROCESS | 1844 | 1461607734937 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 11:08:55 INFO - PROCESS | 1844 | 1461607735002 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1dac000 == 160 [pid = 1844] [id = 649] 11:08:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faed18b1c00) [pid = 1844] [serial = 1948] [outer = (nil)] 11:08:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faed1de2800) [pid = 1844] [serial = 1949] [outer = 0x7faed18b1c00] 11:08:55 INFO - PROCESS | 1844 | 1461607735253 Marionette DEBUG loaded listener.js 11:08:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faed1e2d000) [pid = 1844] [serial = 1950] [outer = 0x7faed18b1c00] 11:08:56 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faed93dc400) [pid = 1844] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:08:56 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faed5f9fc00) [pid = 1844] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:08:56 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faed586d400) [pid = 1844] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:08:56 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faed5c87000) [pid = 1844] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:08:56 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faee2044c00) [pid = 1844] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:08:56 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faed29d5800) [pid = 1844] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:08:56 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faed93ddc00) [pid = 1844] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:08:56 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faece979400) [pid = 1844] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:08:56 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faed18afc00) [pid = 1844] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:08:56 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faedadf0400) [pid = 1844] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:08:56 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faee0556800) [pid = 1844] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:08:56 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faed1e24c00) [pid = 1844] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:08:56 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faedadbf800) [pid = 1844] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:08:56 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faed93d4000) [pid = 1844] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:08:56 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faed00e9400) [pid = 1844] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:08:56 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faed5c8b000) [pid = 1844] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:08:56 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faecfaf6800) [pid = 1844] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:08:56 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faecc0a5400) [pid = 1844] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:08:56 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faed8297400) [pid = 1844] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:08:56 INFO - PROCESS | 1844 | 1461607736689 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]]]}] 11:08:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:08:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2140ms 11:08:56 INFO - PROCESS | 1844 | 1461607736755 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 11:08:56 INFO - PROCESS | 1844 | 1461607736761 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 11:08:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:08:56 INFO - PROCESS | 1844 | 1461607736768 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:08:56 INFO - PROCESS | 1844 | 1461607736771 Marionette TRACE conn4 <- [1,2570,null,{}] 11:08:56 INFO - PROCESS | 1844 | 1461607736776 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}] 11:08:56 INFO - PROCESS | 1844 | 1461607736992 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 11:08:57 INFO - PROCESS | 1844 | 1461607737175 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed275d000 == 161 [pid = 1844] [id = 650] 11:08:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faecc0a1c00) [pid = 1844] [serial = 1951] [outer = (nil)] 11:08:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faed29d6000) [pid = 1844] [serial = 1952] [outer = 0x7faecc0a1c00] 11:08:57 INFO - PROCESS | 1844 | 1461607737242 Marionette DEBUG loaded listener.js 11:08:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faed29e4000) [pid = 1844] [serial = 1953] [outer = 0x7faecc0a1c00] 11:08:58 INFO - PROCESS | 1844 | 1461607738445 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]]]}] 11:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1735ms 11:08:58 INFO - PROCESS | 1844 | 1461607738504 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 11:08:58 INFO - PROCESS | 1844 | 1461607738511 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 11:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:08:58 INFO - PROCESS | 1844 | 1461607738521 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:08:58 INFO - PROCESS | 1844 | 1461607738526 Marionette TRACE conn4 <- [1,2574,null,{}] 11:08:58 INFO - PROCESS | 1844 | 1461607738537 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}] 11:08:58 INFO - PROCESS | 1844 | 1461607738897 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 11:08:59 INFO - PROCESS | 1844 | 1461607739158 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed128e000 == 162 [pid = 1844] [id = 651] 11:08:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faecc0a5800) [pid = 1844] [serial = 1954] [outer = (nil)] 11:08:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faecfc71400) [pid = 1844] [serial = 1955] [outer = 0x7faecc0a5800] 11:08:59 INFO - PROCESS | 1844 | 1461607739235 Marionette DEBUG loaded listener.js 11:08:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faed0fd3400) [pid = 1844] [serial = 1956] [outer = 0x7faecc0a5800] 11:09:00 INFO - PROCESS | 1844 | 1461607740217 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]]]}] 11:09:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1739ms 11:09:00 INFO - PROCESS | 1844 | 1461607740260 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 11:09:00 INFO - PROCESS | 1844 | 1461607740269 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 11:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:09:00 INFO - PROCESS | 1844 | 1461607740282 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:09:00 INFO - PROCESS | 1844 | 1461607740285 Marionette TRACE conn4 <- [1,2578,null,{}] 11:09:00 INFO - PROCESS | 1844 | 1461607740292 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}] 11:09:00 INFO - PROCESS | 1844 | 1461607740545 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 11:09:00 INFO - PROCESS | 1844 | 1461607740900 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed382f000 == 163 [pid = 1844] [id = 652] 11:09:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faed18adc00) [pid = 1844] [serial = 1957] [outer = (nil)] 11:09:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faed1dd8c00) [pid = 1844] [serial = 1958] [outer = 0x7faed18adc00] 11:09:00 INFO - PROCESS | 1844 | 1461607740978 Marionette DEBUG loaded listener.js 11:09:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faed2848400) [pid = 1844] [serial = 1959] [outer = 0x7faed18adc00] 11:09:02 INFO - PROCESS | 1844 | 1461607742059 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]]]}] 11:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1839ms 11:09:02 INFO - PROCESS | 1844 | 1461607742123 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 11:09:02 INFO - PROCESS | 1844 | 1461607742129 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 11:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:09:02 INFO - PROCESS | 1844 | 1461607742138 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:09:02 INFO - PROCESS | 1844 | 1461607742146 Marionette TRACE conn4 <- [1,2582,null,{}] 11:09:02 INFO - PROCESS | 1844 | 1461607742162 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}] 11:09:02 INFO - PROCESS | 1844 | 1461607742480 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 11:09:02 INFO - PROCESS | 1844 | 1461607742835 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed54cb000 == 164 [pid = 1844] [id = 653] 11:09:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faed2ab1400) [pid = 1844] [serial = 1960] [outer = (nil)] 11:09:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faed509c800) [pid = 1844] [serial = 1961] [outer = 0x7faed2ab1400] 11:09:02 INFO - PROCESS | 1844 | 1461607742923 Marionette DEBUG loaded listener.js 11:09:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faed5157400) [pid = 1844] [serial = 1962] [outer = 0x7faed2ab1400] 11:09:03 INFO - PROCESS | 1844 | 1461607743925 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]]]}] 11:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1851ms 11:09:03 INFO - PROCESS | 1844 | 1461607743989 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 11:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:09:03 INFO - PROCESS | 1844 | 1461607743994 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 11:09:04 INFO - PROCESS | 1844 | 1461607744000 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:09:04 INFO - PROCESS | 1844 | 1461607744004 Marionette TRACE conn4 <- [1,2586,null,{}] 11:09:04 INFO - PROCESS | 1844 | 1461607744009 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}] 11:09:04 INFO - PROCESS | 1844 | 1461607744276 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 11:09:04 INFO - PROCESS | 1844 | 1461607744585 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5a76000 == 165 [pid = 1844] [id = 654] 11:09:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faed2ab5400) [pid = 1844] [serial = 1963] [outer = (nil)] 11:09:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faed586ec00) [pid = 1844] [serial = 1964] [outer = 0x7faed2ab5400] 11:09:04 INFO - PROCESS | 1844 | 1461607744666 Marionette DEBUG loaded listener.js 11:09:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faed5c91c00) [pid = 1844] [serial = 1965] [outer = 0x7faed2ab5400] 11:09:05 INFO - PROCESS | 1844 | 1461607745586 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]]]}] 11:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1631ms 11:09:05 INFO - PROCESS | 1844 | 1461607745632 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 11:09:05 INFO - PROCESS | 1844 | 1461607745636 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 11:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:09:05 INFO - PROCESS | 1844 | 1461607745641 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:09:05 INFO - PROCESS | 1844 | 1461607745644 Marionette TRACE conn4 <- [1,2590,null,{}] 11:09:05 INFO - PROCESS | 1844 | 1461607745650 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}] 11:09:05 INFO - PROCESS | 1844 | 1461607745884 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 11:09:06 INFO - PROCESS | 1844 | 1461607746195 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed619b000 == 166 [pid = 1844] [id = 655] 11:09:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faed5862c00) [pid = 1844] [serial = 1966] [outer = (nil)] 11:09:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faed5f82400) [pid = 1844] [serial = 1967] [outer = 0x7faed5862c00] 11:09:06 INFO - PROCESS | 1844 | 1461607746274 Marionette DEBUG loaded listener.js 11:09:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faed5fa7000) [pid = 1844] [serial = 1968] [outer = 0x7faed5862c00] 11:09:07 INFO - PROCESS | 1844 | 1461607747319 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]]]}] 11:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1737ms 11:09:07 INFO - PROCESS | 1844 | 1461607747383 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 11:09:07 INFO - PROCESS | 1844 | 1461607747388 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 11:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:09:07 INFO - PROCESS | 1844 | 1461607747396 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:09:07 INFO - PROCESS | 1844 | 1461607747401 Marionette TRACE conn4 <- [1,2594,null,{}] 11:09:07 INFO - PROCESS | 1844 | 1461607747413 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}] 11:09:07 INFO - PROCESS | 1844 | 1461607747849 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 11:09:08 INFO - PROCESS | 1844 | 1461607748252 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed85cb800 == 167 [pid = 1844] [id = 656] 11:09:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faed843dc00) [pid = 1844] [serial = 1969] [outer = (nil)] 11:09:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faed8b83800) [pid = 1844] [serial = 1970] [outer = 0x7faed843dc00] 11:09:08 INFO - PROCESS | 1844 | 1461607748379 Marionette DEBUG loaded listener.js 11:09:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faed8c50400) [pid = 1844] [serial = 1971] [outer = 0x7faed843dc00] 11:09:09 INFO - PROCESS | 1844 | 1461607749458 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]]]}] 11:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2093ms 11:09:09 INFO - PROCESS | 1844 | 1461607749489 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 11:09:09 INFO - PROCESS | 1844 | 1461607749493 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 11:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:09:09 INFO - PROCESS | 1844 | 1461607749499 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:09:09 INFO - PROCESS | 1844 | 1461607749504 Marionette TRACE conn4 <- [1,2598,null,{}] 11:09:09 INFO - PROCESS | 1844 | 1461607749510 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}] 11:09:09 INFO - PROCESS | 1844 | 1461607749751 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 11:09:10 INFO - PROCESS | 1844 | 1461607750064 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed87ce000 == 168 [pid = 1844] [id = 657] 11:09:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faed843e400) [pid = 1844] [serial = 1972] [outer = (nil)] 11:09:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faed93d1400) [pid = 1844] [serial = 1973] [outer = 0x7faed843e400] 11:09:10 INFO - PROCESS | 1844 | 1461607750147 Marionette DEBUG loaded listener.js 11:09:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faed93db800) [pid = 1844] [serial = 1974] [outer = 0x7faed843e400] 11:09:11 INFO - PROCESS | 1844 | 1461607751217 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]]]}] 11:09:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1782ms 11:09:11 INFO - PROCESS | 1844 | 1461607751283 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 11:09:11 INFO - PROCESS | 1844 | 1461607751287 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 11:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:09:11 INFO - PROCESS | 1844 | 1461607751293 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:09:11 INFO - PROCESS | 1844 | 1461607751297 Marionette TRACE conn4 <- [1,2602,null,{}] 11:09:11 INFO - PROCESS | 1844 | 1461607751303 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}] 11:09:11 INFO - PROCESS | 1844 | 1461607751550 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 11:09:11 INFO - PROCESS | 1844 | 1461607751849 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8c7e800 == 169 [pid = 1844] [id = 658] 11:09:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faed93dbc00) [pid = 1844] [serial = 1975] [outer = (nil)] 11:09:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faed944e400) [pid = 1844] [serial = 1976] [outer = 0x7faed93dbc00] 11:09:11 INFO - PROCESS | 1844 | 1461607751926 Marionette DEBUG loaded listener.js 11:09:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faed96c9400) [pid = 1844] [serial = 1977] [outer = 0x7faed93dbc00] 11:09:12 INFO - PROCESS | 1844 | 1461607752890 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]]]}] 11:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1635ms 11:09:12 INFO - PROCESS | 1844 | 1461607752929 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 11:09:12 INFO - PROCESS | 1844 | 1461607752932 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 11:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:09:12 INFO - PROCESS | 1844 | 1461607752939 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:09:12 INFO - PROCESS | 1844 | 1461607752943 Marionette TRACE conn4 <- [1,2606,null,{}] 11:09:12 INFO - PROCESS | 1844 | 1461607752948 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}] 11:09:13 INFO - PROCESS | 1844 | 1461607753203 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 11:09:13 INFO - PROCESS | 1844 | 1461607753517 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8d0d000 == 170 [pid = 1844] [id = 659] 11:09:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faed8c50800) [pid = 1844] [serial = 1978] [outer = (nil)] 11:09:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faed970ac00) [pid = 1844] [serial = 1979] [outer = 0x7faed8c50800] 11:09:13 INFO - PROCESS | 1844 | 1461607753603 Marionette DEBUG loaded listener.js 11:09:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faed9717400) [pid = 1844] [serial = 1980] [outer = 0x7faed8c50800] 11:09:14 INFO - PROCESS | 1844 | 1461607754538 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]]]}] 11:09:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1633ms 11:09:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:09:14 INFO - PROCESS | 1844 | 1461607754573 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 11:09:14 INFO - PROCESS | 1844 | 1461607754576 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 11:09:14 INFO - PROCESS | 1844 | 1461607754582 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:09:14 INFO - PROCESS | 1844 | 1461607754585 Marionette TRACE conn4 <- [1,2610,null,{}] 11:09:14 INFO - PROCESS | 1844 | 1461607754590 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}] 11:09:14 INFO - PROCESS | 1844 | 1461607754827 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 11:09:15 INFO - PROCESS | 1844 | 1461607755148 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeda92a800 == 171 [pid = 1844] [id = 660] 11:09:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faed93dc400) [pid = 1844] [serial = 1981] [outer = (nil)] 11:09:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faed97adc00) [pid = 1844] [serial = 1982] [outer = 0x7faed93dc400] 11:09:15 INFO - PROCESS | 1844 | 1461607755230 Marionette DEBUG loaded listener.js 11:09:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faeda98ec00) [pid = 1844] [serial = 1983] [outer = 0x7faed93dc400] 11:09:16 INFO - PROCESS | 1844 | 1461607756127 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]]]}] 11:09:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:09:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1583ms 11:09:16 INFO - PROCESS | 1844 | 1461607756165 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 11:09:16 INFO - PROCESS | 1844 | 1461607756169 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 11:09:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:09:16 INFO - PROCESS | 1844 | 1461607756175 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:09:16 INFO - PROCESS | 1844 | 1461607756179 Marionette TRACE conn4 <- [1,2614,null,{}] 11:09:16 INFO - PROCESS | 1844 | 1461607756184 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}] 11:09:16 INFO - PROCESS | 1844 | 1461607756460 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 11:09:16 INFO - PROCESS | 1844 | 1461607756780 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedf39f800 == 172 [pid = 1844] [id = 661] 11:09:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faedac60800) [pid = 1844] [serial = 1984] [outer = (nil)] 11:09:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faedac63c00) [pid = 1844] [serial = 1985] [outer = 0x7faedac60800] 11:09:16 INFO - PROCESS | 1844 | 1461607756869 Marionette DEBUG loaded listener.js 11:09:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faedad27c00) [pid = 1844] [serial = 1986] [outer = 0x7faedac60800] 11:09:17 INFO - PROCESS | 1844 | 1461607757832 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]]]}] 11:09:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1735ms 11:09:17 INFO - PROCESS | 1844 | 1461607757911 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 11:09:17 INFO - PROCESS | 1844 | 1461607757915 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 11:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:09:17 INFO - PROCESS | 1844 | 1461607757921 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:09:17 INFO - PROCESS | 1844 | 1461607757923 Marionette TRACE conn4 <- [1,2618,null,{}] 11:09:17 INFO - PROCESS | 1844 | 1461607757929 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}] 11:09:18 INFO - PROCESS | 1844 | 1461607758166 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 11:09:18 INFO - PROCESS | 1844 | 1461607758486 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0752800 == 173 [pid = 1844] [id = 662] 11:09:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faedad42400) [pid = 1844] [serial = 1987] [outer = (nil)] 11:09:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faedad4d000) [pid = 1844] [serial = 1988] [outer = 0x7faedad42400] 11:09:18 INFO - PROCESS | 1844 | 1461607758562 Marionette DEBUG loaded listener.js 11:09:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faedadac000) [pid = 1844] [serial = 1989] [outer = 0x7faedad42400] 11:09:19 INFO - PROCESS | 1844 | 1461607759822 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]]]}] 11:09:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:09:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1981ms 11:09:19 INFO - PROCESS | 1844 | 1461607759906 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 11:09:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:09:19 INFO - PROCESS | 1844 | 1461607759912 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 11:09:19 INFO - PROCESS | 1844 | 1461607759921 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:09:19 INFO - PROCESS | 1844 | 1461607759925 Marionette TRACE conn4 <- [1,2622,null,{}] 11:09:19 INFO - PROCESS | 1844 | 1461607759933 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}] 11:09:20 INFO - PROCESS | 1844 | 1461607760301 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 11:09:20 INFO - PROCESS | 1844 | 1461607760612 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0f06000 == 174 [pid = 1844] [id = 663] 11:09:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faedad28000) [pid = 1844] [serial = 1990] [outer = (nil)] 11:09:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faedadba000) [pid = 1844] [serial = 1991] [outer = 0x7faedad28000] 11:09:20 INFO - PROCESS | 1844 | 1461607760686 Marionette DEBUG loaded listener.js 11:09:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faedadef400) [pid = 1844] [serial = 1992] [outer = 0x7faedad28000] 11:09:21 INFO - PROCESS | 1844 | 1461607761582 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]]]}] 11:09:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:09:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1734ms 11:09:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:09:21 INFO - PROCESS | 1844 | 1461607761654 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 11:09:21 INFO - PROCESS | 1844 | 1461607761657 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 11:09:21 INFO - PROCESS | 1844 | 1461607761663 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:09:21 INFO - PROCESS | 1844 | 1461607761666 Marionette TRACE conn4 <- [1,2626,null,{}] 11:09:21 INFO - PROCESS | 1844 | 1461607761671 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}] 11:09:21 INFO - PROCESS | 1844 | 1461607761909 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 11:09:22 INFO - PROCESS | 1844 | 1461607762176 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1446000 == 175 [pid = 1844] [id = 664] 11:09:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faedad48c00) [pid = 1844] [serial = 1993] [outer = (nil)] 11:09:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faedadfa400) [pid = 1844] [serial = 1994] [outer = 0x7faedad48c00] 11:09:22 INFO - PROCESS | 1844 | 1461607762295 Marionette DEBUG loaded listener.js 11:09:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faedf32a400) [pid = 1844] [serial = 1995] [outer = 0x7faedad48c00] 11:09:23 INFO - PROCESS | 1844 | 1461607763221 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]]]}] 11:09:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:09:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1632ms 11:09:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:09:23 INFO - PROCESS | 1844 | 1461607763296 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 11:09:23 INFO - PROCESS | 1844 | 1461607763298 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 11:09:23 INFO - PROCESS | 1844 | 1461607763304 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:09:23 INFO - PROCESS | 1844 | 1461607763308 Marionette TRACE conn4 <- [1,2630,null,{}] 11:09:23 INFO - PROCESS | 1844 | 1461607763312 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}] 11:09:23 INFO - PROCESS | 1844 | 1461607763548 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 11:09:23 INFO - PROCESS | 1844 | 1461607763865 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1c9f000 == 176 [pid = 1844] [id = 665] 11:09:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faecc0a1400) [pid = 1844] [serial = 1996] [outer = (nil)] 11:09:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faedf333800) [pid = 1844] [serial = 1997] [outer = 0x7faecc0a1400] 11:09:23 INFO - PROCESS | 1844 | 1461607763946 Marionette DEBUG loaded listener.js 11:09:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faedf3c1800) [pid = 1844] [serial = 1998] [outer = 0x7faecc0a1400] 11:09:24 INFO - PROCESS | 1844 | 1461607764821 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]]]}] 11:09:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:09:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1580ms 11:09:24 INFO - PROCESS | 1844 | 1461607764886 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 11:09:24 INFO - PROCESS | 1844 | 1461607764890 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 11:09:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:09:24 INFO - PROCESS | 1844 | 1461607764895 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:09:24 INFO - PROCESS | 1844 | 1461607764897 Marionette TRACE conn4 <- [1,2634,null,{}] 11:09:24 INFO - PROCESS | 1844 | 1461607764903 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}] 11:09:25 INFO - PROCESS | 1844 | 1461607765139 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 11:09:25 INFO - PROCESS | 1844 | 1461607765455 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1da3800 == 177 [pid = 1844] [id = 666] 11:09:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faed50a4000) [pid = 1844] [serial = 1999] [outer = (nil)] 11:09:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faedf528400) [pid = 1844] [serial = 2000] [outer = 0x7faed50a4000] 11:09:25 INFO - PROCESS | 1844 | 1461607765532 Marionette DEBUG loaded listener.js 11:09:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faee055b800) [pid = 1844] [serial = 2001] [outer = 0x7faed50a4000] 11:09:26 INFO - PROCESS | 1844 | 1461607766371 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]]]}] 11:09:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1537ms 11:09:26 INFO - PROCESS | 1844 | 1461607766434 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 11:09:26 INFO - PROCESS | 1844 | 1461607766438 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 11:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:09:26 INFO - PROCESS | 1844 | 1461607766445 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:09:26 INFO - PROCESS | 1844 | 1461607766448 Marionette TRACE conn4 <- [1,2638,null,{}] 11:09:26 INFO - PROCESS | 1844 | 1461607766453 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}] 11:09:26 INFO - PROCESS | 1844 | 1461607766697 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 11:09:27 INFO - PROCESS | 1844 | 1461607767015 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee23b8800 == 178 [pid = 1844] [id = 667] 11:09:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faed586cc00) [pid = 1844] [serial = 2002] [outer = (nil)] 11:09:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faee0680400) [pid = 1844] [serial = 2003] [outer = 0x7faed586cc00] 11:09:27 INFO - PROCESS | 1844 | 1461607767094 Marionette DEBUG loaded listener.js 11:09:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faee0687000) [pid = 1844] [serial = 2004] [outer = 0x7faed586cc00] 11:09:27 INFO - PROCESS | 1844 | 1461607767960 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]]]}] 11:09:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:09:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1582ms 11:09:28 INFO - PROCESS | 1844 | 1461607768028 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 11:09:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:09:28 INFO - PROCESS | 1844 | 1461607768032 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 11:09:28 INFO - PROCESS | 1844 | 1461607768039 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:09:28 INFO - PROCESS | 1844 | 1461607768044 Marionette TRACE conn4 <- [1,2642,null,{}] 11:09:28 INFO - PROCESS | 1844 | 1461607768050 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}] 11:09:28 INFO - PROCESS | 1844 | 1461607768328 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec16c800 == 177 [pid = 1844] [id = 505] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedaa90000 == 176 [pid = 1844] [id = 453] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeed06f000 == 175 [pid = 1844] [id = 508] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5491800 == 174 [pid = 1844] [id = 503] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faec9ce5000 == 173 [pid = 1844] [id = 511] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee988b000 == 172 [pid = 1844] [id = 504] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0838800 == 171 [pid = 1844] [id = 454] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeedf83000 == 170 [pid = 1844] [id = 509] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed1290800 == 169 [pid = 1844] [id = 648] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecfada000 == 168 [pid = 1844] [id = 647] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefd465000 == 167 [pid = 1844] [id = 645] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faefcd55000 == 166 [pid = 1844] [id = 644] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef9422000 == 165 [pid = 1844] [id = 643] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef73a6000 == 164 [pid = 1844] [id = 642] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeee25f000 == 163 [pid = 1844] [id = 641] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeed07e800 == 162 [pid = 1844] [id = 640] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec231800 == 161 [pid = 1844] [id = 639] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5c85800 == 160 [pid = 1844] [id = 638] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee548d000 == 159 [pid = 1844] [id = 637] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee2e3f000 == 158 [pid = 1844] [id = 636] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1cb2000 == 157 [pid = 1844] [id = 635] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed85d5800 == 156 [pid = 1844] [id = 422] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee17cb000 == 155 [pid = 1844] [id = 634] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedac42800 == 154 [pid = 1844] [id = 633] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8d0e000 == 153 [pid = 1844] [id = 632] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8642000 == 152 [pid = 1844] [id = 631] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5fda000 == 151 [pid = 1844] [id = 630] 11:09:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed129d800 == 150 [pid = 1844] [id = 629] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faedad24c00) [pid = 1844] [serial = 1836] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faed8443000) [pid = 1844] [serial = 1883] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faee10b1000) [pid = 1844] [serial = 1847] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faed8449c00) [pid = 1844] [serial = 1826] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faee2e03000) [pid = 1844] [serial = 1854] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faed5864400) [pid = 1844] [serial = 1881] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faee10b9c00) [pid = 1844] [serial = 1848] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faedaadd800) [pid = 1844] [serial = 1833] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faee5379c00) [pid = 1844] [serial = 1863] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faeec5ab400) [pid = 1844] [serial = 1874] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faed1dde400) [pid = 1844] [serial = 1823] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faee0738800) [pid = 1844] [serial = 1841] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faee0f3a000) [pid = 1844] [serial = 1845] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faee4b67c00) [pid = 1844] [serial = 1860] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faee2074000) [pid = 1844] [serial = 1853] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faedf3bb000) [pid = 1844] [serial = 1838] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faed96c5800) [pid = 1844] [serial = 1829] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faed9711400) [pid = 1844] [serial = 1830] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faee5771c00) [pid = 1844] [serial = 1865] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faed8c50c00) [pid = 1844] [serial = 1884] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faee7e29800) [pid = 1844] [serial = 1868] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faed0fd5400) [pid = 1844] [serial = 1877] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faee0873800) [pid = 1844] [serial = 1842] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faed1088400) [pid = 1844] [serial = 1878] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faee3529c00) [pid = 1844] [serial = 1857] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faed8c58800) [pid = 1844] [serial = 1752] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faee512c800) [pid = 1844] [serial = 1862] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faedad1c000) [pid = 1844] [serial = 1835] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faeda98c000) [pid = 1844] [serial = 1832] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faed8c52400) [pid = 1844] [serial = 1827] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faee08e2c00) [pid = 1844] [serial = 1844] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faefd4a8000) [pid = 1844] [serial = 1809] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faee0558400) [pid = 1844] [serial = 1839] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faee181d400) [pid = 1844] [serial = 1850] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faee4aaf800) [pid = 1844] [serial = 1859] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faeea826800) [pid = 1844] [serial = 1871] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faed2845800) [pid = 1844] [serial = 1824] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faee314bc00) [pid = 1844] [serial = 1856] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faee1a14c00) [pid = 1844] [serial = 1851] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faed2ab3c00) [pid = 1844] [serial = 1880] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faed8953400) [pid = 1844] [serial = 1886] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1844 | 1461607770750 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecf9e8000 == 151 [pid = 1844] [id = 668] 11:09:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faecc13f800) [pid = 1844] [serial = 2005] [outer = (nil)] 11:09:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faecc144400) [pid = 1844] [serial = 2006] [outer = 0x7faecc13f800] 11:09:30 INFO - PROCESS | 1844 | 1461607770824 Marionette DEBUG loaded listener.js 11:09:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faece97ac00) [pid = 1844] [serial = 2007] [outer = 0x7faecc13f800] 11:09:31 INFO - PROCESS | 1844 | 1461607771622 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]]]}] 11:09:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:09:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 3593ms 11:09:31 INFO - PROCESS | 1844 | 1461607771636 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 11:09:31 INFO - PROCESS | 1844 | 1461607771641 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 11:09:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:09:31 INFO - PROCESS | 1844 | 1461607771650 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:09:31 INFO - PROCESS | 1844 | 1461607771655 Marionette TRACE conn4 <- [1,2646,null,{}] 11:09:31 INFO - PROCESS | 1844 | 1461607771662 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}] 11:09:31 INFO - PROCESS | 1844 | 1461607771919 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 11:09:32 INFO - PROCESS | 1844 | 1461607772120 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1681000 == 152 [pid = 1844] [id = 669] 11:09:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faecc141000) [pid = 1844] [serial = 2008] [outer = (nil)] 11:09:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faed0fd5400) [pid = 1844] [serial = 2009] [outer = 0x7faecc141000] 11:09:32 INFO - PROCESS | 1844 | 1461607772193 Marionette DEBUG loaded listener.js 11:09:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faed1709800) [pid = 1844] [serial = 2010] [outer = 0x7faecc141000] 11:09:33 INFO - PROCESS | 1844 | 1461607773108 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]]]}] 11:09:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:09:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1493ms 11:09:33 INFO - PROCESS | 1844 | 1461607773149 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 11:09:33 INFO - PROCESS | 1844 | 1461607773158 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 11:09:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:09:33 INFO - PROCESS | 1844 | 1461607773173 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:09:33 INFO - PROCESS | 1844 | 1461607773177 Marionette TRACE conn4 <- [1,2650,null,{}] 11:09:33 INFO - PROCESS | 1844 | 1461607773182 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}] 11:09:33 INFO - PROCESS | 1844 | 1461607773492 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 11:09:33 INFO - PROCESS | 1844 | 1461607773531 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed35a6000 == 153 [pid = 1844] [id = 670] 11:09:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faed1e27800) [pid = 1844] [serial = 2011] [outer = (nil)] 11:09:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faed2851400) [pid = 1844] [serial = 2012] [outer = 0x7faed1e27800] 11:09:33 INFO - PROCESS | 1844 | 1461607773598 Marionette DEBUG loaded listener.js 11:09:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faed2ab5800) [pid = 1844] [serial = 2013] [outer = 0x7faed1e27800] 11:09:34 INFO - PROCESS | 1844 | 1461607774770 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]]]}] 11:09:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:09:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1634ms 11:09:34 INFO - PROCESS | 1844 | 1461607774808 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 11:09:34 INFO - PROCESS | 1844 | 1461607774811 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 11:09:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:09:34 INFO - PROCESS | 1844 | 1461607774832 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:09:34 INFO - PROCESS | 1844 | 1461607774841 Marionette TRACE conn4 <- [1,2654,null,{}] 11:09:34 INFO - PROCESS | 1844 | 1461607774847 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}] 11:09:35 INFO - PROCESS | 1844 | 1461607775651 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faed8445400) [pid = 1844] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faeebfde000) [pid = 1844] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faecc13c800) [pid = 1844] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faed5154400) [pid = 1844] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faed1e28c00) [pid = 1844] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faed0fd6400) [pid = 1844] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faed96c5c00) [pid = 1844] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faed18b1c00) [pid = 1844] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faee10ad800) [pid = 1844] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faecfc73000) [pid = 1844] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faee1821800) [pid = 1844] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faee07a2c00) [pid = 1844] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faee1e31400) [pid = 1844] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faed8b87400) [pid = 1844] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faee739b800) [pid = 1844] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faed18ac400) [pid = 1844] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faed8044400) [pid = 1844] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faed586e800) [pid = 1844] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faed9448400) [pid = 1844] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faeee6a2c00) [pid = 1844] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faeea8a6c00) [pid = 1844] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faee5769800) [pid = 1844] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faecc13d800) [pid = 1844] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faecc140000) [pid = 1844] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faed00e3800) [pid = 1844] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:09:35 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faee10b0000) [pid = 1844] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:09:35 INFO - PROCESS | 1844 | 1461607775861 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1298800 == 154 [pid = 1844] [id = 671] 11:09:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faecc0a6000) [pid = 1844] [serial = 2014] [outer = (nil)] 11:09:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faecc13c800) [pid = 1844] [serial = 2015] [outer = 0x7faecc0a6000] 11:09:35 INFO - PROCESS | 1844 | 1461607775932 Marionette DEBUG loaded listener.js 11:09:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faed1707400) [pid = 1844] [serial = 2016] [outer = 0x7faecc0a6000] 11:09:36 INFO - PROCESS | 1844 | 1461607776654 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]]]}] 11:09:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:09:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1859ms 11:09:36 INFO - PROCESS | 1844 | 1461607776679 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 11:09:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:09:36 INFO - PROCESS | 1844 | 1461607776684 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 11:09:36 INFO - PROCESS | 1844 | 1461607776691 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:09:36 INFO - PROCESS | 1844 | 1461607776694 Marionette TRACE conn4 <- [1,2658,null,{}] 11:09:36 INFO - PROCESS | 1844 | 1461607776699 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}] 11:09:36 INFO - PROCESS | 1844 | 1461607776933 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 11:09:37 INFO - PROCESS | 1844 | 1461607777146 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5fe8000 == 155 [pid = 1844] [id = 672] 11:09:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faecc0a7000) [pid = 1844] [serial = 2017] [outer = (nil)] 11:09:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faed5f9c400) [pid = 1844] [serial = 2018] [outer = 0x7faecc0a7000] 11:09:37 INFO - PROCESS | 1844 | 1461607777244 Marionette DEBUG loaded listener.js 11:09:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faed8299400) [pid = 1844] [serial = 2019] [outer = 0x7faecc0a7000] 11:09:38 INFO - PROCESS | 1844 | 1461607778478 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]]]}] 11:09:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:09:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1839ms 11:09:38 INFO - PROCESS | 1844 | 1461607778531 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 11:09:38 INFO - PROCESS | 1844 | 1461607778536 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 11:09:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:09:38 INFO - PROCESS | 1844 | 1461607778547 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:09:38 INFO - PROCESS | 1844 | 1461607778550 Marionette TRACE conn4 <- [1,2662,null,{}] 11:09:38 INFO - PROCESS | 1844 | 1461607778559 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}] 11:09:38 INFO - PROCESS | 1844 | 1461607778822 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 11:09:39 INFO - PROCESS | 1844 | 1461607779167 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed2074800 == 156 [pid = 1844] [id = 673] 11:09:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faed0fd9000) [pid = 1844] [serial = 2020] [outer = (nil)] 11:09:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faed108d400) [pid = 1844] [serial = 2021] [outer = 0x7faed0fd9000] 11:09:39 INFO - PROCESS | 1844 | 1461607779252 Marionette DEBUG loaded listener.js 11:09:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faed18b7c00) [pid = 1844] [serial = 2022] [outer = 0x7faed0fd9000] 11:09:40 INFO - PROCESS | 1844 | 1461607780298 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]]]}] 11:09:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:09:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1784ms 11:09:40 INFO - PROCESS | 1844 | 1461607780331 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 11:09:40 INFO - PROCESS | 1844 | 1461607780339 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 11:09:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:09:40 INFO - PROCESS | 1844 | 1461607780352 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:09:40 INFO - PROCESS | 1844 | 1461607780355 Marionette TRACE conn4 <- [1,2666,null,{}] 11:09:40 INFO - PROCESS | 1844 | 1461607780362 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}] 11:09:40 INFO - PROCESS | 1844 | 1461607780635 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 11:09:41 INFO - PROCESS | 1844 | 1461607780996 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8187000 == 157 [pid = 1844] [id = 674] 11:09:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faed515a000) [pid = 1844] [serial = 2023] [outer = (nil)] 11:09:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faed5c87400) [pid = 1844] [serial = 2024] [outer = 0x7faed515a000] 11:09:41 INFO - PROCESS | 1844 | 1461607781090 Marionette DEBUG loaded listener.js 11:09:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faed6034000) [pid = 1844] [serial = 2025] [outer = 0x7faed515a000] 11:09:42 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 11:09:42 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:09:42 INFO - PROCESS | 1844 | 1461607782494 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]]]}] 11:09:42 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) 11:09:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2183ms 11:09:42 INFO - PROCESS | 1844 | 1461607782538 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 11:09:42 INFO - PROCESS | 1844 | 1461607782544 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 11:09:42 INFO - PROCESS | 1844 | 1461607782574 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:09:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:09:42 INFO - PROCESS | 1844 | 1461607782593 Marionette TRACE conn4 <- [1,2670,null,{}] 11:09:42 INFO - PROCESS | 1844 | 1461607782749 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}] 11:09:43 INFO - PROCESS | 1844 | 1461607783183 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 11:09:43 INFO - PROCESS | 1844 | 1461607783384 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8c78000 == 158 [pid = 1844] [id = 675] 11:09:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faed8297800) [pid = 1844] [serial = 2026] [outer = (nil)] 11:09:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faed895bc00) [pid = 1844] [serial = 2027] [outer = 0x7faed8297800] 11:09:43 INFO - PROCESS | 1844 | 1461607783475 Marionette DEBUG loaded listener.js 11:09:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faed93d4400) [pid = 1844] [serial = 2028] [outer = 0x7faed8297800] 11:09:44 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 11:09:45 INFO - PROCESS | 1844 | 1461607785046 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] 11:09:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:09:45 INFO - PROCESS | 1844 | 1461607785137 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 11:09:45 INFO - PROCESS | 1844 | 1461607785146 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:09:45 INFO - PROCESS | 1844 | 1461607785148 Marionette TRACE conn4 <- [1,2674,null,{}] 11:09:45 INFO - PROCESS | 1844 | 1461607785154 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}] 11:09:45 INFO - PROCESS | 1844 | 1461607785421 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 11:09:45 INFO - PROCESS | 1844 | 1461607785700 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeda9e4000 == 159 [pid = 1844] [id = 676] 11:09:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faed515e400) [pid = 1844] [serial = 2029] [outer = (nil)] 11:09:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faed96c5800) [pid = 1844] [serial = 2030] [outer = 0x7faed515e400] 11:09:45 INFO - PROCESS | 1844 | 1461607785788 Marionette DEBUG loaded listener.js 11:09:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faeda990400) [pid = 1844] [serial = 2031] [outer = 0x7faed515e400] 11:09:47 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 11:09:47 INFO - PROCESS | 1844 | 1461607787215 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] 11:09:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:09:47 INFO - PROCESS | 1844 | 1461607787288 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 11:09:47 INFO - PROCESS | 1844 | 1461607787337 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:09:47 INFO - PROCESS | 1844 | 1461607787340 Marionette TRACE conn4 <- [1,2678,null,{}] 11:09:47 INFO - PROCESS | 1844 | 1461607787402 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}] 11:09:47 INFO - PROCESS | 1844 | 1461607787652 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 11:09:47 INFO - PROCESS | 1844 | 1461607787928 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0745000 == 160 [pid = 1844] [id = 677] 11:09:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faed8c58800) [pid = 1844] [serial = 2032] [outer = (nil)] 11:09:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faedaadfc00) [pid = 1844] [serial = 2033] [outer = 0x7faed8c58800] 11:09:48 INFO - PROCESS | 1844 | 1461607788011 Marionette DEBUG loaded listener.js 11:09:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faedac64400) [pid = 1844] [serial = 2034] [outer = 0x7faed8c58800] 11:09:49 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 11:09:49 INFO - PROCESS | 1844 | 1461607789400 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]]]}] 11:09:49 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) 11:09:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2135ms 11:09:49 INFO - PROCESS | 1844 | 1461607789431 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 11:09:49 INFO - PROCESS | 1844 | 1461607789435 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 11:09:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:09:49 INFO - PROCESS | 1844 | 1461607789441 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:09:49 INFO - PROCESS | 1844 | 1461607789445 Marionette TRACE conn4 <- [1,2682,null,{}] 11:09:49 INFO - PROCESS | 1844 | 1461607789452 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}] 11:09:49 INFO - PROCESS | 1844 | 1461607789861 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 11:09:50 INFO - PROCESS | 1844 | 1461607790129 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1c8c800 == 161 [pid = 1844] [id = 678] 11:09:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faed944e800) [pid = 1844] [serial = 2035] [outer = (nil)] 11:09:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faedf52e800) [pid = 1844] [serial = 2036] [outer = 0x7faed944e800] 11:09:50 INFO - PROCESS | 1844 | 1461607790208 Marionette DEBUG loaded listener.js 11:09:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faee0688400) [pid = 1844] [serial = 2037] [outer = 0x7faed944e800] 11:09:51 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 11:09:51 INFO - PROCESS | 1844 | 1461607791567 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]]]}] 11:09:51 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) 11:09:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2182ms 11:09:51 INFO - PROCESS | 1844 | 1461607791626 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 11:09:51 INFO - PROCESS | 1844 | 1461607791629 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 11:09:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:09:51 INFO - PROCESS | 1844 | 1461607791637 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:09:51 INFO - PROCESS | 1844 | 1461607791641 Marionette TRACE conn4 <- [1,2686,null,{}] 11:09:51 INFO - PROCESS | 1844 | 1461607791647 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}] 11:09:51 INFO - PROCESS | 1844 | 1461607791995 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 11:09:52 INFO - PROCESS | 1844 | 1461607792240 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1dad800 == 162 [pid = 1844] [id = 679] 11:09:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faed96d1c00) [pid = 1844] [serial = 2038] [outer = (nil)] 11:09:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faee073fc00) [pid = 1844] [serial = 2039] [outer = 0x7faed96d1c00] 11:09:52 INFO - PROCESS | 1844 | 1461607792326 Marionette DEBUG loaded listener.js 11:09:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faee07a6c00) [pid = 1844] [serial = 2040] [outer = 0x7faed96d1c00] 11:09:53 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 11:09:53 INFO - PROCESS | 1844 | 1461607793842 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] 11:09:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:09:53 INFO - PROCESS | 1844 | 1461607793885 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 11:09:53 INFO - PROCESS | 1844 | 1461607793892 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:09:53 INFO - PROCESS | 1844 | 1461607793895 Marionette TRACE conn4 <- [1,2690,null,{}] 11:09:53 INFO - PROCESS | 1844 | 1461607793901 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}] 11:09:54 INFO - PROCESS | 1844 | 1461607794223 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 11:09:54 INFO - PROCESS | 1844 | 1461607794482 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee35b8800 == 163 [pid = 1844] [id = 680] 11:09:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faedad49800) [pid = 1844] [serial = 2041] [outer = (nil)] 11:09:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faee0879c00) [pid = 1844] [serial = 2042] [outer = 0x7faedad49800] 11:09:54 INFO - PROCESS | 1844 | 1461607794559 Marionette DEBUG loaded listener.js 11:09:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faee08e9800) [pid = 1844] [serial = 2043] [outer = 0x7faedad49800] 11:09:55 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 11:09:55 INFO - PROCESS | 1844 | 1461607795987 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] 11:09:56 INFO - PROCESS | 1844 | 1461607796043 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 11:09:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:09:56 INFO - PROCESS | 1844 | 1461607796051 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:09:56 INFO - PROCESS | 1844 | 1461607796060 Marionette TRACE conn4 <- [1,2694,null,{}] 11:09:56 INFO - PROCESS | 1844 | 1461607796159 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}] 11:09:56 INFO - PROCESS | 1844 | 1461607796499 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 11:09:56 INFO - PROCESS | 1844 | 1461607796711 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5489800 == 164 [pid = 1844] [id = 681] 11:09:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faedadacc00) [pid = 1844] [serial = 2044] [outer = (nil)] 11:09:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faee0f39000) [pid = 1844] [serial = 2045] [outer = 0x7faedadacc00] 11:09:56 INFO - PROCESS | 1844 | 1461607796797 Marionette DEBUG loaded listener.js 11:09:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faee10af000) [pid = 1844] [serial = 2046] [outer = 0x7faedadacc00] 11:09:58 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 11:09:58 INFO - PROCESS | 1844 | 1461607798163 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] 11:09:58 INFO - PROCESS | 1844 | 1461607798204 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 11:09:58 INFO - PROCESS | 1844 | 1461607798210 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:09:58 INFO - PROCESS | 1844 | 1461607798214 Marionette TRACE conn4 <- [1,2698,null,{}] 11:09:58 INFO - PROCESS | 1844 | 1461607798220 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}] 11:09:58 INFO - PROCESS | 1844 | 1461607798501 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 11:09:58 INFO - PROCESS | 1844 | 1461607798744 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee585b800 == 165 [pid = 1844] [id = 682] 11:09:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faee07a7800) [pid = 1844] [serial = 2047] [outer = (nil)] 11:09:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faee10b5400) [pid = 1844] [serial = 2048] [outer = 0x7faee07a7800] 11:09:58 INFO - PROCESS | 1844 | 1461607798824 Marionette DEBUG loaded listener.js 11:09:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faee1408800) [pid = 1844] [serial = 2049] [outer = 0x7faee07a7800] 11:10:00 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 11:10:00 INFO - PROCESS | 1844 | 1461607800216 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] 11:10:00 INFO - PROCESS | 1844 | 1461607800258 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 11:10:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:10:00 INFO - PROCESS | 1844 | 1461607800264 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:10:00 INFO - PROCESS | 1844 | 1461607800269 Marionette TRACE conn4 <- [1,2702,null,{}] 11:10:00 INFO - PROCESS | 1844 | 1461607800275 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}] 11:10:00 INFO - PROCESS | 1844 | 1461607800620 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 11:10:00 INFO - PROCESS | 1844 | 1461607800892 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5abd000 == 166 [pid = 1844] [id = 683] 11:10:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faee10b2800) [pid = 1844] [serial = 2050] [outer = (nil)] 11:10:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faee1821800) [pid = 1844] [serial = 2051] [outer = 0x7faee10b2800] 11:10:00 INFO - PROCESS | 1844 | 1461607800981 Marionette DEBUG loaded listener.js 11:10:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faee1a20000) [pid = 1844] [serial = 2052] [outer = 0x7faee10b2800] 11:10:02 INFO - PROCESS | 1844 | 1461607802001 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]]]}] 11:10:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:10:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1782ms 11:10:02 INFO - PROCESS | 1844 | 1461607802049 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 11:10:02 INFO - PROCESS | 1844 | 1461607802052 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 11:10:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:10:02 INFO - PROCESS | 1844 | 1461607802058 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:10:02 INFO - PROCESS | 1844 | 1461607802061 Marionette TRACE conn4 <- [1,2706,null,{}] 11:10:02 INFO - PROCESS | 1844 | 1461607802067 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}] 11:10:02 INFO - PROCESS | 1844 | 1461607802368 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 11:10:02 INFO - PROCESS | 1844 | 1461607802746 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee7353000 == 167 [pid = 1844] [id = 684] 11:10:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faecc0ac000) [pid = 1844] [serial = 2053] [outer = (nil)] 11:10:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faee1823800) [pid = 1844] [serial = 2054] [outer = 0x7faecc0ac000] 11:10:02 INFO - PROCESS | 1844 | 1461607802825 Marionette DEBUG loaded listener.js 11:10:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faee1aeec00) [pid = 1844] [serial = 2055] [outer = 0x7faecc0ac000] 11:10:03 INFO - PROCESS | 1844 | 1461607803747 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]]]}] 11:10:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:10:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1738ms 11:10:03 INFO - PROCESS | 1844 | 1461607803798 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 11:10:03 INFO - PROCESS | 1844 | 1461607803802 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 11:10:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:10:03 INFO - PROCESS | 1844 | 1461607803809 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:10:03 INFO - PROCESS | 1844 | 1461607803812 Marionette TRACE conn4 <- [1,2710,null,{}] 11:10:03 INFO - PROCESS | 1844 | 1461607803819 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}] 11:10:04 INFO - PROCESS | 1844 | 1461607804069 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 11:10:04 INFO - PROCESS | 1844 | 1461607804397 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed13df000 == 168 [pid = 1844] [id = 685] 11:10:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faecc13d000) [pid = 1844] [serial = 2056] [outer = (nil)] 11:10:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faee0686800) [pid = 1844] [serial = 2057] [outer = 0x7faecc13d000] 11:10:04 INFO - PROCESS | 1844 | 1461607804489 Marionette DEBUG loaded listener.js 11:10:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faee1aebc00) [pid = 1844] [serial = 2058] [outer = 0x7faecc13d000] 11:10:05 INFO - PROCESS | 1844 | 1461607805476 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] 11:10:05 INFO - PROCESS | 1844 | 1461607805554 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 11:10:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:10:05 INFO - PROCESS | 1844 | 1461607805560 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:10:05 INFO - PROCESS | 1844 | 1461607805562 Marionette TRACE conn4 <- [1,2714,null,{}] 11:10:05 INFO - PROCESS | 1844 | 1461607805568 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}] 11:10:05 INFO - PROCESS | 1844 | 1461607805829 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 11:10:06 INFO - PROCESS | 1844 | 1461607806970 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecfad4800 == 169 [pid = 1844] [id = 686] 11:10:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faecc0aec00) [pid = 1844] [serial = 2059] [outer = (nil)] 11:10:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faecc147000) [pid = 1844] [serial = 2060] [outer = 0x7faecc0aec00] 11:10:07 INFO - PROCESS | 1844 | 1461607807117 Marionette DEBUG loaded listener.js 11:10:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faecfaf1000) [pid = 1844] [serial = 2061] [outer = 0x7faecc0aec00] 11:10:08 INFO - PROCESS | 1844 | 1461607808030 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]]]}] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee4a8f000 == 168 [pid = 1844] [id = 483] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed3e22000 == 167 [pid = 1844] [id = 627] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed1da6800 == 166 [pid = 1844] [id = 626] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeed45b000 == 165 [pid = 1844] [id = 624] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee54a0000 == 164 [pid = 1844] [id = 484] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecfd60800 == 163 [pid = 1844] [id = 625] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec9db000 == 162 [pid = 1844] [id = 623] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeebe6f800 == 161 [pid = 1844] [id = 622] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5c74800 == 160 [pid = 1844] [id = 485] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf01aaf000 == 159 [pid = 1844] [id = 82] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5c93000 == 158 [pid = 1844] [id = 621] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee23b1800 == 157 [pid = 1844] [id = 482] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed1298800 == 156 [pid = 1844] [id = 671] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed35a6000 == 155 [pid = 1844] [id = 670] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed1dac000 == 154 [pid = 1844] [id = 649] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed1681000 == 153 [pid = 1844] [id = 669] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecf9e8000 == 152 [pid = 1844] [id = 668] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed87ce000 == 151 [pid = 1844] [id = 657] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed85cb800 == 150 [pid = 1844] [id = 656] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed619b000 == 149 [pid = 1844] [id = 655] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5a76000 == 148 [pid = 1844] [id = 654] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed54cb000 == 147 [pid = 1844] [id = 653] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed382f000 == 146 [pid = 1844] [id = 652] 11:10:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed128e000 == 145 [pid = 1844] [id = 651] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faed29d6000) [pid = 1844] [serial = 1952] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faee59ef400) [pid = 1844] [serial = 1866] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faeede9d000) [pid = 1844] [serial = 1922] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faecc149400) [pid = 1844] [serial = 1941] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faed5c8ec00) [pid = 1844] [serial = 1892] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faeee6a2800) [pid = 1844] [serial = 1925] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faee1aef800) [pid = 1844] [serial = 1908] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faedad23c00) [pid = 1844] [serial = 1899] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faed1de2800) [pid = 1844] [serial = 1949] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faed8442000) [pid = 1844] [serial = 1893] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faef8404400) [pid = 1844] [serial = 1928] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faee1a1b800) [pid = 1844] [serial = 1907] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faed0fe1000) [pid = 1844] [serial = 1889] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faee3fd5c00) [pid = 1844] [serial = 1914] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faee0f34000) [pid = 1844] [serial = 1904] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faee513b000) [pid = 1844] [serial = 1917] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faedac68400) [pid = 1844] [serial = 1898] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faedada3000) [pid = 1844] [serial = 1901] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faef7f6bc00) [pid = 1844] [serial = 1926] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faedadbb000) [pid = 1844] [serial = 1902] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faeed29dc00) [pid = 1844] [serial = 1875] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faee2407000) [pid = 1844] [serial = 1913] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faee1e33000) [pid = 1844] [serial = 1910] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faefcd36c00) [pid = 1844] [serial = 1934] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faef94bdc00) [pid = 1844] [serial = 1931] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faeee64ac00) [pid = 1844] [serial = 1923] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faee1410000) [pid = 1844] [serial = 1905] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faed18b2000) [pid = 1844] [serial = 1890] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faed1e2d000) [pid = 1844] [serial = 1950] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faed97b1800) [pid = 1844] [serial = 1896] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faefcfaf400) [pid = 1844] [serial = 1937] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faed9710c00) [pid = 1844] [serial = 1895] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faef86f8c00) [pid = 1844] [serial = 1929] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faecc145000) [pid = 1844] [serial = 1940] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faeec1c9800) [pid = 1844] [serial = 1919] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faee4ab2c00) [pid = 1844] [serial = 1916] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faefd064800) [pid = 1844] [serial = 1938] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faeea321400) [pid = 1844] [serial = 1869] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faefb544000) [pid = 1844] [serial = 1932] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faecfc68400) [pid = 1844] [serial = 1944] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faee2047400) [pid = 1844] [serial = 1911] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faecfaea800) [pid = 1844] [serial = 1943] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faed0fd2400) [pid = 1844] [serial = 1946] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faefcd3fc00) [pid = 1844] [serial = 1935] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faeed297c00) [pid = 1844] [serial = 1920] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faed107f000) [pid = 1844] [serial = 1947] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faed8c4f800) [pid = 1844] [serial = 1821] [outer = (nil)] [url = about:blank] 11:10:08 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faeebfe3000) [pid = 1844] [serial = 1872] [outer = (nil)] [url = about:blank] 11:10:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:10:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 3190ms 11:10:08 INFO - PROCESS | 1844 | 1461607808786 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 11:10:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:10:08 INFO - PROCESS | 1844 | 1461607808793 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 11:10:08 INFO - PROCESS | 1844 | 1461607808801 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:10:08 INFO - PROCESS | 1844 | 1461607808806 Marionette TRACE conn4 <- [1,2718,null,{}] 11:10:08 INFO - PROCESS | 1844 | 1461607808812 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}] 11:10:09 INFO - PROCESS | 1844 | 1461607809021 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 11:10:09 INFO - PROCESS | 1844 | 1461607809237 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecfcde000 == 146 [pid = 1844] [id = 687] 11:10:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faecc13ec00) [pid = 1844] [serial = 2062] [outer = (nil)] 11:10:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faed170d800) [pid = 1844] [serial = 2063] [outer = 0x7faecc13ec00] 11:10:09 INFO - PROCESS | 1844 | 1461607809307 Marionette DEBUG loaded listener.js 11:10:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faed1de1800) [pid = 1844] [serial = 2064] [outer = 0x7faecc13ec00] 11:10:10 INFO - PROCESS | 1844 | 1461607810110 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] 11:10:10 INFO - PROCESS | 1844 | 1461607810205 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 11:10:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:10:10 INFO - PROCESS | 1844 | 1461607810225 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:10:10 INFO - PROCESS | 1844 | 1461607810229 Marionette TRACE conn4 <- [1,2722,null,{}] 11:10:10 INFO - PROCESS | 1844 | 1461607810234 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}] 11:10:10 INFO - PROCESS | 1844 | 1461607810458 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 11:10:10 INFO - PROCESS | 1844 | 1461607810470 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed2763000 == 147 [pid = 1844] [id = 688] 11:10:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faed1705000) [pid = 1844] [serial = 2065] [outer = (nil)] 11:10:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faed509f800) [pid = 1844] [serial = 2066] [outer = 0x7faed1705000] 11:10:10 INFO - PROCESS | 1844 | 1461607810718 Marionette DEBUG loaded listener.js 11:10:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faed5159c00) [pid = 1844] [serial = 2067] [outer = 0x7faed1705000] 11:10:11 INFO - PROCESS | 1844 | 1461607811676 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] 11:10:11 INFO - PROCESS | 1844 | 1461607811728 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 11:10:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:10:11 INFO - PROCESS | 1844 | 1461607811745 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:10:11 INFO - PROCESS | 1844 | 1461607811753 Marionette TRACE conn4 <- [1,2726,null,{}] 11:10:11 INFO - PROCESS | 1844 | 1461607811767 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}] 11:10:12 INFO - PROCESS | 1844 | 1461607812066 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 11:10:12 INFO - PROCESS | 1844 | 1461607812101 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5a6e800 == 148 [pid = 1844] [id = 689] 11:10:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faed515bc00) [pid = 1844] [serial = 2068] [outer = (nil)] 11:10:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faed843f400) [pid = 1844] [serial = 2069] [outer = 0x7faed515bc00] 11:10:12 INFO - PROCESS | 1844 | 1461607812165 Marionette DEBUG loaded listener.js 11:10:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faed895d000) [pid = 1844] [serial = 2070] [outer = 0x7faed515bc00] 11:10:13 INFO - PROCESS | 1844 | 1461607813709 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]]]}] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faed1e27800) [pid = 1844] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faed843e400) [pid = 1844] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faed5862c00) [pid = 1844] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faecc0a5800) [pid = 1844] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faed93dc400) [pid = 1844] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faecc141000) [pid = 1844] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faed2ab5400) [pid = 1844] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faecc0a6000) [pid = 1844] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faed50a4000) [pid = 1844] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faecc13f800) [pid = 1844] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faedad48c00) [pid = 1844] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faedac60800) [pid = 1844] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faecc0a1400) [pid = 1844] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faed8c50800) [pid = 1844] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faedad28000) [pid = 1844] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faed843dc00) [pid = 1844] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faed93dbc00) [pid = 1844] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7faed586cc00) [pid = 1844] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faed18adc00) [pid = 1844] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7faed2ab1400) [pid = 1844] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7faedad42400) [pid = 1844] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:10:13 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7faecc0a0400) [pid = 1844] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:10:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:10:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2090ms 11:10:13 INFO - PROCESS | 1844 | 1461607813835 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 11:10:13 INFO - PROCESS | 1844 | 1461607813839 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 11:10:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:10:13 INFO - PROCESS | 1844 | 1461607813847 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:10:13 INFO - PROCESS | 1844 | 1461607813852 Marionette TRACE conn4 <- [1,2730,null,{}] 11:10:13 INFO - PROCESS | 1844 | 1461607813859 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}] 11:10:14 INFO - PROCESS | 1844 | 1461607814231 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 11:10:14 INFO - PROCESS | 1844 | 1461607814377 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5a7c000 == 149 [pid = 1844] [id = 690] 11:10:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7faed0fdf000) [pid = 1844] [serial = 2071] [outer = (nil)] 11:10:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faed5864c00) [pid = 1844] [serial = 2072] [outer = 0x7faed0fdf000] 11:10:14 INFO - PROCESS | 1844 | 1461607814503 Marionette DEBUG loaded listener.js 11:10:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7faed829ac00) [pid = 1844] [serial = 2073] [outer = 0x7faed0fdf000] 11:10:16 INFO - PROCESS | 1844 | 1461607816032 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] 11:10:16 INFO - PROCESS | 1844 | 1461607816093 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 11:10:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:10:16 INFO - PROCESS | 1844 | 1461607816147 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:10:16 INFO - PROCESS | 1844 | 1461607816156 Marionette TRACE conn4 <- [1,2734,null,{}] 11:10:16 INFO - PROCESS | 1844 | 1461607816170 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}] 11:10:16 INFO - PROCESS | 1844 | 1461607816507 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 11:10:16 INFO - PROCESS | 1844 | 1461607816775 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1d9d800 == 150 [pid = 1844] [id = 691] 11:10:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faed0fdec00) [pid = 1844] [serial = 2074] [outer = (nil)] 11:10:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faed107f000) [pid = 1844] [serial = 2075] [outer = 0x7faed0fdec00] 11:10:16 INFO - PROCESS | 1844 | 1461607816857 Marionette DEBUG loaded listener.js 11:10:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faed1dd7000) [pid = 1844] [serial = 2076] [outer = 0x7faed0fdec00] 11:10:17 INFO - PROCESS | 1844 | 1461607817870 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]]]}] 11:10:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:10:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1840ms 11:10:17 INFO - PROCESS | 1844 | 1461607817942 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 11:10:17 INFO - PROCESS | 1844 | 1461607817949 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 11:10:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:10:17 INFO - PROCESS | 1844 | 1461607817960 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:10:17 INFO - PROCESS | 1844 | 1461607817963 Marionette TRACE conn4 <- [1,2738,null,{}] 11:10:17 INFO - PROCESS | 1844 | 1461607817970 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}] 11:10:18 INFO - PROCESS | 1844 | 1461607818255 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 11:10:18 INFO - PROCESS | 1844 | 1461607818568 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed54d9000 == 151 [pid = 1844] [id = 692] 11:10:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faed2aae400) [pid = 1844] [serial = 2077] [outer = (nil)] 11:10:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faed5097800) [pid = 1844] [serial = 2078] [outer = 0x7faed2aae400] 11:10:18 INFO - PROCESS | 1844 | 1461607818646 Marionette DEBUG loaded listener.js 11:10:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faed5862800) [pid = 1844] [serial = 2079] [outer = 0x7faed2aae400] 11:10:19 INFO - PROCESS | 1844 | 1461607819636 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]]]}] 11:10:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:10:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1733ms 11:10:19 INFO - PROCESS | 1844 | 1461607819695 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 11:10:19 INFO - PROCESS | 1844 | 1461607819699 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 11:10:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:10:19 INFO - PROCESS | 1844 | 1461607819706 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:10:19 INFO - PROCESS | 1844 | 1461607819712 Marionette TRACE conn4 <- [1,2742,null,{}] 11:10:19 INFO - PROCESS | 1844 | 1461607819727 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}] 11:10:20 INFO - PROCESS | 1844 | 1461607820020 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 11:10:20 INFO - PROCESS | 1844 | 1461607820375 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8649000 == 152 [pid = 1844] [id = 693] 11:10:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faed586cc00) [pid = 1844] [serial = 2080] [outer = (nil)] 11:10:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faed6034c00) [pid = 1844] [serial = 2081] [outer = 0x7faed586cc00] 11:10:20 INFO - PROCESS | 1844 | 1461607820460 Marionette DEBUG loaded listener.js 11:10:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faed843fc00) [pid = 1844] [serial = 2082] [outer = 0x7faed586cc00] 11:10:21 INFO - PROCESS | 1844 | 1461607821362 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]]]}] 11:10:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:10:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1696ms 11:10:21 INFO - PROCESS | 1844 | 1461607821403 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 11:10:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:10:21 INFO - PROCESS | 1844 | 1461607821407 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 11:10:21 INFO - PROCESS | 1844 | 1461607821413 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:10:21 INFO - PROCESS | 1844 | 1461607821416 Marionette TRACE conn4 <- [1,2746,null,{}] 11:10:21 INFO - PROCESS | 1844 | 1461607821421 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}] 11:10:21 INFO - PROCESS | 1844 | 1461607821653 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 11:10:21 INFO - PROCESS | 1844 | 1461607821920 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8cf7800 == 153 [pid = 1844] [id = 694] 11:10:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faed5fa5800) [pid = 1844] [serial = 2083] [outer = (nil)] 11:10:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faed93d5c00) [pid = 1844] [serial = 2084] [outer = 0x7faed5fa5800] 11:10:22 INFO - PROCESS | 1844 | 1461607822001 Marionette DEBUG loaded listener.js 11:10:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faed944bc00) [pid = 1844] [serial = 2085] [outer = 0x7faed5fa5800] 11:10:22 INFO - PROCESS | 1844 | 1461607822928 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]]]}] 11:10:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:10:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1585ms 11:10:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:10:23 INFO - PROCESS | 1844 | 1461607822999 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 11:10:23 INFO - PROCESS | 1844 | 1461607823002 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 11:10:23 INFO - PROCESS | 1844 | 1461607823008 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:10:23 INFO - PROCESS | 1844 | 1461607823011 Marionette TRACE conn4 <- [1,2750,null,{}] 11:10:23 INFO - PROCESS | 1844 | 1461607823016 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}] 11:10:23 INFO - PROCESS | 1844 | 1461607823252 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 11:10:23 INFO - PROCESS | 1844 | 1461607823574 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeda9e2800 == 154 [pid = 1844] [id = 695] 11:10:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faecc0a0000) [pid = 1844] [serial = 2086] [outer = (nil)] 11:10:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faed96d0000) [pid = 1844] [serial = 2087] [outer = 0x7faecc0a0000] 11:10:23 INFO - PROCESS | 1844 | 1461607823712 Marionette DEBUG loaded listener.js 11:10:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faed97a8c00) [pid = 1844] [serial = 2088] [outer = 0x7faecc0a0000] 11:10:24 INFO - PROCESS | 1844 | 1461607824622 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]]]}] 11:10:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:10:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1683ms 11:10:24 INFO - PROCESS | 1844 | 1461607824691 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 11:10:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:10:24 INFO - PROCESS | 1844 | 1461607824696 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 11:10:24 INFO - PROCESS | 1844 | 1461607824702 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:10:24 INFO - PROCESS | 1844 | 1461607824705 Marionette TRACE conn4 <- [1,2754,null,{}] 11:10:24 INFO - PROCESS | 1844 | 1461607824710 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}] 11:10:25 INFO - PROCESS | 1844 | 1461607825043 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 11:10:25 INFO - PROCESS | 1844 | 1461607825399 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee05ba800 == 155 [pid = 1844] [id = 696] 11:10:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faedad28400) [pid = 1844] [serial = 2089] [outer = (nil)] 11:10:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faedad42800) [pid = 1844] [serial = 2090] [outer = 0x7faedad28400] 11:10:25 INFO - PROCESS | 1844 | 1461607825482 Marionette DEBUG loaded listener.js 11:10:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faedadb2c00) [pid = 1844] [serial = 2091] [outer = 0x7faedad28400] 11:10:26 INFO - PROCESS | 1844 | 1461607826453 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]]]}] 11:10:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:10:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1785ms 11:10:26 INFO - PROCESS | 1844 | 1461607826487 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 11:10:26 INFO - PROCESS | 1844 | 1461607826491 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 11:10:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:10:26 INFO - PROCESS | 1844 | 1461607826497 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:10:26 INFO - PROCESS | 1844 | 1461607826501 Marionette TRACE conn4 <- [1,2758,null,{}] 11:10:26 INFO - PROCESS | 1844 | 1461607826507 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}] 11:10:26 INFO - PROCESS | 1844 | 1461607826772 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 11:10:27 INFO - PROCESS | 1844 | 1461607827051 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee11ab800 == 156 [pid = 1844] [id = 697] 11:10:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faeda98c800) [pid = 1844] [serial = 2092] [outer = (nil)] 11:10:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faedadf0c00) [pid = 1844] [serial = 2093] [outer = 0x7faeda98c800] 11:10:27 INFO - PROCESS | 1844 | 1461607827169 Marionette DEBUG loaded listener.js 11:10:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faedadfd800) [pid = 1844] [serial = 2094] [outer = 0x7faeda98c800] 11:10:28 INFO - PROCESS | 1844 | 1461607828123 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]]]}] 11:10:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:10:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1681ms 11:10:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:10:28 INFO - PROCESS | 1844 | 1461607828180 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 11:10:28 INFO - PROCESS | 1844 | 1461607828183 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 11:10:28 INFO - PROCESS | 1844 | 1461607828189 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:10:28 INFO - PROCESS | 1844 | 1461607828192 Marionette TRACE conn4 <- [1,2762,null,{}] 11:10:28 INFO - PROCESS | 1844 | 1461607828197 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}] 11:10:28 INFO - PROCESS | 1844 | 1461607828428 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 11:10:28 INFO - PROCESS | 1844 | 1461607828744 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1bdd000 == 157 [pid = 1844] [id = 698] 11:10:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faedadb9400) [pid = 1844] [serial = 2095] [outer = (nil)] 11:10:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faedf330400) [pid = 1844] [serial = 2096] [outer = 0x7faedadb9400] 11:10:28 INFO - PROCESS | 1844 | 1461607828827 Marionette DEBUG loaded listener.js 11:10:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faedf3bf800) [pid = 1844] [serial = 2097] [outer = 0x7faedadb9400] 11:10:29 INFO - PROCESS | 1844 | 1461607829678 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]]]}] 11:10:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:10:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1539ms 11:10:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:10:29 INFO - PROCESS | 1844 | 1461607829729 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 11:10:29 INFO - PROCESS | 1844 | 1461607829732 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 11:10:29 INFO - PROCESS | 1844 | 1461607829738 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:10:29 INFO - PROCESS | 1844 | 1461607829742 Marionette TRACE conn4 <- [1,2766,null,{}] 11:10:29 INFO - PROCESS | 1844 | 1461607829747 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}] 11:10:29 INFO - PROCESS | 1844 | 1461607829986 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 11:10:30 INFO - PROCESS | 1844 | 1461607830253 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1ce8000 == 158 [pid = 1844] [id = 699] 11:10:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faedaae2c00) [pid = 1844] [serial = 2098] [outer = (nil)] 11:10:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faedf52e000) [pid = 1844] [serial = 2099] [outer = 0x7faedaae2c00] 11:10:30 INFO - PROCESS | 1844 | 1461607830390 Marionette DEBUG loaded listener.js 11:10:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faee055e000) [pid = 1844] [serial = 2100] [outer = 0x7faedaae2c00] 11:10:31 INFO - PROCESS | 1844 | 1461607831277 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]]]}] 11:10:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:10:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1582ms 11:10:31 INFO - PROCESS | 1844 | 1461607831321 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 11:10:31 INFO - PROCESS | 1844 | 1461607831325 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 11:10:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:10:31 INFO - PROCESS | 1844 | 1461607831331 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:10:31 INFO - PROCESS | 1844 | 1461607831334 Marionette TRACE conn4 <- [1,2770,null,{}] 11:10:31 INFO - PROCESS | 1844 | 1461607831339 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}] 11:10:31 INFO - PROCESS | 1844 | 1461607831583 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 11:10:31 INFO - PROCESS | 1844 | 1461607831890 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee31a3000 == 159 [pid = 1844] [id = 700] 11:10:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faed509b400) [pid = 1844] [serial = 2101] [outer = (nil)] 11:10:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faee0733800) [pid = 1844] [serial = 2102] [outer = 0x7faed509b400] 11:10:31 INFO - PROCESS | 1844 | 1461607831970 Marionette DEBUG loaded listener.js 11:10:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faee087b400) [pid = 1844] [serial = 2103] [outer = 0x7faed509b400] 11:10:32 INFO - PROCESS | 1844 | 1461607832850 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]]]}] 11:10:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:10:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1586ms 11:10:32 INFO - PROCESS | 1844 | 1461607832918 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 11:10:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:10:32 INFO - PROCESS | 1844 | 1461607832923 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 11:10:32 INFO - PROCESS | 1844 | 1461607832929 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:10:32 INFO - PROCESS | 1844 | 1461607832933 Marionette TRACE conn4 <- [1,2774,null,{}] 11:10:32 INFO - PROCESS | 1844 | 1461607832938 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}] 11:10:33 INFO - PROCESS | 1844 | 1461607833237 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 11:10:33 INFO - PROCESS | 1844 | 1461607833553 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee59e0800 == 160 [pid = 1844] [id = 701] 11:10:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faee171e400) [pid = 1844] [serial = 2104] [outer = (nil)] 11:10:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faee181e000) [pid = 1844] [serial = 2105] [outer = 0x7faee171e400] 11:10:33 INFO - PROCESS | 1844 | 1461607833645 Marionette DEBUG loaded listener.js 11:10:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faee1a14c00) [pid = 1844] [serial = 2106] [outer = 0x7faee171e400] 11:10:34 INFO - PROCESS | 1844 | 1461607834523 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]]]}] 11:10:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:10:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1631ms 11:10:34 INFO - PROCESS | 1844 | 1461607834560 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 11:10:34 INFO - PROCESS | 1844 | 1461607834563 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 11:10:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:10:34 INFO - PROCESS | 1844 | 1461607834569 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:10:34 INFO - PROCESS | 1844 | 1461607834575 Marionette TRACE conn4 <- [1,2778,null,{}] 11:10:34 INFO - PROCESS | 1844 | 1461607834588 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}] 11:10:34 INFO - PROCESS | 1844 | 1461607834831 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 11:10:35 INFO - PROCESS | 1844 | 1461607835101 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeea398800 == 161 [pid = 1844] [id = 702] 11:10:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faee1a1b400) [pid = 1844] [serial = 2107] [outer = (nil)] 11:10:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faee1b43800) [pid = 1844] [serial = 2108] [outer = 0x7faee1a1b400] 11:10:35 INFO - PROCESS | 1844 | 1461607835221 Marionette DEBUG loaded listener.js 11:10:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faee1e30400) [pid = 1844] [serial = 2109] [outer = 0x7faee1a1b400] 11:10:36 INFO - PROCESS | 1844 | 1461607836084 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]]]}] 11:10:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:10:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1544ms 11:10:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:10:36 INFO - PROCESS | 1844 | 1461607836115 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 11:10:36 INFO - PROCESS | 1844 | 1461607836118 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 11:10:36 INFO - PROCESS | 1844 | 1461607836124 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:10:36 INFO - PROCESS | 1844 | 1461607836127 Marionette TRACE conn4 <- [1,2782,null,{}] 11:10:36 INFO - PROCESS | 1844 | 1461607836132 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}] 11:10:36 INFO - PROCESS | 1844 | 1461607836372 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 11:10:36 INFO - PROCESS | 1844 | 1461607836650 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeebe74000 == 162 [pid = 1844] [id = 703] 11:10:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faee171ec00) [pid = 1844] [serial = 2110] [outer = (nil)] 11:10:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faee1e37c00) [pid = 1844] [serial = 2111] [outer = 0x7faee171ec00] 11:10:36 INFO - PROCESS | 1844 | 1461607836767 Marionette DEBUG loaded listener.js 11:10:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faee2046400) [pid = 1844] [serial = 2112] [outer = 0x7faee171ec00] 11:10:37 INFO - PROCESS | 1844 | 1461607837606 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]]]}] 11:10:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:10:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1540ms 11:10:37 INFO - PROCESS | 1844 | 1461607837665 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 11:10:37 INFO - PROCESS | 1844 | 1461607837668 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 11:10:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:10:37 INFO - PROCESS | 1844 | 1461607837674 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:10:37 INFO - PROCESS | 1844 | 1461607837676 Marionette TRACE conn4 <- [1,2786,null,{}] 11:10:37 INFO - PROCESS | 1844 | 1461607837682 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}] 11:10:37 INFO - PROCESS | 1844 | 1461607837926 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 11:10:38 INFO - PROCESS | 1844 | 1461607838205 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec227800 == 163 [pid = 1844] [id = 704] 11:10:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faee1a1e800) [pid = 1844] [serial = 2113] [outer = (nil)] 11:10:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faee2051800) [pid = 1844] [serial = 2114] [outer = 0x7faee1a1e800] 11:10:38 INFO - PROCESS | 1844 | 1461607838323 Marionette DEBUG loaded listener.js 11:10:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faee2078800) [pid = 1844] [serial = 2115] [outer = 0x7faee1a1e800] 11:10:39 INFO - PROCESS | 1844 | 1461607839250 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]]]}] 11:10:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:10:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1635ms 11:10:39 INFO - PROCESS | 1844 | 1461607839311 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 11:10:39 INFO - PROCESS | 1844 | 1461607839314 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 11:10:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:10:39 INFO - PROCESS | 1844 | 1461607839320 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:10:39 INFO - PROCESS | 1844 | 1461607839322 Marionette TRACE conn4 <- [1,2790,null,{}] 11:10:39 INFO - PROCESS | 1844 | 1461607839328 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}] 11:10:39 INFO - PROCESS | 1844 | 1461607839563 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 11:10:39 INFO - PROCESS | 1844 | 1461607839846 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec861800 == 164 [pid = 1844] [id = 705] 11:10:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faee1e33800) [pid = 1844] [serial = 2116] [outer = (nil)] 11:10:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faee207fc00) [pid = 1844] [serial = 2117] [outer = 0x7faee1e33800] 11:10:39 INFO - PROCESS | 1844 | 1461607839967 Marionette DEBUG loaded listener.js 11:10:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faee23c9800) [pid = 1844] [serial = 2118] [outer = 0x7faee1e33800] 11:10:40 INFO - PROCESS | 1844 | 1461607840870 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]]]}] 11:10:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:10:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1581ms 11:10:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:10:40 INFO - PROCESS | 1844 | 1461607840903 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 11:10:40 INFO - PROCESS | 1844 | 1461607840906 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 11:10:40 INFO - PROCESS | 1844 | 1461607840912 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:10:40 INFO - PROCESS | 1844 | 1461607840915 Marionette TRACE conn4 <- [1,2794,null,{}] 11:10:40 INFO - PROCESS | 1844 | 1461607840920 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}] 11:10:41 INFO - PROCESS | 1844 | 1461607841165 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 11:10:41 INFO - PROCESS | 1844 | 1461607841480 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecd3d000 == 165 [pid = 1844] [id = 706] 11:10:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faee2048800) [pid = 1844] [serial = 2119] [outer = (nil)] 11:10:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faee2e11c00) [pid = 1844] [serial = 2120] [outer = 0x7faee2048800] 11:10:41 INFO - PROCESS | 1844 | 1461607841560 Marionette DEBUG loaded listener.js 11:10:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faee3404000) [pid = 1844] [serial = 2121] [outer = 0x7faee2048800] 11:10:42 INFO - PROCESS | 1844 | 1461607842411 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]]]}] 11:10:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:10:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1536ms 11:10:42 INFO - PROCESS | 1844 | 1461607842449 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 11:10:42 INFO - PROCESS | 1844 | 1461607842453 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 11:10:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:10:42 INFO - PROCESS | 1844 | 1461607842459 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:10:42 INFO - PROCESS | 1844 | 1461607842461 Marionette TRACE conn4 <- [1,2798,null,{}] 11:10:42 INFO - PROCESS | 1844 | 1461607842467 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}] 11:10:42 INFO - PROCESS | 1844 | 1461607842712 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 11:10:42 INFO - PROCESS | 1844 | 1461607842993 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecdac800 == 166 [pid = 1844] [id = 707] 11:10:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faee0f3e400) [pid = 1844] [serial = 2122] [outer = (nil)] 11:10:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faee340f400) [pid = 1844] [serial = 2123] [outer = 0x7faee0f3e400] 11:10:43 INFO - PROCESS | 1844 | 1461607843118 Marionette DEBUG loaded listener.js 11:10:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faee3fd6c00) [pid = 1844] [serial = 2124] [outer = 0x7faee0f3e400] 11:10:44 INFO - PROCESS | 1844 | 1461607843998 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]]]}] 11:10:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:10:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1586ms 11:10:44 INFO - PROCESS | 1844 | 1461607844046 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 11:10:44 INFO - PROCESS | 1844 | 1461607844050 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 11:10:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:10:44 INFO - PROCESS | 1844 | 1461607844056 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:10:44 INFO - PROCESS | 1844 | 1461607844059 Marionette TRACE conn4 <- [1,2802,null,{}] 11:10:44 INFO - PROCESS | 1844 | 1461607844064 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}] 11:10:44 INFO - PROCESS | 1844 | 1461607844308 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 11:10:44 INFO - PROCESS | 1844 | 1461607844632 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeeda66800 == 167 [pid = 1844] [id = 708] 11:10:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faee2411800) [pid = 1844] [serial = 2125] [outer = (nil)] 11:10:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faee3ff0c00) [pid = 1844] [serial = 2126] [outer = 0x7faee2411800] 11:10:44 INFO - PROCESS | 1844 | 1461607844711 Marionette DEBUG loaded listener.js 11:10:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faee4aaf400) [pid = 1844] [serial = 2127] [outer = 0x7faee2411800] 11:10:45 INFO - PROCESS | 1844 | 1461607845541 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]]]}] 11:10:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:10:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1535ms 11:10:45 INFO - PROCESS | 1844 | 1461607845593 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 11:10:45 INFO - PROCESS | 1844 | 1461607845596 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 11:10:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:10:45 INFO - PROCESS | 1844 | 1461607845609 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:10:45 INFO - PROCESS | 1844 | 1461607845612 Marionette TRACE conn4 <- [1,2806,null,{}] 11:10:45 INFO - PROCESS | 1844 | 1461607845623 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}] 11:10:45 INFO - PROCESS | 1844 | 1461607845880 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 11:10:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeee28f800 == 166 [pid = 1844] [id = 510] 11:10:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5a6e800 == 165 [pid = 1844] [id = 689] 11:10:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed2763000 == 164 [pid = 1844] [id = 688] 11:10:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecfcde000 == 163 [pid = 1844] [id = 687] 11:10:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecfad4800 == 162 [pid = 1844] [id = 686] 11:10:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed13df000 == 161 [pid = 1844] [id = 685] 11:10:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee7353000 == 160 [pid = 1844] [id = 684] 11:10:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5abd000 == 159 [pid = 1844] [id = 683] 11:10:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee585b800 == 158 [pid = 1844] [id = 682] 11:10:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5489800 == 157 [pid = 1844] [id = 681] 11:10:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee35b8800 == 156 [pid = 1844] [id = 680] 11:10:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1dad800 == 155 [pid = 1844] [id = 679] 11:10:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1c8c800 == 154 [pid = 1844] [id = 678] 11:10:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0745000 == 153 [pid = 1844] [id = 677] 11:10:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeda9e4000 == 152 [pid = 1844] [id = 676] 11:10:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8c78000 == 151 [pid = 1844] [id = 675] 11:10:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8187000 == 150 [pid = 1844] [id = 674] 11:10:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed2074800 == 149 [pid = 1844] [id = 673] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faed5f9c400) [pid = 1844] [serial = 2018] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faed2851400) [pid = 1844] [serial = 2012] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faed93d1400) [pid = 1844] [serial = 1973] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faed5fa7000) [pid = 1844] [serial = 1968] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faecfc71400) [pid = 1844] [serial = 1955] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faed97adc00) [pid = 1844] [serial = 1982] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faed1709800) [pid = 1844] [serial = 2010] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faed5c91c00) [pid = 1844] [serial = 1965] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faed2ab5800) [pid = 1844] [serial = 2013] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faed1707400) [pid = 1844] [serial = 2016] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faee055b800) [pid = 1844] [serial = 2001] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faedf528400) [pid = 1844] [serial = 2000] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faece97ac00) [pid = 1844] [serial = 2007] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faed0fd5400) [pid = 1844] [serial = 2009] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faedadfa400) [pid = 1844] [serial = 1994] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faedac63c00) [pid = 1844] [serial = 1985] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faedf333800) [pid = 1844] [serial = 1997] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faecc144400) [pid = 1844] [serial = 2006] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faed9717400) [pid = 1844] [serial = 1980] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faedadef400) [pid = 1844] [serial = 1992] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faed8c50400) [pid = 1844] [serial = 1971] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faed5f82400) [pid = 1844] [serial = 1967] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faed93db800) [pid = 1844] [serial = 1974] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faedf3c1800) [pid = 1844] [serial = 1998] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faed96c9400) [pid = 1844] [serial = 1977] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faed944e400) [pid = 1844] [serial = 1976] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faed8b83800) [pid = 1844] [serial = 1970] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faedad27c00) [pid = 1844] [serial = 1986] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faee0687000) [pid = 1844] [serial = 2004] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faed970ac00) [pid = 1844] [serial = 1979] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faed1dd8c00) [pid = 1844] [serial = 1958] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faed509c800) [pid = 1844] [serial = 1961] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faed2848400) [pid = 1844] [serial = 1959] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faeda98ec00) [pid = 1844] [serial = 1983] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faedadac000) [pid = 1844] [serial = 1989] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faedf32a400) [pid = 1844] [serial = 1995] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faecc13c800) [pid = 1844] [serial = 2015] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faedadba000) [pid = 1844] [serial = 1991] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faee0680400) [pid = 1844] [serial = 2003] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faed0fd3400) [pid = 1844] [serial = 1956] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faed586ec00) [pid = 1844] [serial = 1964] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faedad4d000) [pid = 1844] [serial = 1988] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faed8c5b000) [pid = 1844] [serial = 1887] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faed5157400) [pid = 1844] [serial = 1962] [outer = (nil)] [url = about:blank] 11:10:47 INFO - PROCESS | 1844 | 1461607847902 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faecfad1000 == 150 [pid = 1844] [id = 709] 11:10:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faecc14ac00) [pid = 1844] [serial = 2128] [outer = (nil)] 11:10:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faece97b800) [pid = 1844] [serial = 2129] [outer = 0x7faecc14ac00] 11:10:47 INFO - PROCESS | 1844 | 1461607847982 Marionette DEBUG loaded listener.js 11:10:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faecfaf7000) [pid = 1844] [serial = 2130] [outer = 0x7faecc14ac00] 11:10:48 INFO - PROCESS | 1844 | 1461607848787 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]]]}] 11:10:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:10:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 3194ms 11:10:48 INFO - PROCESS | 1844 | 1461607848804 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 11:10:48 INFO - PROCESS | 1844 | 1461607848810 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 11:10:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:10:48 INFO - PROCESS | 1844 | 1461607848817 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:10:48 INFO - PROCESS | 1844 | 1461607848823 Marionette TRACE conn4 <- [1,2810,null,{}] 11:10:48 INFO - PROCESS | 1844 | 1461607848830 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}] 11:10:49 INFO - PROCESS | 1844 | 1461607849088 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 11:10:49 INFO - PROCESS | 1844 | 1461607849285 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1daf800 == 151 [pid = 1844] [id = 710] 11:10:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faecfc6fc00) [pid = 1844] [serial = 2131] [outer = (nil)] 11:10:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faed170a800) [pid = 1844] [serial = 2132] [outer = 0x7faecfc6fc00] 11:10:49 INFO - PROCESS | 1844 | 1461607849358 Marionette DEBUG loaded listener.js 11:10:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faed1de5000) [pid = 1844] [serial = 2133] [outer = 0x7faecfc6fc00] 11:10:50 INFO - PROCESS | 1844 | 1461607850268 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]]]}] 11:10:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:10:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1497ms 11:10:50 INFO - PROCESS | 1844 | 1461607850325 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 11:10:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:10:50 INFO - PROCESS | 1844 | 1461607850331 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 11:10:50 INFO - PROCESS | 1844 | 1461607850338 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:10:50 INFO - PROCESS | 1844 | 1461607850341 Marionette TRACE conn4 <- [1,2814,null,{}] 11:10:50 INFO - PROCESS | 1844 | 1461607850347 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}] 11:10:50 INFO - PROCESS | 1844 | 1461607850682 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 11:10:50 INFO - PROCESS | 1844 | 1461607850720 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed3e14000 == 152 [pid = 1844] [id = 711] 11:10:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faed2aad800) [pid = 1844] [serial = 2134] [outer = (nil)] 11:10:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faed5099c00) [pid = 1844] [serial = 2135] [outer = 0x7faed2aad800] 11:10:50 INFO - PROCESS | 1844 | 1461607850786 Marionette DEBUG loaded listener.js 11:10:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faed5865c00) [pid = 1844] [serial = 2136] [outer = 0x7faed2aad800] 11:10:51 INFO - PROCESS | 1844 | 1461607851918 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]]]}] 11:10:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:10:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1630ms 11:10:51 INFO - PROCESS | 1844 | 1461607851969 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 11:10:51 INFO - PROCESS | 1844 | 1461607851972 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 11:10:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:10:51 INFO - PROCESS | 1844 | 1461607851993 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:10:52 INFO - PROCESS | 1844 | 1461607852003 Marionette TRACE conn4 <- [1,2818,null,{}] 11:10:52 INFO - PROCESS | 1844 | 1461607852011 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}] 11:10:52 INFO - PROCESS | 1844 | 1461607852494 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 11:10:52 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faecc0aec00) [pid = 1844] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:10:52 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faecc13ec00) [pid = 1844] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:10:52 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faed515bc00) [pid = 1844] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:10:52 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faed1705000) [pid = 1844] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:10:52 INFO - PROCESS | 1844 | 1461607852672 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed59e9000 == 153 [pid = 1844] [id = 712] 11:10:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faecc13ec00) [pid = 1844] [serial = 2137] [outer = (nil)] 11:10:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faed509d400) [pid = 1844] [serial = 2138] [outer = 0x7faecc13ec00] 11:10:52 INFO - PROCESS | 1844 | 1461607852741 Marionette DEBUG loaded listener.js 11:10:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faed843cc00) [pid = 1844] [serial = 2139] [outer = 0x7faecc13ec00] 11:10:53 INFO - PROCESS | 1844 | 1461607853497 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]]]}] 11:10:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:10:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1553ms 11:10:53 INFO - PROCESS | 1844 | 1461607853539 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 11:10:53 INFO - PROCESS | 1844 | 1461607853543 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 11:10:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:10:53 INFO - PROCESS | 1844 | 1461607853549 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:10:53 INFO - PROCESS | 1844 | 1461607853551 Marionette TRACE conn4 <- [1,2822,null,{}] 11:10:53 INFO - PROCESS | 1844 | 1461607853557 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}] 11:10:53 INFO - PROCESS | 1844 | 1461607853849 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 11:10:53 INFO - PROCESS | 1844 | 1461607853873 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed817b800 == 154 [pid = 1844] [id = 713] 11:10:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faece981400) [pid = 1844] [serial = 2140] [outer = (nil)] 11:10:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faed8956c00) [pid = 1844] [serial = 2141] [outer = 0x7faece981400] 11:10:53 INFO - PROCESS | 1844 | 1461607853936 Marionette DEBUG loaded listener.js 11:10:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faed895a000) [pid = 1844] [serial = 2142] [outer = 0x7faece981400] 11:10:55 INFO - PROCESS | 1844 | 1461607855175 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]]]}] 11:10:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:10:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1685ms 11:10:55 INFO - PROCESS | 1844 | 1461607855236 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 11:10:55 INFO - PROCESS | 1844 | 1461607855242 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 11:10:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:10:55 INFO - PROCESS | 1844 | 1461607855250 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:10:55 INFO - PROCESS | 1844 | 1461607855255 Marionette TRACE conn4 <- [1,2826,null,{}] 11:10:55 INFO - PROCESS | 1844 | 1461607855273 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}] 11:10:55 INFO - PROCESS | 1844 | 1461607855563 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 11:10:55 INFO - PROCESS | 1844 | 1461607855942 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed3856000 == 155 [pid = 1844] [id = 714] 11:10:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faed1e28c00) [pid = 1844] [serial = 2143] [outer = (nil)] 11:10:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faed284d800) [pid = 1844] [serial = 2144] [outer = 0x7faed1e28c00] 11:10:56 INFO - PROCESS | 1844 | 1461607856026 Marionette DEBUG loaded listener.js 11:10:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faed586c800) [pid = 1844] [serial = 2145] [outer = 0x7faed1e28c00] 11:10:56 INFO - PROCESS | 1844 | 1461607856956 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:10:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:10:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1739ms 11:10:56 INFO - PROCESS | 1844 | 1461607856989 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 11:10:57 INFO - PROCESS | 1844 | 1461607856999 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 11:10:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:10:57 INFO - PROCESS | 1844 | 1461607857009 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:10:57 INFO - PROCESS | 1844 | 1461607857014 Marionette TRACE conn4 <- [1,2830,null,{}] 11:10:57 INFO - PROCESS | 1844 | 1461607857020 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}] 11:10:57 INFO - PROCESS | 1844 | 1461607857287 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 11:10:57 INFO - PROCESS | 1844 | 1461607857554 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed863e800 == 156 [pid = 1844] [id = 715] 11:10:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faed8b83800) [pid = 1844] [serial = 2146] [outer = (nil)] 11:10:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faed8c4e400) [pid = 1844] [serial = 2147] [outer = 0x7faed8b83800] 11:10:57 INFO - PROCESS | 1844 | 1461607857707 Marionette DEBUG loaded listener.js 11:10:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faed93db800) [pid = 1844] [serial = 2148] [outer = 0x7faed8b83800] 11:10:58 INFO - PROCESS | 1844 | 1461607858699 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]]]}] 11:10:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:10:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1730ms 11:10:58 INFO - PROCESS | 1844 | 1461607858741 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 11:10:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:10:58 INFO - PROCESS | 1844 | 1461607858745 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 11:10:58 INFO - PROCESS | 1844 | 1461607858752 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:10:58 INFO - PROCESS | 1844 | 1461607858758 Marionette TRACE conn4 <- [1,2834,null,{}] 11:10:58 INFO - PROCESS | 1844 | 1461607858775 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}] 11:10:59 INFO - PROCESS | 1844 | 1461607859044 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 11:10:59 INFO - PROCESS | 1844 | 1461607859398 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8cfa800 == 157 [pid = 1844] [id = 716] 11:10:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faed96cb400) [pid = 1844] [serial = 2149] [outer = (nil)] 11:10:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faed97a9800) [pid = 1844] [serial = 2150] [outer = 0x7faed96cb400] 11:10:59 INFO - PROCESS | 1844 | 1461607859500 Marionette DEBUG loaded listener.js 11:10:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faeda994c00) [pid = 1844] [serial = 2151] [outer = 0x7faed96cb400] 11:11:00 INFO - PROCESS | 1844 | 1461607860457 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:11:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:11:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1790ms 11:11:00 INFO - PROCESS | 1844 | 1461607860544 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 11:11:00 INFO - PROCESS | 1844 | 1461607860551 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 11:11:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:11:00 INFO - PROCESS | 1844 | 1461607860560 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:11:00 INFO - PROCESS | 1844 | 1461607860565 Marionette TRACE conn4 <- [1,2838,null,{}] 11:11:00 INFO - PROCESS | 1844 | 1461607860573 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}] 11:11:00 INFO - PROCESS | 1844 | 1461607860925 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 11:11:01 INFO - PROCESS | 1844 | 1461607861240 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeda9e7800 == 158 [pid = 1844] [id = 717] 11:11:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faed1ddac00) [pid = 1844] [serial = 2152] [outer = (nil)] 11:11:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faedaaec000) [pid = 1844] [serial = 2153] [outer = 0x7faed1ddac00] 11:11:01 INFO - PROCESS | 1844 | 1461607861318 Marionette DEBUG loaded listener.js 11:11:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faedad1a400) [pid = 1844] [serial = 2154] [outer = 0x7faed1ddac00] 11:11:02 INFO - PROCESS | 1844 | 1461607862271 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]]]}] 11:11:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:11:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1749ms 11:11:02 INFO - PROCESS | 1844 | 1461607862309 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 11:11:02 INFO - PROCESS | 1844 | 1461607862312 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 11:11:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:11:02 INFO - PROCESS | 1844 | 1461607862320 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:11:02 INFO - PROCESS | 1844 | 1461607862323 Marionette TRACE conn4 <- [1,2842,null,{}] 11:11:02 INFO - PROCESS | 1844 | 1461607862329 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}] 11:11:02 INFO - PROCESS | 1844 | 1461607862585 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 11:11:02 INFO - PROCESS | 1844 | 1461607862897 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedf634800 == 159 [pid = 1844] [id = 718] 11:11:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faedaade000) [pid = 1844] [serial = 2155] [outer = (nil)] 11:11:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faedad44800) [pid = 1844] [serial = 2156] [outer = 0x7faedaade000] 11:11:03 INFO - PROCESS | 1844 | 1461607862998 Marionette DEBUG loaded listener.js 11:11:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faedadbb000) [pid = 1844] [serial = 2157] [outer = 0x7faedaade000] 11:11:04 INFO - PROCESS | 1844 | 1461607864389 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]]]}] 11:11:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:11:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 2139ms 11:11:04 INFO - PROCESS | 1844 | 1461607864462 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 11:11:04 INFO - PROCESS | 1844 | 1461607864467 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 11:11:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:11:04 INFO - PROCESS | 1844 | 1461607864478 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:11:04 INFO - PROCESS | 1844 | 1461607864482 Marionette TRACE conn4 <- [1,2846,null,{}] 11:11:04 INFO - PROCESS | 1844 | 1461607864492 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}] 11:11:04 INFO - PROCESS | 1844 | 1461607864931 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 11:11:05 INFO - PROCESS | 1844 | 1461607865195 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee11a8800 == 160 [pid = 1844] [id = 719] 11:11:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faee068a400) [pid = 1844] [serial = 2158] [outer = (nil)] 11:11:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faee08eac00) [pid = 1844] [serial = 2159] [outer = 0x7faee068a400] 11:11:05 INFO - PROCESS | 1844 | 1461607865284 Marionette DEBUG loaded listener.js 11:11:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faee10abc00) [pid = 1844] [serial = 2160] [outer = 0x7faee068a400] 11:11:06 INFO - PROCESS | 1844 | 1461607866171 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]]]}] 11:11:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:11:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1742ms 11:11:06 INFO - PROCESS | 1844 | 1461607866219 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 11:11:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:11:06 INFO - PROCESS | 1844 | 1461607866224 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 11:11:06 INFO - PROCESS | 1844 | 1461607866230 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:11:06 INFO - PROCESS | 1844 | 1461607866234 Marionette TRACE conn4 <- [1,2850,null,{}] 11:11:06 INFO - PROCESS | 1844 | 1461607866240 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}] 11:11:06 INFO - PROCESS | 1844 | 1461607866506 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 11:11:06 INFO - PROCESS | 1844 | 1461607866774 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1cc9800 == 161 [pid = 1844] [id = 720] 11:11:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faee0687800) [pid = 1844] [serial = 2161] [outer = (nil)] 11:11:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faee1722800) [pid = 1844] [serial = 2162] [outer = 0x7faee0687800] 11:11:06 INFO - PROCESS | 1844 | 1461607866918 Marionette DEBUG loaded listener.js 11:11:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faee1a17800) [pid = 1844] [serial = 2163] [outer = 0x7faee0687800] 11:11:07 INFO - PROCESS | 1844 | 1461607867886 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:11:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:11:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1732ms 11:11:07 INFO - PROCESS | 1844 | 1461607867962 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 11:11:07 INFO - PROCESS | 1844 | 1461607867965 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 11:11:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:11:07 INFO - PROCESS | 1844 | 1461607867972 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:11:07 INFO - PROCESS | 1844 | 1461607867975 Marionette TRACE conn4 <- [1,2854,null,{}] 11:11:07 INFO - PROCESS | 1844 | 1461607867980 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}] 11:11:08 INFO - PROCESS | 1844 | 1461607868270 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 11:11:08 INFO - PROCESS | 1844 | 1461607868587 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee2e42000 == 162 [pid = 1844] [id = 721] 11:11:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faee068d400) [pid = 1844] [serial = 2164] [outer = (nil)] 11:11:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faee1b47000) [pid = 1844] [serial = 2165] [outer = 0x7faee068d400] 11:11:08 INFO - PROCESS | 1844 | 1461607868678 Marionette DEBUG loaded listener.js 11:11:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faee2051c00) [pid = 1844] [serial = 2166] [outer = 0x7faee068d400] 11:11:09 INFO - PROCESS | 1844 | 1461607869605 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]]]}] 11:11:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:11:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1688ms 11:11:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:11:09 INFO - PROCESS | 1844 | 1461607869660 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 11:11:09 INFO - PROCESS | 1844 | 1461607869663 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 11:11:09 INFO - PROCESS | 1844 | 1461607869669 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:11:09 INFO - PROCESS | 1844 | 1461607869672 Marionette TRACE conn4 <- [1,2858,null,{}] 11:11:09 INFO - PROCESS | 1844 | 1461607869677 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}] 11:11:09 INFO - PROCESS | 1844 | 1461607869929 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 11:11:10 INFO - PROCESS | 1844 | 1461607870210 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee54a0800 == 163 [pid = 1844] [id = 722] 11:11:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faee1a17c00) [pid = 1844] [serial = 2167] [outer = (nil)] 11:11:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faee314b400) [pid = 1844] [serial = 2168] [outer = 0x7faee1a17c00] 11:11:10 INFO - PROCESS | 1844 | 1461607870336 Marionette DEBUG loaded listener.js 11:11:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faee49d0c00) [pid = 1844] [serial = 2169] [outer = 0x7faee1a17c00] 11:11:11 INFO - PROCESS | 1844 | 1461607871289 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:11:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:11:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1683ms 11:11:11 INFO - PROCESS | 1844 | 1461607871353 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 11:11:11 INFO - PROCESS | 1844 | 1461607871357 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 11:11:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:11:11 INFO - PROCESS | 1844 | 1461607871363 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:11:11 INFO - PROCESS | 1844 | 1461607871365 Marionette TRACE conn4 <- [1,2862,null,{}] 11:11:11 INFO - PROCESS | 1844 | 1461607871371 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}] 11:11:11 INFO - PROCESS | 1844 | 1461607871621 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 11:11:11 INFO - PROCESS | 1844 | 1461607871932 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5aad800 == 164 [pid = 1844] [id = 723] 11:11:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faee1410800) [pid = 1844] [serial = 2170] [outer = (nil)] 11:11:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faee4b5cc00) [pid = 1844] [serial = 2171] [outer = 0x7faee1410800] 11:11:12 INFO - PROCESS | 1844 | 1461607872013 Marionette DEBUG loaded listener.js 11:11:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faee4b69c00) [pid = 1844] [serial = 2172] [outer = 0x7faee1410800] 11:11:12 INFO - PROCESS | 1844 | 1461607872907 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]]]}] 11:11:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:11:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1583ms 11:11:12 INFO - PROCESS | 1844 | 1461607872947 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 11:11:12 INFO - PROCESS | 1844 | 1461607872952 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 11:11:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:11:12 INFO - PROCESS | 1844 | 1461607872963 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:11:12 INFO - PROCESS | 1844 | 1461607872971 Marionette TRACE conn4 <- [1,2866,null,{}] 11:11:12 INFO - PROCESS | 1844 | 1461607872978 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}] 11:11:13 INFO - PROCESS | 1844 | 1461607873256 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 11:11:13 INFO - PROCESS | 1844 | 1461607873578 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec86d800 == 165 [pid = 1844] [id = 724] 11:11:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faee5134c00) [pid = 1844] [serial = 2173] [outer = (nil)] 11:11:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faee513b000) [pid = 1844] [serial = 2174] [outer = 0x7faee5134c00] 11:11:13 INFO - PROCESS | 1844 | 1461607873666 Marionette DEBUG loaded listener.js 11:11:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faee537d000) [pid = 1844] [serial = 2175] [outer = 0x7faee5134c00] 11:11:14 INFO - PROCESS | 1844 | 1461607874551 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]]]}] 11:11:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:11:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1635ms 11:11:14 INFO - PROCESS | 1844 | 1461607874600 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 11:11:14 INFO - PROCESS | 1844 | 1461607874604 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 11:11:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:11:14 INFO - PROCESS | 1844 | 1461607874610 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:11:14 INFO - PROCESS | 1844 | 1461607874613 Marionette TRACE conn4 <- [1,2870,null,{}] 11:11:14 INFO - PROCESS | 1844 | 1461607874619 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}] 11:11:14 INFO - PROCESS | 1844 | 1461607874893 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 11:11:15 INFO - PROCESS | 1844 | 1461607875211 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee219800 == 166 [pid = 1844] [id = 725] 11:11:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faee5135c00) [pid = 1844] [serial = 2176] [outer = (nil)] 11:11:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faee5769c00) [pid = 1844] [serial = 2177] [outer = 0x7faee5135c00] 11:11:15 INFO - PROCESS | 1844 | 1461607875291 Marionette DEBUG loaded listener.js 11:11:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faee59e7400) [pid = 1844] [serial = 2178] [outer = 0x7faee5135c00] 11:11:16 INFO - PROCESS | 1844 | 1461607876193 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]]]}] 11:11:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:11:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1635ms 11:11:16 INFO - PROCESS | 1844 | 1461607876247 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 11:11:16 INFO - PROCESS | 1844 | 1461607876250 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 11:11:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:11:16 INFO - PROCESS | 1844 | 1461607876256 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:11:16 INFO - PROCESS | 1844 | 1461607876259 Marionette TRACE conn4 <- [1,2874,null,{}] 11:11:16 INFO - PROCESS | 1844 | 1461607876265 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}] 11:11:16 INFO - PROCESS | 1844 | 1461607876538 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 11:11:16 INFO - PROCESS | 1844 | 1461607876851 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef23dd800 == 167 [pid = 1844] [id = 726] 11:11:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faee5138800) [pid = 1844] [serial = 2179] [outer = (nil)] 11:11:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faee59f0c00) [pid = 1844] [serial = 2180] [outer = 0x7faee5138800] 11:11:16 INFO - PROCESS | 1844 | 1461607876935 Marionette DEBUG loaded listener.js 11:11:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faee7395800) [pid = 1844] [serial = 2181] [outer = 0x7faee5138800] 11:11:17 INFO - PROCESS | 1844 | 1461607877826 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]]]}] 11:11:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:11:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1633ms 11:11:17 INFO - PROCESS | 1844 | 1461607877891 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 11:11:17 INFO - PROCESS | 1844 | 1461607877895 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 11:11:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:11:17 INFO - PROCESS | 1844 | 1461607877901 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:11:17 INFO - PROCESS | 1844 | 1461607877904 Marionette TRACE conn4 <- [1,2878,null,{}] 11:11:17 INFO - PROCESS | 1844 | 1461607877909 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}] 11:11:18 INFO - PROCESS | 1844 | 1461607878165 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 11:11:18 INFO - PROCESS | 1844 | 1461607878481 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef7f0d800 == 168 [pid = 1844] [id = 727] 11:11:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faed5fa0000) [pid = 1844] [serial = 2182] [outer = (nil)] 11:11:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faee7e22400) [pid = 1844] [serial = 2183] [outer = 0x7faed5fa0000] 11:11:18 INFO - PROCESS | 1844 | 1461607878569 Marionette DEBUG loaded listener.js 11:11:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faee903c800) [pid = 1844] [serial = 2184] [outer = 0x7faed5fa0000] 11:11:19 INFO - PROCESS | 1844 | 1461607879484 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]]]}] 11:11:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:11:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1634ms 11:11:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:11:19 INFO - PROCESS | 1844 | 1461607879538 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 11:11:19 INFO - PROCESS | 1844 | 1461607879540 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 11:11:19 INFO - PROCESS | 1844 | 1461607879547 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:11:19 INFO - PROCESS | 1844 | 1461607879550 Marionette TRACE conn4 <- [1,2882,null,{}] 11:11:19 INFO - PROCESS | 1844 | 1461607879555 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}] 11:11:19 INFO - PROCESS | 1844 | 1461607879844 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 11:11:20 INFO - PROCESS | 1844 | 1461607880171 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef86a9800 == 169 [pid = 1844] [id = 728] 11:11:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faee5764c00) [pid = 1844] [serial = 2185] [outer = (nil)] 11:11:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faee9847400) [pid = 1844] [serial = 2186] [outer = 0x7faee5764c00] 11:11:20 INFO - PROCESS | 1844 | 1461607880258 Marionette DEBUG loaded listener.js 11:11:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faeea321800) [pid = 1844] [serial = 2187] [outer = 0x7faee5764c00] 11:11:21 INFO - PROCESS | 1844 | 1461607881143 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]]]}] 11:11:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:11:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1636ms 11:11:21 INFO - PROCESS | 1844 | 1461607881183 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 11:11:21 INFO - PROCESS | 1844 | 1461607881186 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 11:11:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:11:21 INFO - PROCESS | 1844 | 1461607881192 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:11:21 INFO - PROCESS | 1844 | 1461607881194 Marionette TRACE conn4 <- [1,2886,null,{}] 11:11:21 INFO - PROCESS | 1844 | 1461607881200 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}] 11:11:21 INFO - PROCESS | 1844 | 1461607881450 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 11:11:21 INFO - PROCESS | 1844 | 1461607881730 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefb030000 == 170 [pid = 1844] [id = 729] 11:11:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faecc0a2c00) [pid = 1844] [serial = 2188] [outer = (nil)] 11:11:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faeea32cc00) [pid = 1844] [serial = 2189] [outer = 0x7faecc0a2c00] 11:11:21 INFO - PROCESS | 1844 | 1461607881848 Marionette DEBUG loaded listener.js 11:11:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faeea49d000) [pid = 1844] [serial = 2190] [outer = 0x7faecc0a2c00] 11:11:22 INFO - PROCESS | 1844 | 1461607882714 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]]]}] 11:11:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:11:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1579ms 11:11:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:11:22 INFO - PROCESS | 1844 | 1461607882772 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 11:11:22 INFO - PROCESS | 1844 | 1461607882775 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 11:11:22 INFO - PROCESS | 1844 | 1461607882782 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:11:22 INFO - PROCESS | 1844 | 1461607882785 Marionette TRACE conn4 <- [1,2890,null,{}] 11:11:22 INFO - PROCESS | 1844 | 1461607882790 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}] 11:11:23 INFO - PROCESS | 1844 | 1461607883057 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 11:11:23 INFO - PROCESS | 1844 | 1461607883372 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefcd5a000 == 171 [pid = 1844] [id = 730] 11:11:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faee732e400) [pid = 1844] [serial = 2191] [outer = (nil)] 11:11:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faeea8af800) [pid = 1844] [serial = 2192] [outer = 0x7faee732e400] 11:11:23 INFO - PROCESS | 1844 | 1461607883452 Marionette DEBUG loaded listener.js 11:11:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faeebe46400) [pid = 1844] [serial = 2193] [outer = 0x7faee732e400] 11:11:24 INFO - PROCESS | 1844 | 1461607884329 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:11:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:11:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1581ms 11:11:24 INFO - PROCESS | 1844 | 1461607884364 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 11:11:24 INFO - PROCESS | 1844 | 1461607884367 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 11:11:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:11:24 INFO - PROCESS | 1844 | 1461607884374 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:11:24 INFO - PROCESS | 1844 | 1461607884377 Marionette TRACE conn4 <- [1,2894,null,{}] 11:11:24 INFO - PROCESS | 1844 | 1461607884382 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}] 11:11:24 INFO - PROCESS | 1844 | 1461607884636 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 11:11:24 INFO - PROCESS | 1844 | 1461607884973 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed2750000 == 170 [pid = 1844] [id = 492] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed275d000 == 169 [pid = 1844] [id = 650] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed83af800 == 168 [pid = 1844] [id = 610] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5865800 == 167 [pid = 1844] [id = 620] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee4aa8000 == 166 [pid = 1844] [id = 619] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1bd4800 == 165 [pid = 1844] [id = 339] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee11a9800 == 164 [pid = 1844] [id = 616] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecfd6d000 == 163 [pid = 1844] [id = 603] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeede7d800 == 162 [pid = 1844] [id = 531] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faecfd52800 == 161 [pid = 1844] [id = 467] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8d0d000 == 160 [pid = 1844] [id = 659] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeea135800 == 159 [pid = 1844] [id = 529] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec863800 == 158 [pid = 1844] [id = 530] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeee28a000 == 157 [pid = 1844] [id = 58] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8dd6000 == 156 [pid = 1844] [id = 613] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee5aae000 == 155 [pid = 1844] [id = 528] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedf39f800 == 154 [pid = 1844] [id = 661] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0752800 == 153 [pid = 1844] [id = 662] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed61a5800 == 152 [pid = 1844] [id = 395] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1446000 == 151 [pid = 1844] [id = 664] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee239e000 == 150 [pid = 1844] [id = 618] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8ce4000 == 149 [pid = 1844] [id = 612] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed864a800 == 148 [pid = 1844] [id = 611] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1cc1800 == 147 [pid = 1844] [id = 394] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0829800 == 146 [pid = 1844] [id = 615] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0f06000 == 145 [pid = 1844] [id = 663] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faef86b7800 == 144 [pid = 1844] [id = 392] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed188f800 == 143 [pid = 1844] [id = 604] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedf3a9800 == 142 [pid = 1844] [id = 614] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeda92a800 == 141 [pid = 1844] [id = 660] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5fe8000 == 140 [pid = 1844] [id = 672] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeecdac800 == 139 [pid = 1844] [id = 707] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeecd3d000 == 138 [pid = 1844] [id = 706] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec861800 == 137 [pid = 1844] [id = 705] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeec227800 == 136 [pid = 1844] [id = 704] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeebe74000 == 135 [pid = 1844] [id = 703] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeea398800 == 134 [pid = 1844] [id = 702] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee59e0800 == 133 [pid = 1844] [id = 701] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee31a3000 == 132 [pid = 1844] [id = 700] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1ce8000 == 131 [pid = 1844] [id = 699] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1bdd000 == 130 [pid = 1844] [id = 698] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee11ab800 == 129 [pid = 1844] [id = 697] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee05ba800 == 128 [pid = 1844] [id = 696] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeda9e2800 == 127 [pid = 1844] [id = 695] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8cf7800 == 126 [pid = 1844] [id = 694] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8649000 == 125 [pid = 1844] [id = 693] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed54d9000 == 124 [pid = 1844] [id = 692] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5a7c000 == 123 [pid = 1844] [id = 690] 11:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed1d9d800 == 122 [pid = 1844] [id = 691] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faecc147000) [pid = 1844] [serial = 2060] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faecfaf1000) [pid = 1844] [serial = 2061] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faee0f39000) [pid = 1844] [serial = 2045] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faee0686800) [pid = 1844] [serial = 2057] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faedf52e800) [pid = 1844] [serial = 2036] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faed108d400) [pid = 1844] [serial = 2021] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faed5c87400) [pid = 1844] [serial = 2024] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faed170d800) [pid = 1844] [serial = 2063] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faee1823800) [pid = 1844] [serial = 2054] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faed843f400) [pid = 1844] [serial = 2069] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faed1de1800) [pid = 1844] [serial = 2064] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faee073fc00) [pid = 1844] [serial = 2039] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faed5159c00) [pid = 1844] [serial = 2067] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faee0879c00) [pid = 1844] [serial = 2042] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faee10b5400) [pid = 1844] [serial = 2048] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faed895d000) [pid = 1844] [serial = 2070] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faed895bc00) [pid = 1844] [serial = 2027] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faee1821800) [pid = 1844] [serial = 2051] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faed96c5800) [pid = 1844] [serial = 2030] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faedaadfc00) [pid = 1844] [serial = 2033] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faed509f800) [pid = 1844] [serial = 2066] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faed5864c00) [pid = 1844] [serial = 2072] [outer = (nil)] [url = about:blank] 11:11:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faece909800 == 123 [pid = 1844] [id = 731] 11:11:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faecc0ad400) [pid = 1844] [serial = 2194] [outer = (nil)] 11:11:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faecc140000) [pid = 1844] [serial = 2195] [outer = 0x7faecc0ad400] 11:11:27 INFO - PROCESS | 1844 | 1461607887256 Marionette DEBUG loaded listener.js 11:11:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faecfaed800) [pid = 1844] [serial = 2196] [outer = 0x7faecc0ad400] 11:11:28 INFO - PROCESS | 1844 | 1461607888166 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]]]}] 11:11:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:11:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 3836ms 11:11:28 INFO - PROCESS | 1844 | 1461607888213 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 11:11:28 INFO - PROCESS | 1844 | 1461607888216 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 11:11:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:11:28 INFO - PROCESS | 1844 | 1461607888225 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:11:28 INFO - PROCESS | 1844 | 1461607888228 Marionette TRACE conn4 <- [1,2898,null,{}] 11:11:28 INFO - PROCESS | 1844 | 1461607888236 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}] 11:11:28 INFO - PROCESS | 1844 | 1461607888462 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 11:11:28 INFO - PROCESS | 1844 | 1461607888666 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed12a1000 == 124 [pid = 1844] [id = 732] 11:11:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faecc0ae400) [pid = 1844] [serial = 2197] [outer = (nil)] 11:11:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faed1703000) [pid = 1844] [serial = 2198] [outer = 0x7faecc0ae400] 11:11:28 INFO - PROCESS | 1844 | 1461607888734 Marionette DEBUG loaded listener.js 11:11:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faed18b1000) [pid = 1844] [serial = 2199] [outer = 0x7faecc0ae400] 11:11:29 INFO - PROCESS | 1844 | 1461607889576 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]]]}] 11:11:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:11:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1386ms 11:11:29 INFO - PROCESS | 1844 | 1461607889665 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 11:11:29 INFO - PROCESS | 1844 | 1461607889671 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 11:11:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:11:29 INFO - PROCESS | 1844 | 1461607889685 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:11:29 INFO - PROCESS | 1844 | 1461607889690 Marionette TRACE conn4 <- [1,2902,null,{}] 11:11:29 INFO - PROCESS | 1844 | 1461607889696 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}] 11:11:30 INFO - PROCESS | 1844 | 1461607890021 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 11:11:30 INFO - PROCESS | 1844 | 1461607890060 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1da9800 == 125 [pid = 1844] [id = 733] 11:11:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faed1dd8000) [pid = 1844] [serial = 2200] [outer = (nil)] 11:11:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faed284ac00) [pid = 1844] [serial = 2201] [outer = 0x7faed1dd8000] 11:11:30 INFO - PROCESS | 1844 | 1461607890137 Marionette DEBUG loaded listener.js 11:11:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faed2ab1000) [pid = 1844] [serial = 2202] [outer = 0x7faed1dd8000] 11:11:31 INFO - PROCESS | 1844 | 1461607891235 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:11:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:11:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1600ms 11:11:31 INFO - PROCESS | 1844 | 1461607891283 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 11:11:31 INFO - PROCESS | 1844 | 1461607891287 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 11:11:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:11:31 INFO - PROCESS | 1844 | 1461607891301 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:11:31 INFO - PROCESS | 1844 | 1461607891307 Marionette TRACE conn4 <- [1,2906,null,{}] 11:11:31 INFO - PROCESS | 1844 | 1461607891323 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}] 11:11:31 INFO - PROCESS | 1844 | 1461607891636 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faecc0a7000) [pid = 1844] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faee07a7800) [pid = 1844] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faed515e400) [pid = 1844] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faee10b2800) [pid = 1844] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faedad49800) [pid = 1844] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faed8c58800) [pid = 1844] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faed0fd9000) [pid = 1844] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faed515a000) [pid = 1844] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faed96d1c00) [pid = 1844] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faecc13d000) [pid = 1844] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faed8297800) [pid = 1844] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faedadacc00) [pid = 1844] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faecc0a1c00) [pid = 1844] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faecc0ac000) [pid = 1844] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faed944e800) [pid = 1844] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faed2aad800) [pid = 1844] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faee0f3e400) [pid = 1844] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faee2048800) [pid = 1844] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faee1e33800) [pid = 1844] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faee1a1e800) [pid = 1844] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faee171ec00) [pid = 1844] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faee1a1b400) [pid = 1844] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faee171e400) [pid = 1844] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faed509b400) [pid = 1844] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faedaae2c00) [pid = 1844] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faedadb9400) [pid = 1844] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faeda98c800) [pid = 1844] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faedad28400) [pid = 1844] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faecc0a0000) [pid = 1844] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faed5fa5800) [pid = 1844] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faed586cc00) [pid = 1844] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faed2aae400) [pid = 1844] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faed0fdec00) [pid = 1844] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faecfc6fc00) [pid = 1844] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faecc14ac00) [pid = 1844] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:11:32 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faecc13ec00) [pid = 1844] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:11:32 INFO - PROCESS | 1844 | 1461607892684 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1299000 == 126 [pid = 1844] [id = 734] 11:11:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faecc0a1c00) [pid = 1844] [serial = 2203] [outer = (nil)] 11:11:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faecc13ec00) [pid = 1844] [serial = 2204] [outer = 0x7faecc0a1c00] 11:11:32 INFO - PROCESS | 1844 | 1461607892758 Marionette DEBUG loaded listener.js 11:11:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faed2aad800) [pid = 1844] [serial = 2205] [outer = 0x7faecc0a1c00] 11:11:33 INFO - PROCESS | 1844 | 1461607893494 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]]]}] 11:11:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:11:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2243ms 11:11:33 INFO - PROCESS | 1844 | 1461607893544 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 11:11:33 INFO - PROCESS | 1844 | 1461607893548 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 11:11:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:11:33 INFO - PROCESS | 1844 | 1461607893554 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:11:33 INFO - PROCESS | 1844 | 1461607893557 Marionette TRACE conn4 <- [1,2910,null,{}] 11:11:33 INFO - PROCESS | 1844 | 1461607893562 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}] 11:11:33 INFO - PROCESS | 1844 | 1461607893859 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 11:11:33 INFO - PROCESS | 1844 | 1461607893881 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed3e1d800 == 127 [pid = 1844] [id = 735] 11:11:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faecc0a7000) [pid = 1844] [serial = 2206] [outer = (nil)] 11:11:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faed5c8d800) [pid = 1844] [serial = 2207] [outer = 0x7faecc0a7000] 11:11:33 INFO - PROCESS | 1844 | 1461607893945 Marionette DEBUG loaded listener.js 11:11:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faed5fa5800) [pid = 1844] [serial = 2208] [outer = 0x7faecc0a7000] 11:11:34 INFO - PROCESS | 1844 | 1461607894989 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]]]}] 11:11:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:11:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:11:35 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1480ms 11:11:35 INFO - PROCESS | 1844 | 1461607895037 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 11:11:35 INFO - PROCESS | 1844 | 1461607895043 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 11:11:35 INFO - TEST-START | /DOMEvents/constructors.html 11:11:35 INFO - PROCESS | 1844 | 1461607895053 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:11:35 INFO - PROCESS | 1844 | 1461607895059 Marionette TRACE conn4 <- [1,2914,null,{}] 11:11:35 INFO - PROCESS | 1844 | 1461607895070 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}] 11:11:35 INFO - PROCESS | 1844 | 1461607895316 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 11:11:35 INFO - PROCESS | 1844 | 1461607895666 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1892000 == 128 [pid = 1844] [id = 736] 11:11:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faecfc74800) [pid = 1844] [serial = 2209] [outer = (nil)] 11:11:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faed18aa800) [pid = 1844] [serial = 2210] [outer = 0x7faecfc74800] 11:11:35 INFO - PROCESS | 1844 | 1461607895746 Marionette DEBUG loaded listener.js 11:11:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faed1de3400) [pid = 1844] [serial = 2211] [outer = 0x7faecfc74800] 11:11:36 INFO - PROCESS | 1844 | 1461607896681 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]]]}] 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:11:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:11:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:11:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:11:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:11:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:11:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:11:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:11:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:11:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:11:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:11:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:11:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:11:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:11:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:11:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:11:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:11:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:11:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:11:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:11:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:11:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:11:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:11:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:11:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:11:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:11:36 INFO - TEST-OK | /DOMEvents/constructors.html | took 1706ms 11:11:36 INFO - PROCESS | 1844 | 1461607896759 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 11:11:36 INFO - PROCESS | 1844 | 1461607896778 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 11:11:36 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:11:36 INFO - PROCESS | 1844 | 1461607896798 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:11:36 INFO - PROCESS | 1844 | 1461607896802 Marionette TRACE conn4 <- [1,2918,null,{}] 11:11:36 INFO - PROCESS | 1844 | 1461607896858 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}] 11:11:37 INFO - PROCESS | 1844 | 1461607897208 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 11:11:37 INFO - PROCESS | 1844 | 1461607897527 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed59f0000 == 129 [pid = 1844] [id = 737] 11:11:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faecfc6c800) [pid = 1844] [serial = 2212] [outer = (nil)] 11:11:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faed5c8f800) [pid = 1844] [serial = 2213] [outer = 0x7faecfc6c800] 11:11:37 INFO - PROCESS | 1844 | 1461607897607 Marionette DEBUG loaded listener.js 11:11:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faed6026000) [pid = 1844] [serial = 2214] [outer = 0x7faecfc6c800] 11:11:38 INFO - PROCESS | 1844 | 1461607898490 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:11:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:11:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1742ms 11:11:38 INFO - PROCESS | 1844 | 1461607898541 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 11:11:38 INFO - PROCESS | 1844 | 1461607898545 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 11:11:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:11:38 INFO - PROCESS | 1844 | 1461607898552 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:11:38 INFO - PROCESS | 1844 | 1461607898558 Marionette TRACE conn4 <- [1,2922,null,{}] 11:11:38 INFO - PROCESS | 1844 | 1461607898625 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}] 11:11:38 INFO - PROCESS | 1844 | 1461607898876 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 11:11:39 INFO - PROCESS | 1844 | 1461607899141 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed61a4800 == 130 [pid = 1844] [id = 738] 11:11:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faed82a3000) [pid = 1844] [serial = 2215] [outer = (nil)] 11:11:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faed8447800) [pid = 1844] [serial = 2216] [outer = 0x7faed82a3000] 11:11:39 INFO - PROCESS | 1844 | 1461607899270 Marionette DEBUG loaded listener.js 11:11:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faed8962c00) [pid = 1844] [serial = 2217] [outer = 0x7faed82a3000] 11:11:39 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 11:11:39 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 11:11:39 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 11:11:39 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 11:11:40 INFO - PROCESS | 1844 | 1461607900097 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]]]}] 11:11:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:11:40 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:11:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:11:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:11:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:11:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:11:40 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 11:11:40 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:11:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:11:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:11:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:11:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:11:40 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 11:11:40 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:11:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:11:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:11:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:11:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:11:40 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]" 11:11:40 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:11:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:11:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:11:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:11:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:11:40 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:11:40 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1579ms 11:11:40 INFO - PROCESS | 1844 | 1461607900136 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 11:11:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:11:40 INFO - PROCESS | 1844 | 1461607900147 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 11:11:40 INFO - PROCESS | 1844 | 1461607900155 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:11:40 INFO - PROCESS | 1844 | 1461607900158 Marionette TRACE conn4 <- [1,2926,null,{}] 11:11:40 INFO - PROCESS | 1844 | 1461607900163 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}] 11:11:40 INFO - PROCESS | 1844 | 1461607900403 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 11:11:40 INFO - PROCESS | 1844 | 1461607900709 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed863a800 == 131 [pid = 1844] [id = 739] 11:11:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faed82a4400) [pid = 1844] [serial = 2218] [outer = (nil)] 11:11:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faed93d7800) [pid = 1844] [serial = 2219] [outer = 0x7faed82a4400] 11:11:40 INFO - PROCESS | 1844 | 1461607900787 Marionette DEBUG loaded listener.js 11:11:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faed9449000) [pid = 1844] [serial = 2220] [outer = 0x7faed82a4400] 11:11:41 INFO - PROCESS | 1844 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:11:41 INFO - PROCESS | 1844 | 1461607901590 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]]]}] 11:11:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:11:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1483ms 11:11:41 INFO - PROCESS | 1844 | 1461607901639 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 11:11:41 INFO - PROCESS | 1844 | 1461607901642 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 11:11:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:11:41 INFO - PROCESS | 1844 | 1461607901648 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:11:41 INFO - PROCESS | 1844 | 1461607901650 Marionette TRACE conn4 <- [1,2930,null,{}] 11:11:41 INFO - PROCESS | 1844 | 1461607901656 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}] 11:11:41 INFO - PROCESS | 1844 | 1461607901909 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 11:11:42 INFO - PROCESS | 1844 | 1461607902152 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8c71800 == 132 [pid = 1844] [id = 740] 11:11:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faed8956000) [pid = 1844] [serial = 2221] [outer = (nil)] 11:11:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faed96c4000) [pid = 1844] [serial = 2222] [outer = 0x7faed8956000] 11:11:42 INFO - PROCESS | 1844 | 1461607902224 Marionette DEBUG loaded listener.js 11:11:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faed970d000) [pid = 1844] [serial = 2223] [outer = 0x7faed8956000] 11:11:43 INFO - PROCESS | 1844 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:11:43 INFO - PROCESS | 1844 | 1461607903126 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]]]}] 11:11:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:11:43 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1528ms 11:11:43 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:11:43 INFO - PROCESS | 1844 | 1461607903178 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 11:11:43 INFO - PROCESS | 1844 | 1461607903181 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 11:11:43 INFO - PROCESS | 1844 | 1461607903187 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:11:43 INFO - PROCESS | 1844 | 1461607903190 Marionette TRACE conn4 <- [1,2934,null,{}] 11:11:43 INFO - PROCESS | 1844 | 1461607903196 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}] 11:11:43 INFO - PROCESS | 1844 | 1461607903547 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 11:11:43 INFO - PROCESS | 1844 | 1461607903759 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8dcb800 == 133 [pid = 1844] [id = 741] 11:11:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faeda98b000) [pid = 1844] [serial = 2224] [outer = (nil)] 11:11:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faedad1a800) [pid = 1844] [serial = 2225] [outer = 0x7faeda98b000] 11:11:43 INFO - PROCESS | 1844 | 1461607903840 Marionette DEBUG loaded listener.js 11:11:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faedad45c00) [pid = 1844] [serial = 2226] [outer = 0x7faeda98b000] 11:11:44 INFO - PROCESS | 1844 | 1461607904623 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]]]}] 11:11:44 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:11:44 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1487ms 11:11:44 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:11:44 INFO - PROCESS | 1844 | 1461607904675 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 11:11:44 INFO - PROCESS | 1844 | 1461607904678 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 11:11:44 INFO - PROCESS | 1844 | 1461607904684 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:11:44 INFO - PROCESS | 1844 | 1461607904687 Marionette TRACE conn4 <- [1,2938,null,{}] 11:11:44 INFO - PROCESS | 1844 | 1461607904692 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}] 11:11:44 INFO - PROCESS | 1844 | 1461607904931 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 11:11:45 INFO - PROCESS | 1844 | 1461607905208 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedac2e000 == 134 [pid = 1844] [id = 742] 11:11:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faeda993c00) [pid = 1844] [serial = 2227] [outer = (nil)] 11:11:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faedada9800) [pid = 1844] [serial = 2228] [outer = 0x7faeda993c00] 11:11:45 INFO - PROCESS | 1844 | 1461607905285 Marionette DEBUG loaded listener.js 11:11:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faedadbb800) [pid = 1844] [serial = 2229] [outer = 0x7faeda993c00] 11:11:46 INFO - PROCESS | 1844 | 1461607906056 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]]]}] 11:11:46 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. 11:11:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1432ms 11:11:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:11:46 INFO - PROCESS | 1844 | 1461607906116 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 11:11:46 INFO - PROCESS | 1844 | 1461607906119 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 11:11:46 INFO - PROCESS | 1844 | 1461607906125 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:11:46 INFO - PROCESS | 1844 | 1461607906128 Marionette TRACE conn4 <- [1,2942,null,{}] 11:11:46 INFO - PROCESS | 1844 | 1461607906134 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}] 11:11:46 INFO - PROCESS | 1844 | 1461607906396 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 11:11:46 INFO - PROCESS | 1844 | 1461607906639 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedf637000 == 135 [pid = 1844] [id = 743] 11:11:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faedad23400) [pid = 1844] [serial = 2230] [outer = (nil)] 11:11:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faedadee400) [pid = 1844] [serial = 2231] [outer = 0x7faedad23400] 11:11:46 INFO - PROCESS | 1844 | 1461607906719 Marionette DEBUG loaded listener.js 11:11:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faedadf8400) [pid = 1844] [serial = 2232] [outer = 0x7faedad23400] 11:11:47 INFO - PROCESS | 1844 | 1461607907504 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"]]]}] 11:11:47 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 11:11:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:11:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:11:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1437ms 11:11:47 INFO - PROCESS | 1844 | 1461607907564 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 11:11:47 INFO - PROCESS | 1844 | 1461607907568 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 11:11:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:11:47 INFO - PROCESS | 1844 | 1461607907573 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:11:47 INFO - PROCESS | 1844 | 1461607907576 Marionette TRACE conn4 <- [1,2946,null,{}] 11:11:47 INFO - PROCESS | 1844 | 1461607907582 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}] 11:11:47 INFO - PROCESS | 1844 | 1461607907864 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 11:11:48 INFO - PROCESS | 1844 | 1461607908118 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0e1b800 == 136 [pid = 1844] [id = 744] 11:11:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faed9718800) [pid = 1844] [serial = 2233] [outer = (nil)] 11:11:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faedf32bc00) [pid = 1844] [serial = 2234] [outer = 0x7faed9718800] 11:11:48 INFO - PROCESS | 1844 | 1461607908194 Marionette DEBUG loaded listener.js 11:11:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faedf3bd400) [pid = 1844] [serial = 2235] [outer = 0x7faed9718800] 11:11:48 INFO - PROCESS | 1844 | 1461607908988 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]]]}] 11:11:48 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. 11:11:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1427ms 11:11:49 INFO - PROCESS | 1844 | 1461607909002 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 11:11:49 INFO - PROCESS | 1844 | 1461607909005 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 11:11:49 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:11:49 INFO - PROCESS | 1844 | 1461607909012 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:11:49 INFO - PROCESS | 1844 | 1461607909016 Marionette TRACE conn4 <- [1,2950,null,{}] 11:11:49 INFO - PROCESS | 1844 | 1461607909021 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}] 11:11:49 INFO - PROCESS | 1844 | 1461607909261 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 11:11:49 INFO - PROCESS | 1844 | 1461607909548 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee11b4800 == 137 [pid = 1844] [id = 745] 11:11:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faedadae400) [pid = 1844] [serial = 2236] [outer = (nil)] 11:11:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faedf525c00) [pid = 1844] [serial = 2237] [outer = 0x7faedadae400] 11:11:49 INFO - PROCESS | 1844 | 1461607909623 Marionette DEBUG loaded listener.js 11:11:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faee0553800) [pid = 1844] [serial = 2238] [outer = 0x7faedadae400] 11:11:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1bd2000 == 138 [pid = 1844] [id = 746] 11:11:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faee0687000) [pid = 1844] [serial = 2239] [outer = (nil)] 11:11:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faedf3c4000) [pid = 1844] [serial = 2240] [outer = 0x7faee0687000] 11:11:50 INFO - PROCESS | 1844 | 1461607910526 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]]]}] 11:11:50 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. 11:11:50 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1534ms 11:11:50 INFO - PROCESS | 1844 | 1461607910547 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 11:11:50 INFO - PROCESS | 1844 | 1461607910551 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 11:11:50 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:11:50 INFO - PROCESS | 1844 | 1461607910565 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:11:50 INFO - PROCESS | 1844 | 1461607910569 Marionette TRACE conn4 <- [1,2954,null,{}] 11:11:50 INFO - PROCESS | 1844 | 1461607910575 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}] 11:11:50 INFO - PROCESS | 1844 | 1461607910905 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 11:11:51 INFO - PROCESS | 1844 | 1461607911199 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1cee800 == 139 [pid = 1844] [id = 747] 11:11:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faee079ac00) [pid = 1844] [serial = 2241] [outer = (nil)] 11:11:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faee07a2800) [pid = 1844] [serial = 2242] [outer = 0x7faee079ac00] 11:11:51 INFO - PROCESS | 1844 | 1461607911287 Marionette DEBUG loaded listener.js 11:11:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faee087d800) [pid = 1844] [serial = 2243] [outer = 0x7faee079ac00] 11:11:52 INFO - PROCESS | 1844 | 1461607912032 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]]]}] 11:11:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:11:52 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 11:11:52 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1544ms 11:11:52 INFO - PROCESS | 1844 | 1461607912104 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 11:11:52 INFO - PROCESS | 1844 | 1461607912107 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 11:11:52 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:11:52 INFO - PROCESS | 1844 | 1461607912113 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:11:52 INFO - PROCESS | 1844 | 1461607912117 Marionette TRACE conn4 <- [1,2958,null,{}] 11:11:52 INFO - PROCESS | 1844 | 1461607912123 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}] 11:11:52 INFO - PROCESS | 1844 | 1461607912380 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 11:11:52 INFO - PROCESS | 1844 | 1461607912704 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee52c5800 == 140 [pid = 1844] [id = 748] 11:11:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faee079a800) [pid = 1844] [serial = 2244] [outer = (nil)] 11:11:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faee079e000) [pid = 1844] [serial = 2245] [outer = 0x7faee079a800] 11:11:52 INFO - PROCESS | 1844 | 1461607912852 Marionette DEBUG loaded listener.js 11:11:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faee1727000) [pid = 1844] [serial = 2246] [outer = 0x7faee079a800] 11:11:53 INFO - PROCESS | 1844 | 1461607913905 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]]]}] 11:11:53 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. 11:11:53 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1842ms 11:11:53 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:11:53 INFO - PROCESS | 1844 | 1461607913957 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 11:11:53 INFO - PROCESS | 1844 | 1461607913960 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 11:11:53 INFO - PROCESS | 1844 | 1461607913967 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:11:53 INFO - PROCESS | 1844 | 1461607913969 Marionette TRACE conn4 <- [1,2962,null,{}] 11:11:53 INFO - PROCESS | 1844 | 1461607913977 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}] 11:11:54 INFO - PROCESS | 1844 | 1461607914389 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 11:11:54 INFO - PROCESS | 1844 | 1461607914607 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee59ce000 == 141 [pid = 1844] [id = 749] 11:11:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faee079b000) [pid = 1844] [serial = 2247] [outer = (nil)] 11:11:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faee1827000) [pid = 1844] [serial = 2248] [outer = 0x7faee079b000] 11:11:54 INFO - PROCESS | 1844 | 1461607914760 Marionette DEBUG loaded listener.js 11:11:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faee1a1e800) [pid = 1844] [serial = 2249] [outer = 0x7faee079b000] 11:11:55 INFO - PROCESS | 1844 | 1461607915615 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]]]}] 11:11:55 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. 11:11:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1688ms 11:11:55 INFO - PROCESS | 1844 | 1461607915655 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 11:11:55 INFO - PROCESS | 1844 | 1461607915658 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 11:11:55 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:11:55 INFO - PROCESS | 1844 | 1461607915664 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:11:55 INFO - PROCESS | 1844 | 1461607915667 Marionette TRACE conn4 <- [1,2966,null,{}] 11:11:55 INFO - PROCESS | 1844 | 1461607915673 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}] 11:11:55 INFO - PROCESS | 1844 | 1461607915946 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 11:11:56 INFO - PROCESS | 1844 | 1461607916217 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee7f77000 == 142 [pid = 1844] [id = 750] 11:11:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faedada3400) [pid = 1844] [serial = 2250] [outer = (nil)] 11:11:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faee1ae6c00) [pid = 1844] [serial = 2251] [outer = 0x7faedada3400] 11:11:56 INFO - PROCESS | 1844 | 1461607916297 Marionette DEBUG loaded listener.js 11:11:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7faee1e2f000) [pid = 1844] [serial = 2252] [outer = 0x7faedada3400] 11:11:57 INFO - PROCESS | 1844 | 1461607917103 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]]]}] 11:11:57 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. 11:11:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1484ms 11:11:57 INFO - PROCESS | 1844 | 1461607917149 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 11:11:57 INFO - PROCESS | 1844 | 1461607917153 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 11:11:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:11:57 INFO - PROCESS | 1844 | 1461607917159 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:11:57 INFO - PROCESS | 1844 | 1461607917161 Marionette TRACE conn4 <- [1,2970,null,{}] 11:11:57 INFO - PROCESS | 1844 | 1461607917167 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}] 11:11:57 INFO - PROCESS | 1844 | 1461607917436 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 11:11:57 INFO - PROCESS | 1844 | 1461607917688 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeebcea800 == 143 [pid = 1844] [id = 751] 11:11:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7faedadae800) [pid = 1844] [serial = 2253] [outer = (nil)] 11:11:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7faee2044c00) [pid = 1844] [serial = 2254] [outer = 0x7faedadae800] 11:11:57 INFO - PROCESS | 1844 | 1461607917770 Marionette DEBUG loaded listener.js 11:11:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7faee2073c00) [pid = 1844] [serial = 2255] [outer = 0x7faedadae800] 11:11:58 INFO - PROCESS | 1844 | 1461607918681 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]]]}] 11:11:58 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. 11:11:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1532ms 11:11:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:11:58 INFO - PROCESS | 1844 | 1461607918692 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 11:11:58 INFO - PROCESS | 1844 | 1461607918695 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 11:11:58 INFO - PROCESS | 1844 | 1461607918701 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:11:58 INFO - PROCESS | 1844 | 1461607918705 Marionette TRACE conn4 <- [1,2974,null,{}] 11:11:58 INFO - PROCESS | 1844 | 1461607918712 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}] 11:11:58 INFO - PROCESS | 1844 | 1461607918955 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 11:11:59 INFO - PROCESS | 1844 | 1461607919217 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec866000 == 144 [pid = 1844] [id = 752] 11:11:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7faee1e36800) [pid = 1844] [serial = 2256] [outer = (nil)] 11:11:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7faee2e07800) [pid = 1844] [serial = 2257] [outer = 0x7faee1e36800] 11:11:59 INFO - PROCESS | 1844 | 1461607919298 Marionette DEBUG loaded listener.js 11:11:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7faee3527c00) [pid = 1844] [serial = 2258] [outer = 0x7faee1e36800] 11:12:00 INFO - PROCESS | 1844 | 1461607920140 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]]]}] 11:12:00 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. 11:12:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1486ms 11:12:00 INFO - PROCESS | 1844 | 1461607920188 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 11:12:00 INFO - PROCESS | 1844 | 1461607920191 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 11:12:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:12:00 INFO - PROCESS | 1844 | 1461607920197 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:12:00 INFO - PROCESS | 1844 | 1461607920201 Marionette TRACE conn4 <- [1,2978,null,{}] 11:12:00 INFO - PROCESS | 1844 | 1461607920256 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}] 11:12:00 INFO - PROCESS | 1844 | 1461607920554 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 11:12:00 INFO - PROCESS | 1844 | 1461607920913 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeecdac000 == 145 [pid = 1844] [id = 753] 11:12:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7faee207d000) [pid = 1844] [serial = 2259] [outer = (nil)] 11:12:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7faee4ab1400) [pid = 1844] [serial = 2260] [outer = 0x7faee207d000] 11:12:01 INFO - PROCESS | 1844 | 1461607921031 Marionette DEBUG loaded listener.js 11:12:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7faee50e2800) [pid = 1844] [serial = 2261] [outer = 0x7faee207d000] 11:12:01 INFO - PROCESS | 1844 | 1461607921843 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]]]}] 11:12:01 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. 11:12:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1673ms 11:12:01 INFO - PROCESS | 1844 | 1461607921873 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 11:12:01 INFO - PROCESS | 1844 | 1461607921875 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 11:12:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:12:01 INFO - PROCESS | 1844 | 1461607921882 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:12:01 INFO - PROCESS | 1844 | 1461607921885 Marionette TRACE conn4 <- [1,2982,null,{}] 11:12:01 INFO - PROCESS | 1844 | 1461607921891 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}] 11:12:02 INFO - PROCESS | 1844 | 1461607922146 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 11:12:02 INFO - PROCESS | 1844 | 1461607922424 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef7399800 == 146 [pid = 1844] [id = 754] 11:12:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7faee3fd2800) [pid = 1844] [serial = 2262] [outer = (nil)] 11:12:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7faee50ed800) [pid = 1844] [serial = 2263] [outer = 0x7faee3fd2800] 11:12:02 INFO - PROCESS | 1844 | 1461607922508 Marionette DEBUG loaded listener.js 11:12:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7faee5133800) [pid = 1844] [serial = 2264] [outer = 0x7faee3fd2800] 11:12:03 INFO - PROCESS | 1844 | 1461607923631 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"]]]}] 11:12:03 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 11:12:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:12:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1791ms 11:12:03 INFO - PROCESS | 1844 | 1461607923676 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 11:12:03 INFO - PROCESS | 1844 | 1461607923680 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 11:12:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:12:03 INFO - PROCESS | 1844 | 1461607923686 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:12:03 INFO - PROCESS | 1844 | 1461607923689 Marionette TRACE conn4 <- [1,2986,null,{}] 11:12:03 INFO - PROCESS | 1844 | 1461607923695 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}] 11:12:04 INFO - PROCESS | 1844 | 1461607924017 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 11:12:04 INFO - PROCESS | 1844 | 1461607924331 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faefce3a800 == 147 [pid = 1844] [id = 755] 11:12:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7faee1e37800) [pid = 1844] [serial = 2265] [outer = (nil)] 11:12:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7faee537bc00) [pid = 1844] [serial = 2266] [outer = 0x7faee1e37800] 11:12:04 INFO - PROCESS | 1844 | 1461607924411 Marionette DEBUG loaded listener.js 11:12:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7faee59ee000) [pid = 1844] [serial = 2267] [outer = 0x7faee1e37800] 11:12:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee209c000 == 146 [pid = 1844] [id = 502] 11:12:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1cb2800 == 145 [pid = 1844] [id = 501] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7faed8299400) [pid = 1844] [serial = 2019] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7faee1408800) [pid = 1844] [serial = 2049] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7faeda990400) [pid = 1844] [serial = 2031] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7faee1a20000) [pid = 1844] [serial = 2052] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7faee08e9800) [pid = 1844] [serial = 2043] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7faedac64400) [pid = 1844] [serial = 2034] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7faed18b7c00) [pid = 1844] [serial = 2022] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7faed6034000) [pid = 1844] [serial = 2025] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7faee07a6c00) [pid = 1844] [serial = 2040] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7faee1aebc00) [pid = 1844] [serial = 2058] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7faed93d4400) [pid = 1844] [serial = 2028] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7faee10af000) [pid = 1844] [serial = 2046] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7faed29e4000) [pid = 1844] [serial = 1953] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7faee1aeec00) [pid = 1844] [serial = 2055] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7faee0688400) [pid = 1844] [serial = 2037] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7faed5865c00) [pid = 1844] [serial = 2136] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faed5099c00) [pid = 1844] [serial = 2135] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faee3ff0c00) [pid = 1844] [serial = 2126] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faee3fd6c00) [pid = 1844] [serial = 2124] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faee340f400) [pid = 1844] [serial = 2123] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faee3404000) [pid = 1844] [serial = 2121] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faee2e11c00) [pid = 1844] [serial = 2120] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faee23c9800) [pid = 1844] [serial = 2118] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faee207fc00) [pid = 1844] [serial = 2117] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faee2078800) [pid = 1844] [serial = 2115] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faee2051800) [pid = 1844] [serial = 2114] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faee2046400) [pid = 1844] [serial = 2112] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faee1e37c00) [pid = 1844] [serial = 2111] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faee1e30400) [pid = 1844] [serial = 2109] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faee1b43800) [pid = 1844] [serial = 2108] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faee1a14c00) [pid = 1844] [serial = 2106] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faee181e000) [pid = 1844] [serial = 2105] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faee087b400) [pid = 1844] [serial = 2103] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faee0733800) [pid = 1844] [serial = 2102] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faee055e000) [pid = 1844] [serial = 2100] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faedf52e000) [pid = 1844] [serial = 2099] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faedf3bf800) [pid = 1844] [serial = 2097] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faedf330400) [pid = 1844] [serial = 2096] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faedadfd800) [pid = 1844] [serial = 2094] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faedadf0c00) [pid = 1844] [serial = 2093] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faedadb2c00) [pid = 1844] [serial = 2091] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faedad42800) [pid = 1844] [serial = 2090] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faed97a8c00) [pid = 1844] [serial = 2088] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faed96d0000) [pid = 1844] [serial = 2087] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faed944bc00) [pid = 1844] [serial = 2085] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faed93d5c00) [pid = 1844] [serial = 2084] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faed843fc00) [pid = 1844] [serial = 2082] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faed6034c00) [pid = 1844] [serial = 2081] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faed5862800) [pid = 1844] [serial = 2079] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faed5097800) [pid = 1844] [serial = 2078] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faed1dd7000) [pid = 1844] [serial = 2076] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faed107f000) [pid = 1844] [serial = 2075] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faed170a800) [pid = 1844] [serial = 2132] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faece97b800) [pid = 1844] [serial = 2129] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faecfaf7000) [pid = 1844] [serial = 2130] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faed1de5000) [pid = 1844] [serial = 2133] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faed843cc00) [pid = 1844] [serial = 2139] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faed509d400) [pid = 1844] [serial = 2138] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faed8956c00) [pid = 1844] [serial = 2141] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1844 | 1461607927571 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]]]}] 11:12:07 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. 11:12:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 3940ms 11:12:07 INFO - PROCESS | 1844 | 1461607927628 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 11:12:07 INFO - PROCESS | 1844 | 1461607927632 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 11:12:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:12:07 INFO - PROCESS | 1844 | 1461607927642 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:12:07 INFO - PROCESS | 1844 | 1461607927647 Marionette TRACE conn4 <- [1,2990,null,{}] 11:12:07 INFO - PROCESS | 1844 | 1461607927657 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}] 11:12:07 INFO - PROCESS | 1844 | 1461607927893 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 11:12:08 INFO - PROCESS | 1844 | 1461607928118 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1287800 == 146 [pid = 1844] [id = 756] 11:12:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faed00ec800) [pid = 1844] [serial = 2268] [outer = (nil)] 11:12:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faed0fd8400) [pid = 1844] [serial = 2269] [outer = 0x7faed00ec800] 11:12:08 INFO - PROCESS | 1844 | 1461607928187 Marionette DEBUG loaded listener.js 11:12:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faed1706000) [pid = 1844] [serial = 2270] [outer = 0x7faed00ec800] 11:12:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1893000 == 147 [pid = 1844] [id = 757] 11:12:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faed1e2cc00) [pid = 1844] [serial = 2271] [outer = (nil)] 11:12:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faed170b400) [pid = 1844] [serial = 2272] [outer = 0x7faed1e2cc00] 11:12:09 INFO - PROCESS | 1844 | 1461607929000 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]]]}] 11:12:09 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. 11:12:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1394ms 11:12:09 INFO - PROCESS | 1844 | 1461607929036 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 11:12:09 INFO - PROCESS | 1844 | 1461607929044 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 11:12:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:12:09 INFO - PROCESS | 1844 | 1461607929056 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:12:09 INFO - PROCESS | 1844 | 1461607929059 Marionette TRACE conn4 <- [1,2994,null,{}] 11:12:09 INFO - PROCESS | 1844 | 1461607929066 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}] 11:12:09 INFO - PROCESS | 1844 | 1461607929369 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 11:12:09 INFO - PROCESS | 1844 | 1461607929576 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed2079000 == 148 [pid = 1844] [id = 758] 11:12:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faed00e8800) [pid = 1844] [serial = 2273] [outer = (nil)] 11:12:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faed29d7800) [pid = 1844] [serial = 2274] [outer = 0x7faed00e8800] 11:12:09 INFO - PROCESS | 1844 | 1461607929642 Marionette DEBUG loaded listener.js 11:12:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faed509d400) [pid = 1844] [serial = 2275] [outer = 0x7faed00e8800] 11:12:10 INFO - PROCESS | 1844 | 1461607930556 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]]]}] 11:12:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:12:10 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 11:12:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1538ms 11:12:10 INFO - PROCESS | 1844 | 1461607930594 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 11:12:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:12:10 INFO - PROCESS | 1844 | 1461607930611 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 11:12:10 INFO - PROCESS | 1844 | 1461607930625 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:12:10 INFO - PROCESS | 1844 | 1461607930630 Marionette TRACE conn4 <- [1,2998,null,{}] 11:12:10 INFO - PROCESS | 1844 | 1461607930647 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}] 11:12:10 INFO - PROCESS | 1844 | 1461607930944 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 11:12:10 INFO - PROCESS | 1844 | 1461607930988 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed54ca800 == 149 [pid = 1844] [id = 759] 11:12:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faed5f83c00) [pid = 1844] [serial = 2276] [outer = (nil)] 11:12:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faed8045800) [pid = 1844] [serial = 2277] [outer = 0x7faed5f83c00] 11:12:11 INFO - PROCESS | 1844 | 1461607931057 Marionette DEBUG loaded listener.js 11:12:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faed843cc00) [pid = 1844] [serial = 2278] [outer = 0x7faed5f83c00] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faee2411800) [pid = 1844] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faed1dd8000) [pid = 1844] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faed96cb400) [pid = 1844] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faecc0ae400) [pid = 1844] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faecc0ad400) [pid = 1844] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faed8b83800) [pid = 1844] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faed1e28c00) [pid = 1844] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faee732e400) [pid = 1844] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faecc0a2c00) [pid = 1844] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faee5764c00) [pid = 1844] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faed5fa0000) [pid = 1844] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faee5138800) [pid = 1844] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faee5135c00) [pid = 1844] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faee5134c00) [pid = 1844] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faee1410800) [pid = 1844] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faee1a17c00) [pid = 1844] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faee068d400) [pid = 1844] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faee0687800) [pid = 1844] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faee068a400) [pid = 1844] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faedaade000) [pid = 1844] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faed1ddac00) [pid = 1844] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faecc0a1c00) [pid = 1844] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faed0fdf000) [pid = 1844] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:12:12 INFO - PROCESS | 1844 | 1461607932587 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]]]}] 11:12:12 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. 11:12:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1998ms 11:12:12 INFO - PROCESS | 1844 | 1461607932616 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 11:12:12 INFO - PROCESS | 1844 | 1461607932620 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 11:12:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:12:12 INFO - PROCESS | 1844 | 1461607932626 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:12:12 INFO - PROCESS | 1844 | 1461607932628 Marionette TRACE conn4 <- [1,3002,null,{}] 11:12:12 INFO - PROCESS | 1844 | 1461607932634 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}] 11:12:12 INFO - PROCESS | 1844 | 1461607932916 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 11:12:13 INFO - PROCESS | 1844 | 1461607933086 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5fd6000 == 150 [pid = 1844] [id = 760] 11:12:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faecc0a2c00) [pid = 1844] [serial = 2279] [outer = (nil)] 11:12:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faed6029000) [pid = 1844] [serial = 2280] [outer = 0x7faecc0a2c00] 11:12:13 INFO - PROCESS | 1844 | 1461607933165 Marionette DEBUG loaded listener.js 11:12:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faed895b000) [pid = 1844] [serial = 2281] [outer = 0x7faecc0a2c00] 11:12:13 INFO - PROCESS | 1844 | 1461607933906 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]]]}] 11:12:13 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. 11:12:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1335ms 11:12:13 INFO - PROCESS | 1844 | 1461607933963 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 11:12:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:12:13 INFO - PROCESS | 1844 | 1461607933980 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 11:12:13 INFO - PROCESS | 1844 | 1461607933987 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:12:13 INFO - PROCESS | 1844 | 1461607933990 Marionette TRACE conn4 <- [1,3006,null,{}] 11:12:13 INFO - PROCESS | 1844 | 1461607933996 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}] 11:12:14 INFO - PROCESS | 1844 | 1461607934290 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 11:12:14 INFO - PROCESS | 1844 | 1461607934313 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed83c8000 == 151 [pid = 1844] [id = 761] 11:12:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faed5c8c800) [pid = 1844] [serial = 2282] [outer = (nil)] 11:12:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faed9445000) [pid = 1844] [serial = 2283] [outer = 0x7faed5c8c800] 11:12:14 INFO - PROCESS | 1844 | 1461607934376 Marionette DEBUG loaded listener.js 11:12:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faed96ca000) [pid = 1844] [serial = 2284] [outer = 0x7faed5c8c800] 11:12:15 INFO - PROCESS | 1844 | 1461607935549 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]]]}] 11:12:15 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. 11:12:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1588ms 11:12:15 INFO - PROCESS | 1844 | 1461607935577 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 11:12:15 INFO - PROCESS | 1844 | 1461607935585 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 11:12:15 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:12:15 INFO - PROCESS | 1844 | 1461607935593 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:12:15 INFO - PROCESS | 1844 | 1461607935600 Marionette TRACE conn4 <- [1,3010,null,{}] 11:12:15 INFO - PROCESS | 1844 | 1461607935608 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}] 11:12:15 INFO - PROCESS | 1844 | 1461607935899 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 11:12:16 INFO - PROCESS | 1844 | 1461607936182 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed2068800 == 152 [pid = 1844] [id = 762] 11:12:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faed1083400) [pid = 1844] [serial = 2285] [outer = (nil)] 11:12:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faed1de5000) [pid = 1844] [serial = 2286] [outer = 0x7faed1083400] 11:12:16 INFO - PROCESS | 1844 | 1461607936271 Marionette DEBUG loaded listener.js 11:12:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faed2aae400) [pid = 1844] [serial = 2287] [outer = 0x7faed1083400] 11:12:17 INFO - PROCESS | 1844 | 1461607937154 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]]]}] 11:12:17 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 11:12:17 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1586ms 11:12:17 INFO - PROCESS | 1844 | 1461607937181 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 11:12:17 INFO - PROCESS | 1844 | 1461607937190 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 11:12:17 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:12:17 INFO - PROCESS | 1844 | 1461607937201 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:12:17 INFO - PROCESS | 1844 | 1461607937205 Marionette TRACE conn4 <- [1,3014,null,{}] 11:12:17 INFO - PROCESS | 1844 | 1461607937212 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}] 11:12:17 INFO - PROCESS | 1844 | 1461607937490 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 11:12:17 INFO - PROCESS | 1844 | 1461607937763 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed83c5800 == 153 [pid = 1844] [id = 763] 11:12:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faed514f400) [pid = 1844] [serial = 2288] [outer = (nil)] 11:12:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faed5f9a800) [pid = 1844] [serial = 2289] [outer = 0x7faed514f400] 11:12:17 INFO - PROCESS | 1844 | 1461607937843 Marionette DEBUG loaded listener.js 11:12:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faed82a2800) [pid = 1844] [serial = 2290] [outer = 0x7faed514f400] 11:12:18 INFO - PROCESS | 1844 | [1844] 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 11:12:18 INFO - PROCESS | 1844 | 1461607938827 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:12:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:12:18 INFO - {} 11:12:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:12:18 INFO - {} 11:12:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:12:18 INFO - {} 11:12:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:12:18 INFO - {} 11:12:18 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1639ms 11:12:18 INFO - PROCESS | 1844 | 1461607938844 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 11:12:18 INFO - PROCESS | 1844 | 1461607938848 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 11:12:18 INFO - TEST-START | /FileAPI/fileReader.html 11:12:18 INFO - PROCESS | 1844 | 1461607938855 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:12:18 INFO - PROCESS | 1844 | 1461607938861 Marionette TRACE conn4 <- [1,3018,null,{}] 11:12:18 INFO - PROCESS | 1844 | 1461607938887 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}] 11:12:19 INFO - PROCESS | 1844 | 1461607939169 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 11:12:19 INFO - PROCESS | 1844 | 1461607939421 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8dc5800 == 154 [pid = 1844] [id = 764] 11:12:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faed93d5c00) [pid = 1844] [serial = 2291] [outer = (nil)] 11:12:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faed97a3000) [pid = 1844] [serial = 2292] [outer = 0x7faed93d5c00] 11:12:19 INFO - PROCESS | 1844 | 1461607939545 Marionette DEBUG loaded listener.js 11:12:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faeda98d400) [pid = 1844] [serial = 2293] [outer = 0x7faed93d5c00] 11:12:20 INFO - PROCESS | 1844 | 1461607940350 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]]]}] 11:12:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:12:20 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:12:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:12:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:12:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 1543ms 11:12:20 INFO - PROCESS | 1844 | 1461607940400 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 11:12:20 INFO - TEST-START | /FileAPI/historical.html 11:12:20 INFO - PROCESS | 1844 | 1461607940405 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 11:12:20 INFO - PROCESS | 1844 | 1461607940411 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:12:20 INFO - PROCESS | 1844 | 1461607940414 Marionette TRACE conn4 <- [1,3022,null,{}] 11:12:20 INFO - PROCESS | 1844 | 1461607940420 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}] 11:12:20 INFO - PROCESS | 1844 | 1461607940696 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 11:12:20 INFO - PROCESS | 1844 | 1461607940943 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedaaa7000 == 155 [pid = 1844] [id = 765] 11:12:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faed8447c00) [pid = 1844] [serial = 2294] [outer = (nil)] 11:12:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faedaade400) [pid = 1844] [serial = 2295] [outer = 0x7faed8447c00] 11:12:21 INFO - PROCESS | 1844 | 1461607941025 Marionette DEBUG loaded listener.js 11:12:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faedac60800) [pid = 1844] [serial = 2296] [outer = 0x7faed8447c00] 11:12:21 INFO - PROCESS | 1844 | 1461607941823 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"]]]}] 11:12:21 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:12:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:12:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:12:21 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:12:21 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:12:21 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:12:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:12:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:12:21 INFO - TEST-OK | /FileAPI/historical.html | took 1431ms 11:12:21 INFO - PROCESS | 1844 | 1461607941854 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 11:12:21 INFO - PROCESS | 1844 | 1461607941858 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 11:12:21 INFO - TEST-START | /FileAPI/idlharness.html 11:12:21 INFO - PROCESS | 1844 | 1461607941868 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:12:21 INFO - PROCESS | 1844 | 1461607941872 Marionette TRACE conn4 <- [1,3026,null,{}] 11:12:21 INFO - PROCESS | 1844 | 1461607941877 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}] 11:12:22 INFO - PROCESS | 1844 | 1461607942116 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 11:12:22 INFO - PROCESS | 1844 | 1461607942358 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee0749000 == 156 [pid = 1844] [id = 766] 11:12:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faed93d9400) [pid = 1844] [serial = 2297] [outer = (nil)] 11:12:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faedad1f400) [pid = 1844] [serial = 2298] [outer = 0x7faed93d9400] 11:12:22 INFO - PROCESS | 1844 | 1461607942438 Marionette DEBUG loaded listener.js 11:12:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faedad4cc00) [pid = 1844] [serial = 2299] [outer = 0x7faed93d9400] 11:12:24 INFO - PROCESS | 1844 | 1461607944391 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]]]}] 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:12:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:12:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:12:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:12:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:12:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:12:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:12:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:12:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:12:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:12:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:12:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:12:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:12:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:12:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:12:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:12:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:12:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:12:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:12:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:12:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:12:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:12:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:12:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:12:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:12:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:12:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:12:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:12:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:12:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:12:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:12:24 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 11:12:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:12:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:12:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:12:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:12:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:12:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:12:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:12:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:12:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:12:24 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 11:12:24 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 11:12:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:12:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:12:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:12:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:12:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:12:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:12:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:12:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:12:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:12:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:12:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:12:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:12:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:12:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:12:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:12:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:12:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:12:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:12:24 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 11:12:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:12:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:12:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:12:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:12:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:12:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:12:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:12:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:12:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:12:24 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 11:12:24 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 11:12:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:12:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:12:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:12:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:12:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:12:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:12:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:12:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:12:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:12:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:12:24 INFO - TEST-OK | /FileAPI/idlharness.html | took 2677ms 11:12:24 INFO - PROCESS | 1844 | 1461607944569 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 11:12:24 INFO - PROCESS | 1844 | 1461607944584 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 11:12:24 INFO - TEST-START | /FileAPI/idlharness.worker 11:12:24 INFO - PROCESS | 1844 | 1461607944605 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:12:24 INFO - PROCESS | 1844 | 1461607944613 Marionette TRACE conn4 <- [1,3030,null,{}] 11:12:24 INFO - PROCESS | 1844 | 1461607944637 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}] 11:12:24 INFO - PROCESS | 1844 | 1461607944933 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 11:12:25 INFO - PROCESS | 1844 | 1461607945211 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee11a5800 == 157 [pid = 1844] [id = 767] 11:12:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faed8c52400) [pid = 1844] [serial = 2300] [outer = (nil)] 11:12:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faee182a800) [pid = 1844] [serial = 2301] [outer = 0x7faed8c52400] 11:12:25 INFO - PROCESS | 1844 | 1461607945290 Marionette DEBUG loaded listener.js 11:12:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faee1ae4400) [pid = 1844] [serial = 2302] [outer = 0x7faed8c52400] 11:12:25 INFO - PROCESS | 1844 | [1844] 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 11:12:27 INFO - PROCESS | 1844 | 1461607947725 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,{},{}]]]}] 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:12:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:12:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:12:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:12:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:12:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:12:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:12:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:12:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:12:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:12:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:12:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:12:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:12:27 INFO - {} 11:12:27 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 11:12:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:12:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:12:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:12:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:12:27 INFO - {} 11:12:27 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 - {} 11:12:27 INFO - {} 11:12:27 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 11:12:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:12:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:12:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:12:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:12:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:12:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:12:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:12:27 INFO - {} 11:12:27 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 11:12:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:12:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:12:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:12:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:12:27 INFO - {} 11:12:27 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 - {} 11:12:27 INFO - {} 11:12:27 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 11:12:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:12:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:12:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:12:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:12:27 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 11:12:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:12:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:12:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:12:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:12:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:12:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:12:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:12:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:12:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:12:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:12:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:12:27 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 11:12:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:12:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:12:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:12:27 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 11:12:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:12:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:12:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:12:27 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 11:12:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:12:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:12:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:12:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:12:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:12:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:12:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:12:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:12:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:12:27 INFO - {} 11:12:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:12:27 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:12:28 INFO - {} 11:12:28 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3302ms 11:12:28 INFO - PROCESS | 1844 | 1461607947949 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 11:12:28 INFO - PROCESS | 1844 | 1461607947957 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 11:12:28 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:12:28 INFO - PROCESS | 1844 | 1461607947978 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:12:28 INFO - PROCESS | 1844 | 1461607947984 Marionette TRACE conn4 <- [1,3034,null,{}] 11:12:28 INFO - PROCESS | 1844 | 1461607947997 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}] 11:12:28 INFO - PROCESS | 1844 | 1461607948310 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 11:12:28 INFO - PROCESS | 1844 | 1461607948621 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee5aaa000 == 158 [pid = 1844] [id = 768] 11:12:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faee1ae2400) [pid = 1844] [serial = 2303] [outer = (nil)] 11:12:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faeea4a0c00) [pid = 1844] [serial = 2304] [outer = 0x7faee1ae2400] 11:12:28 INFO - PROCESS | 1844 | 1461607948701 Marionette DEBUG loaded listener.js 11:12:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faeebc9f400) [pid = 1844] [serial = 2305] [outer = 0x7faee1ae2400] 11:12:29 INFO - PROCESS | 1844 | 1461607949629 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]]]}] 11:12:29 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:12:29 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1706ms 11:12:29 INFO - PROCESS | 1844 | 1461607949683 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 11:12:29 INFO - PROCESS | 1844 | 1461607949686 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 11:12:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:12:29 INFO - PROCESS | 1844 | 1461607949693 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:12:29 INFO - PROCESS | 1844 | 1461607949696 Marionette TRACE conn4 <- [1,3038,null,{}] 11:12:29 INFO - PROCESS | 1844 | 1461607949702 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}] 11:12:29 INFO - PROCESS | 1844 | 1461607949977 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 11:12:30 INFO - PROCESS | 1844 | 1461607950276 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeea39d000 == 159 [pid = 1844] [id = 769] 11:12:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faed944b400) [pid = 1844] [serial = 2306] [outer = (nil)] 11:12:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faeebf72000) [pid = 1844] [serial = 2307] [outer = 0x7faed944b400] 11:12:30 INFO - PROCESS | 1844 | 1461607950410 Marionette DEBUG loaded listener.js 11:12:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faeec1c9800) [pid = 1844] [serial = 2308] [outer = 0x7faed944b400] 11:12:31 INFO - PROCESS | 1844 | 1461607951172 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"]]]}] 11:12:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:12:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:12:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:12:31 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1491ms 11:12:31 INFO - PROCESS | 1844 | 1461607951204 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 11:12:31 INFO - PROCESS | 1844 | 1461607951207 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 11:12:31 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:12:31 INFO - PROCESS | 1844 | 1461607951218 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:12:31 INFO - PROCESS | 1844 | 1461607951221 Marionette TRACE conn4 <- [1,3042,null,{}] 11:12:31 INFO - PROCESS | 1844 | 1461607951226 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}] 11:12:31 INFO - PROCESS | 1844 | 1461607951493 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 11:12:31 INFO - PROCESS | 1844 | 1461607951741 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec63c000 == 160 [pid = 1844] [id = 770] 11:12:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faee1b48000) [pid = 1844] [serial = 2309] [outer = (nil)] 11:12:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faeec4c3000) [pid = 1844] [serial = 2310] [outer = 0x7faee1b48000] 11:12:31 INFO - PROCESS | 1844 | 1461607951818 Marionette DEBUG loaded listener.js 11:12:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faeec899800) [pid = 1844] [serial = 2311] [outer = 0x7faee1b48000] 11:12:32 INFO - PROCESS | 1844 | 1461607952939 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]]]}] 11:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:12:33 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. 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:12:33 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'.) 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:12:33 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. 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:12:33 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. 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:12:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:12:33 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. 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:12:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:12:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:12:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:12:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:12:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:12:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:12:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:12:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:12:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:12:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:12:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:12:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:12:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1806ms 11:12:33 INFO - PROCESS | 1844 | 1461607953032 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 11:12:33 INFO - PROCESS | 1844 | 1461607953038 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 11:12:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:12:33 INFO - PROCESS | 1844 | 1461607953048 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:12:33 INFO - PROCESS | 1844 | 1461607953053 Marionette TRACE conn4 <- [1,3046,null,{}] 11:12:33 INFO - PROCESS | 1844 | 1461607953066 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}] 11:12:33 INFO - PROCESS | 1844 | 1461607953432 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 11:12:33 INFO - PROCESS | 1844 | 1461607953763 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee24df800 == 161 [pid = 1844] [id = 771] 11:12:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faed8c5ac00) [pid = 1844] [serial = 2312] [outer = (nil)] 11:12:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faee2043400) [pid = 1844] [serial = 2313] [outer = 0x7faed8c5ac00] 11:12:33 INFO - PROCESS | 1844 | 1461607953838 Marionette DEBUG loaded listener.js 11:12:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faee2078800) [pid = 1844] [serial = 2314] [outer = 0x7faed8c5ac00] 11:12:34 INFO - PROCESS | 1844 | [1844] 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 11:12:34 INFO - PROCESS | 1844 | 1461607954698 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:12:34 INFO - {} 11:12:34 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1689ms 11:12:34 INFO - PROCESS | 1844 | 1461607954739 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 11:12:34 INFO - PROCESS | 1844 | 1461607954743 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 11:12:34 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:12:34 INFO - PROCESS | 1844 | 1461607954749 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:12:34 INFO - PROCESS | 1844 | 1461607954752 Marionette TRACE conn4 <- [1,3050,null,{}] 11:12:34 INFO - PROCESS | 1844 | 1461607954766 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}] 11:12:35 INFO - PROCESS | 1844 | 1461607955065 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 11:12:35 INFO - PROCESS | 1844 | 1461607955335 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeec71a800 == 162 [pid = 1844] [id = 772] 11:12:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faed93d8800) [pid = 1844] [serial = 2315] [outer = (nil)] 11:12:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faee4aaf800) [pid = 1844] [serial = 2316] [outer = 0x7faed93d8800] 11:12:35 INFO - PROCESS | 1844 | 1461607955462 Marionette DEBUG loaded listener.js 11:12:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faee5767400) [pid = 1844] [serial = 2317] [outer = 0x7faed93d8800] 11:12:36 INFO - PROCESS | 1844 | 1461607956258 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]]]}] 11:12:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:12:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:12:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:12:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:12:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1545ms 11:12:36 INFO - PROCESS | 1844 | 1461607956296 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 11:12:36 INFO - PROCESS | 1844 | 1461607956299 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 11:12:36 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:12:36 INFO - PROCESS | 1844 | 1461607956308 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:12:36 INFO - PROCESS | 1844 | 1461607956310 Marionette TRACE conn4 <- [1,3054,null,{}] 11:12:36 INFO - PROCESS | 1844 | 1461607956317 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}] 11:12:36 INFO - PROCESS | 1844 | 1461607956575 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 11:12:36 INFO - PROCESS | 1844 | 1461607956824 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeee29e800 == 163 [pid = 1844] [id = 773] 11:12:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faed93dec00) [pid = 1844] [serial = 2318] [outer = (nil)] 11:12:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faeec4bd000) [pid = 1844] [serial = 2319] [outer = 0x7faed93dec00] 11:12:36 INFO - PROCESS | 1844 | 1461607956902 Marionette DEBUG loaded listener.js 11:12:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faeed47f400) [pid = 1844] [serial = 2320] [outer = 0x7faed93dec00] 11:12:38 INFO - PROCESS | 1844 | 1461607958134 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"]]]}] 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:12:38 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" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:12:38 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" 11:12:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:12:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1960ms 11:12:38 INFO - PROCESS | 1844 | 1461607958320 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 11:12:38 INFO - PROCESS | 1844 | 1461607958328 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 11:12:38 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:12:38 INFO - PROCESS | 1844 | 1461607958339 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:12:38 INFO - PROCESS | 1844 | 1461607958344 Marionette TRACE conn4 <- [1,3058,null,{}] 11:12:38 INFO - PROCESS | 1844 | 1461607958357 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}] 11:12:38 INFO - PROCESS | 1844 | 1461607958723 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 11:12:38 INFO - PROCESS | 1844 | 1461607958985 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faef961a000 == 164 [pid = 1844] [id = 774] 11:12:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faee1ae5800) [pid = 1844] [serial = 2321] [outer = (nil)] 11:12:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faeed480400) [pid = 1844] [serial = 2322] [outer = 0x7faee1ae5800] 11:12:39 INFO - PROCESS | 1844 | 1461607959060 Marionette DEBUG loaded listener.js 11:12:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faef2386400) [pid = 1844] [serial = 2323] [outer = 0x7faee1ae5800] 11:12:39 INFO - PROCESS | 1844 | 1461607959956 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]]]}] 11:12:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:12:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:12:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:12:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:12:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:12:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:12:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:12:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:12:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:12:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:12:39 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:39 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:12:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:12:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:12:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:12:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:12:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:12:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:12:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:12:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:12:40 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1652ms 11:12:40 INFO - PROCESS | 1844 | 1461607959998 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 11:12:40 INFO - PROCESS | 1844 | 1461607960004 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 11:12:40 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:12:40 INFO - PROCESS | 1844 | 1461607960013 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:12:40 INFO - PROCESS | 1844 | 1461607960015 Marionette TRACE conn4 <- [1,3062,null,{}] 11:12:40 INFO - PROCESS | 1844 | 1461607960022 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}] 11:12:40 INFO - PROCESS | 1844 | 1461607960381 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 11:12:40 INFO - PROCESS | 1844 | 1461607960645 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee549f000 == 165 [pid = 1844] [id = 775] 11:12:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faed9718400) [pid = 1844] [serial = 2324] [outer = (nil)] 11:12:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faee4ab5c00) [pid = 1844] [serial = 2325] [outer = 0x7faed9718400] 11:12:40 INFO - PROCESS | 1844 | 1461607960745 Marionette DEBUG loaded listener.js 11:12:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faef2387000) [pid = 1844] [serial = 2326] [outer = 0x7faed9718400] 11:12:41 INFO - PROCESS | 1844 | [1844] 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 11:12:41 INFO - PROCESS | 1844 | 1461607961723 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:12:41 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:12:41 INFO - {} 11:12:41 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1739ms 11:12:41 INFO - PROCESS | 1844 | 1461607961790 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 11:12:41 INFO - PROCESS | 1844 | 1461607961795 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 11:12:41 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:12:41 INFO - PROCESS | 1844 | 1461607961805 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:12:41 INFO - PROCESS | 1844 | 1461607961807 Marionette TRACE conn4 <- [1,3066,null,{}] 11:12:41 INFO - PROCESS | 1844 | 1461607961812 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}] 11:12:42 INFO - PROCESS | 1844 | 1461607962097 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 11:12:42 INFO - PROCESS | 1844 | 1461607962443 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faeff499800 == 166 [pid = 1844] [id = 776] 11:12:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faee3fdb400) [pid = 1844] [serial = 2327] [outer = (nil)] 11:12:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faef82ec000) [pid = 1844] [serial = 2328] [outer = 0x7faee3fdb400] 11:12:42 INFO - PROCESS | 1844 | 1461607962518 Marionette DEBUG loaded listener.js 11:12:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faef861e400) [pid = 1844] [serial = 2329] [outer = 0x7faee3fdb400] 11:12:43 INFO - PROCESS | 1844 | 1461607963276 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]]]}] 11:12:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:12:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:12:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:12:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:12:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:12:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:12:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:12:43 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1491ms 11:12:43 INFO - PROCESS | 1844 | 1461607963316 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 11:12:43 INFO - PROCESS | 1844 | 1461607963321 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 11:12:43 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:12:43 INFO - PROCESS | 1844 | 1461607963331 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:12:43 INFO - PROCESS | 1844 | 1461607963334 Marionette TRACE conn4 <- [1,3070,null,{}] 11:12:43 INFO - PROCESS | 1844 | 1461607963338 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}] 11:12:43 INFO - PROCESS | 1844 | 1461607963628 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 11:12:43 INFO - PROCESS | 1844 | 1461607963944 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf01aa5000 == 167 [pid = 1844] [id = 777] 11:12:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faef93f3400) [pid = 1844] [serial = 2330] [outer = (nil)] 11:12:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faef9404c00) [pid = 1844] [serial = 2331] [outer = 0x7faef93f3400] 11:12:44 INFO - PROCESS | 1844 | 1461607964027 Marionette DEBUG loaded listener.js 11:12:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faef9673c00) [pid = 1844] [serial = 2332] [outer = 0x7faef93f3400] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed12a1000 == 166 [pid = 1844] [id = 732] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeed213000 == 165 [pid = 1844] [id = 232] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeed443000 == 164 [pid = 1844] [id = 349] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed386c000 == 163 [pid = 1844] [id = 470] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeed449000 == 162 [pid = 1844] [id = 219] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed5fd6000 == 161 [pid = 1844] [id = 760] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed54ca800 == 160 [pid = 1844] [id = 759] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed2079000 == 159 [pid = 1844] [id = 758] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed1893000 == 158 [pid = 1844] [id = 757] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed1287800 == 157 [pid = 1844] [id = 756] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faeebcea800 == 156 [pid = 1844] [id = 751] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee7f77000 == 155 [pid = 1844] [id = 750] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee59ce000 == 154 [pid = 1844] [id = 749] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee52c5800 == 153 [pid = 1844] [id = 748] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1cee800 == 152 [pid = 1844] [id = 747] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee1bd2000 == 151 [pid = 1844] [id = 746] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee11b4800 == 150 [pid = 1844] [id = 745] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faee0e1b800 == 149 [pid = 1844] [id = 744] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedf637000 == 148 [pid = 1844] [id = 743] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faedac2e000 == 147 [pid = 1844] [id = 742] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8dcb800 == 146 [pid = 1844] [id = 741] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed8c71800 == 145 [pid = 1844] [id = 740] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed863a800 == 144 [pid = 1844] [id = 739] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed61a4800 == 143 [pid = 1844] [id = 738] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed59f0000 == 142 [pid = 1844] [id = 737] 11:12:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7faed1892000 == 141 [pid = 1844] [id = 736] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faee4aaf400) [pid = 1844] [serial = 2127] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faed829ac00) [pid = 1844] [serial = 2073] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faed2ab1000) [pid = 1844] [serial = 2202] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faed97a9800) [pid = 1844] [serial = 2150] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faed1703000) [pid = 1844] [serial = 2198] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faecc140000) [pid = 1844] [serial = 2195] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faecfaed800) [pid = 1844] [serial = 2196] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faed93db800) [pid = 1844] [serial = 2148] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faed8c4e400) [pid = 1844] [serial = 2147] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faed586c800) [pid = 1844] [serial = 2145] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faed284d800) [pid = 1844] [serial = 2144] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faeebe46400) [pid = 1844] [serial = 2193] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faeea8af800) [pid = 1844] [serial = 2192] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faeea49d000) [pid = 1844] [serial = 2190] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faeea32cc00) [pid = 1844] [serial = 2189] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faeea321800) [pid = 1844] [serial = 2187] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faee9847400) [pid = 1844] [serial = 2186] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faee903c800) [pid = 1844] [serial = 2184] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faee7e22400) [pid = 1844] [serial = 2183] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faee7395800) [pid = 1844] [serial = 2181] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faee59f0c00) [pid = 1844] [serial = 2180] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faee59e7400) [pid = 1844] [serial = 2178] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faee5769c00) [pid = 1844] [serial = 2177] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faee537d000) [pid = 1844] [serial = 2175] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faee513b000) [pid = 1844] [serial = 2174] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faee4b69c00) [pid = 1844] [serial = 2172] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faee4b5cc00) [pid = 1844] [serial = 2171] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faee49d0c00) [pid = 1844] [serial = 2169] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faee314b400) [pid = 1844] [serial = 2168] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faee2051c00) [pid = 1844] [serial = 2166] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faee1b47000) [pid = 1844] [serial = 2165] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faee1a17800) [pid = 1844] [serial = 2163] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faee1722800) [pid = 1844] [serial = 2162] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faee10abc00) [pid = 1844] [serial = 2160] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faee08eac00) [pid = 1844] [serial = 2159] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faedadbb000) [pid = 1844] [serial = 2157] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faedad44800) [pid = 1844] [serial = 2156] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faedad1a400) [pid = 1844] [serial = 2154] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faedaaec000) [pid = 1844] [serial = 2153] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faeda994c00) [pid = 1844] [serial = 2151] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faed5c8d800) [pid = 1844] [serial = 2207] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faed284ac00) [pid = 1844] [serial = 2201] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faed18b1000) [pid = 1844] [serial = 2199] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faecc13ec00) [pid = 1844] [serial = 2204] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faed2aad800) [pid = 1844] [serial = 2205] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1844 | 1461607967225 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]]]}] 11:12:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:12:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:12:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:12:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:12:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:12:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:12:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 3954ms 11:12:47 INFO - PROCESS | 1844 | 1461607967288 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 11:12:47 INFO - PROCESS | 1844 | 1461607967293 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 11:12:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:12:47 INFO - PROCESS | 1844 | 1461607967301 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:12:47 INFO - PROCESS | 1844 | 1461607967307 Marionette TRACE conn4 <- [1,3074,null,{}] 11:12:47 INFO - PROCESS | 1844 | 1461607967316 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}] 11:12:47 INFO - PROCESS | 1844 | 1461607967553 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 11:12:47 INFO - PROCESS | 1844 | 1461607967800 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed1287800 == 142 [pid = 1844] [id = 778] 11:12:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faecfc72c00) [pid = 1844] [serial = 2333] [outer = (nil)] 11:12:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faed00ed400) [pid = 1844] [serial = 2334] [outer = 0x7faecfc72c00] 11:12:47 INFO - PROCESS | 1844 | 1461607967871 Marionette DEBUG loaded listener.js 11:12:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faed1089400) [pid = 1844] [serial = 2335] [outer = 0x7faecfc72c00] 11:12:48 INFO - PROCESS | 1844 | 1461607968615 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]]]}] 11:12:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:12:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:12:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:12:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:12:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:12:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:12:48 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1348ms 11:12:48 INFO - PROCESS | 1844 | 1461607968652 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 11:12:48 INFO - PROCESS | 1844 | 1461607968667 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 11:12:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:12:48 INFO - PROCESS | 1844 | 1461607968698 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:12:48 INFO - PROCESS | 1844 | 1461607968701 Marionette TRACE conn4 <- [1,3078,null,{}] 11:12:48 INFO - PROCESS | 1844 | 1461607968709 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}] 11:12:48 INFO - PROCESS | 1844 | 1461607968970 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 11:12:49 INFO - PROCESS | 1844 | 1461607969186 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed2756000 == 143 [pid = 1844] [id = 779] 11:12:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faed18ae800) [pid = 1844] [serial = 2336] [outer = (nil)] 11:12:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faed1e27400) [pid = 1844] [serial = 2337] [outer = 0x7faed18ae800] 11:12:49 INFO - PROCESS | 1844 | 1461607969254 Marionette DEBUG loaded listener.js 11:12:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faed2aaf000) [pid = 1844] [serial = 2338] [outer = 0x7faed18ae800] 11:12:50 INFO - PROCESS | 1844 | 1461607970198 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] 11:12:50 INFO - PROCESS | 1844 | 1461607970254 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 11:12:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:12:50 INFO - PROCESS | 1844 | 1461607970277 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:12:50 INFO - PROCESS | 1844 | 1461607970283 Marionette TRACE conn4 <- [1,3082,null,{}] 11:12:50 INFO - PROCESS | 1844 | 1461607970303 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}] 11:12:50 INFO - PROCESS | 1844 | 1461607970636 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 11:12:50 INFO - PROCESS | 1844 | 1461607970690 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed5f61000 == 144 [pid = 1844] [id = 780] 11:12:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faed5865400) [pid = 1844] [serial = 2339] [outer = (nil)] 11:12:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faed8440000) [pid = 1844] [serial = 2340] [outer = 0x7faed5865400] 11:12:50 INFO - PROCESS | 1844 | 1461607970767 Marionette DEBUG loaded listener.js 11:12:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faed8b86400) [pid = 1844] [serial = 2341] [outer = 0x7faed5865400] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faece981400) [pid = 1844] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faed5f83c00) [pid = 1844] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faedad23400) [pid = 1844] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faeda993c00) [pid = 1844] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faeda98b000) [pid = 1844] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faed8956000) [pid = 1844] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faecc0a2c00) [pid = 1844] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faed82a4400) [pid = 1844] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faed82a3000) [pid = 1844] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faecfc6c800) [pid = 1844] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faecfc74800) [pid = 1844] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faed1e2cc00) [pid = 1844] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faed00ec800) [pid = 1844] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faee1e37800) [pid = 1844] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faee3fd2800) [pid = 1844] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faee207d000) [pid = 1844] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faee1e36800) [pid = 1844] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faedadae800) [pid = 1844] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faedada3400) [pid = 1844] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faee079b000) [pid = 1844] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faee079a800) [pid = 1844] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faee079ac00) [pid = 1844] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faee0687000) [pid = 1844] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faedadae400) [pid = 1844] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faed9718800) [pid = 1844] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:12:52 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faed00e8800) [pid = 1844] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:12:52 INFO - PROCESS | 1844 | 1461607972122 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]]]}] 11:12:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:12:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:12:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1895ms 11:12:52 INFO - PROCESS | 1844 | 1461607972174 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 11:12:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:12:52 INFO - PROCESS | 1844 | 1461607972180 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 11:12:52 INFO - PROCESS | 1844 | 1461607972186 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:12:52 INFO - PROCESS | 1844 | 1461607972189 Marionette TRACE conn4 <- [1,3086,null,{}] 11:12:52 INFO - PROCESS | 1844 | 1461607972195 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}] 11:12:52 INFO - PROCESS | 1844 | 1461607972509 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 11:12:52 INFO - PROCESS | 1844 | 1461607972687 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed817c000 == 145 [pid = 1844] [id = 781] 11:12:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faecc143400) [pid = 1844] [serial = 2342] [outer = (nil)] 11:12:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faed8b8a400) [pid = 1844] [serial = 2343] [outer = 0x7faecc143400] 11:12:52 INFO - PROCESS | 1844 | 1461607972758 Marionette DEBUG loaded listener.js 11:12:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faed93d3400) [pid = 1844] [serial = 2344] [outer = 0x7faecc143400] 11:12:53 INFO - PROCESS | 1844 | 1461607973472 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:12:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:12:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1330ms 11:12:53 INFO - PROCESS | 1844 | 1461607973516 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 11:12:53 INFO - PROCESS | 1844 | 1461607973520 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 11:12:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:12:53 INFO - PROCESS | 1844 | 1461607973526 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:12:53 INFO - PROCESS | 1844 | 1461607973529 Marionette TRACE conn4 <- [1,3090,null,{}] 11:12:53 INFO - PROCESS | 1844 | 1461607973547 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}] 11:12:53 INFO - PROCESS | 1844 | 1461607973864 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 11:12:53 INFO - PROCESS | 1844 | 1461607973888 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed87c3800 == 146 [pid = 1844] [id = 782] 11:12:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faed00e8800) [pid = 1844] [serial = 2345] [outer = (nil)] 11:12:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faed9444800) [pid = 1844] [serial = 2346] [outer = 0x7faed00e8800] 11:12:53 INFO - PROCESS | 1844 | 1461607973954 Marionette DEBUG loaded listener.js 11:12:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faed96ce800) [pid = 1844] [serial = 2347] [outer = 0x7faed00e8800] 11:12:55 INFO - PROCESS | 1844 | 1461607975125 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:12:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:12:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1633ms 11:12:55 INFO - PROCESS | 1844 | 1461607975161 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 11:12:55 INFO - PROCESS | 1844 | 1461607975169 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 11:12:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:12:55 INFO - PROCESS | 1844 | 1461607975178 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:12:55 INFO - PROCESS | 1844 | 1461607975184 Marionette TRACE conn4 <- [1,3094,null,{}] 11:12:55 INFO - PROCESS | 1844 | 1461607975193 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}] 11:12:55 INFO - PROCESS | 1844 | 1461607975474 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 11:12:55 INFO - PROCESS | 1844 | 1461607975755 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed3e26000 == 147 [pid = 1844] [id = 783] 11:12:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faed1703000) [pid = 1844] [serial = 2348] [outer = (nil)] 11:12:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faed1e2c800) [pid = 1844] [serial = 2349] [outer = 0x7faed1703000] 11:12:55 INFO - PROCESS | 1844 | 1461607975839 Marionette DEBUG loaded listener.js 11:12:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faed2ab8400) [pid = 1844] [serial = 2350] [outer = 0x7faed1703000] 11:12:56 INFO - PROCESS | 1844 | 1461607976813 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:12:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:12:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1687ms 11:12:56 INFO - PROCESS | 1844 | 1461607976867 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 11:12:56 INFO - PROCESS | 1844 | 1461607976876 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 11:12:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:12:56 INFO - PROCESS | 1844 | 1461607976935 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:12:56 INFO - PROCESS | 1844 | 1461607976941 Marionette TRACE conn4 <- [1,3098,null,{}] 11:12:56 INFO - PROCESS | 1844 | 1461607976952 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}] 11:12:57 INFO - PROCESS | 1844 | 1461607977247 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 11:12:57 INFO - PROCESS | 1844 | 1461607977614 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8aa2800 == 148 [pid = 1844] [id = 784] 11:12:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faed602c000) [pid = 1844] [serial = 2351] [outer = (nil)] 11:12:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faed8449000) [pid = 1844] [serial = 2352] [outer = 0x7faed602c000] 11:12:57 INFO - PROCESS | 1844 | 1461607977697 Marionette DEBUG loaded listener.js 11:12:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faed8b8e000) [pid = 1844] [serial = 2353] [outer = 0x7faed602c000] 11:12:58 INFO - PROCESS | 1844 | 1461607978520 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]]]}] 11:12:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:12:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:12:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1645ms 11:12:58 INFO - PROCESS | 1844 | 1461607978575 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 11:12:58 INFO - PROCESS | 1844 | 1461607978578 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 11:12:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:12:58 INFO - PROCESS | 1844 | 1461607978586 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:12:58 INFO - PROCESS | 1844 | 1461607978592 Marionette TRACE conn4 <- [1,3102,null,{}] 11:12:58 INFO - PROCESS | 1844 | 1461607978630 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}] 11:12:58 INFO - PROCESS | 1844 | 1461607978914 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 11:12:59 INFO - PROCESS | 1844 | 1461607979226 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faed8dd9800 == 149 [pid = 1844] [id = 785] 11:12:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faed5f78400) [pid = 1844] [serial = 2354] [outer = (nil)] 11:12:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faed97a4800) [pid = 1844] [serial = 2355] [outer = 0x7faed5f78400] 11:12:59 INFO - PROCESS | 1844 | 1461607979357 Marionette DEBUG loaded listener.js 11:12:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faeda998000) [pid = 1844] [serial = 2356] [outer = 0x7faed5f78400] 11:13:00 INFO - PROCESS | 1844 | 1461607980158 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:13:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:13:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1600ms 11:13:00 INFO - PROCESS | 1844 | 1461607980187 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 11:13:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:13:00 INFO - PROCESS | 1844 | 1461607980192 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 11:13:00 INFO - PROCESS | 1844 | 1461607980199 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:13:00 INFO - PROCESS | 1844 | 1461607980203 Marionette TRACE conn4 <- [1,3106,null,{}] 11:13:00 INFO - PROCESS | 1844 | 1461607980209 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}] 11:13:00 INFO - PROCESS | 1844 | 1461607980484 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 11:13:00 INFO - PROCESS | 1844 | 1461607980767 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faedf3a7000 == 150 [pid = 1844] [id = 786] 11:13:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faed9712c00) [pid = 1844] [serial = 2357] [outer = (nil)] 11:13:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faedad1e800) [pid = 1844] [serial = 2358] [outer = 0x7faed9712c00] 11:13:00 INFO - PROCESS | 1844 | 1461607980852 Marionette DEBUG loaded listener.js 11:13:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faedad4c400) [pid = 1844] [serial = 2359] [outer = 0x7faed9712c00] 11:13:01 INFO - PROCESS | 1844 | 1461607981716 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]]]}] 11:13:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:13:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:13:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:13:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1538ms 11:13:01 INFO - PROCESS | 1844 | 1461607981738 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 11:13:01 INFO - PROCESS | 1844 | 1461607981743 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 11:13:01 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:13:01 INFO - PROCESS | 1844 | 1461607981751 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:13:01 INFO - PROCESS | 1844 | 1461607981756 Marionette TRACE conn4 <- [1,3110,null,{}] 11:13:01 INFO - PROCESS | 1844 | 1461607981763 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}] 11:13:02 INFO - PROCESS | 1844 | 1461607982057 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 11:13:02 INFO - PROCESS | 1844 | 1461607982350 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee083c000 == 151 [pid = 1844] [id = 787] 11:13:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faed9713000) [pid = 1844] [serial = 2360] [outer = (nil)] 11:13:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faedada8800) [pid = 1844] [serial = 2361] [outer = 0x7faed9713000] 11:13:02 INFO - PROCESS | 1844 | 1461607982471 Marionette DEBUG loaded listener.js 11:13:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faedadbfc00) [pid = 1844] [serial = 2362] [outer = 0x7faed9713000] 11:13:03 INFO - PROCESS | 1844 | 1461607983572 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"]]]}] 11:13:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:13:03 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 11:13:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:13:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1845ms 11:13:03 INFO - PROCESS | 1844 | 1461607983599 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 11:13:03 INFO - PROCESS | 1844 | 1461607983605 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 11:13:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:13:03 INFO - PROCESS | 1844 | 1461607983613 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:13:03 INFO - PROCESS | 1844 | 1461607983619 Marionette TRACE conn4 <- [1,3114,null,{}] 11:13:03 INFO - PROCESS | 1844 | 1461607983627 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}] 11:13:03 INFO - PROCESS | 1844 | 1461607983949 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 11:13:04 INFO - PROCESS | 1844 | 1461607984285 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\", \"dccd89dd-9b66-4b3e-9de9-9d1d68492537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faee1bcc000 == 152 [pid = 1844] [id = 788] 11:13:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faed96d1c00) [pid = 1844] [serial = 2363] [outer = (nil)] 11:13:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faedf3c9000) [pid = 1844] [serial = 2364] [outer = 0x7faed96d1c00] 11:13:04 INFO - PROCESS | 1844 | 1461607984367 Marionette DEBUG loaded listener.js 11:13:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faee0733c00) [pid = 1844] [serial = 2365] [outer = 0x7faed96d1c00] 11:13:05 INFO - PROCESS | 1844 | 1461607985133 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]]]}] 11:13:05 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:13:05 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1532ms 11:13:05 INFO - PROCESS | 1844 | 1461607985146 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 11:13:05 INFO - PROCESS | 1844 | 1461607985149 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 11:13:06 WARNING - u'runner_teardown' () 11:13:06 INFO - No more tests 11:13:06 INFO - Got 0 unexpected results 11:13:06 INFO - SUITE-END | took 1287s 11:13:06 INFO - Closing logging queue 11:13:06 INFO - queue closed 11:13:06 INFO - Return code: 0 11:13:06 WARNING - # TBPL SUCCESS # 11:13:06 INFO - Running post-action listener: _resource_record_post_action 11:13:06 INFO - Running post-run listener: _resource_record_post_run 11:13:07 INFO - Total resource usage - Wall time: 1323s; CPU: 98.0%; Read bytes: 8462336; Write bytes: 975966208; Read time: 476; Write time: 316572 11:13:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:13:07 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 84512768; Read time: 0; Write time: 88268 11:13:07 INFO - run-tests - Wall time: 1292s; CPU: 98.0%; Read bytes: 7884800; Write bytes: 891408384; Read time: 432; Write time: 228300 11:13:07 INFO - Running post-run listener: _upload_blobber_files 11:13:07 INFO - Blob upload gear active. 11:13:07 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:13:07 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 11:13:07 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'] 11:13:07 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 11:13:08 INFO - (blobuploader) - INFO - Open directory for files ... 11:13:08 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:13:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:13:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:13:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:13:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:13:10 INFO - (blobuploader) - INFO - Done attempting. 11:13:10 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:13:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:13:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:13:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:13:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:13:11 INFO - (blobuploader) - INFO - Done attempting. 11:13:11 INFO - (blobuploader) - INFO - Iteration through files over. 11:13:11 INFO - Return code: 0 11:13:11 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:13:11 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:13:11 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/39df43f1e7ba4084f7af78c3128cc122b58b18be65931e528e883c1098f4727f573388fc8bc38cfa693f72bd623b36224e63b9c4cd8a24d0c947bffbd844ad39", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/78a5f903e18fa7467ecaee3760868058dfc213466d4690d56fbfd2284c3f4aa202aad4c1762775d8fea6922270dc2da39205ddb6a3f4e4c0d0d7d4b82253fff0"} 11:13:11 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:13:11 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:13:11 INFO - Contents: 11:13:11 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/39df43f1e7ba4084f7af78c3128cc122b58b18be65931e528e883c1098f4727f573388fc8bc38cfa693f72bd623b36224e63b9c4cd8a24d0c947bffbd844ad39", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/78a5f903e18fa7467ecaee3760868058dfc213466d4690d56fbfd2284c3f4aa202aad4c1762775d8fea6922270dc2da39205ddb6a3f4e4c0d0d7d4b82253fff0"} 11:13:11 INFO - Running post-run listener: copy_logs_to_upload_dir 11:13:11 INFO - Copying logs to upload dir... 11:13:11 INFO - mkdir: /builds/slave/test/build/upload/logs 11:13:11 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1399.424115 ========= master_lag: 0.88 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 20 secs) (at 2016-04-25 11:13:12.535597) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-25 11:13:12.536816) ========= 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-1461606553.489212-1754563884 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/39df43f1e7ba4084f7af78c3128cc122b58b18be65931e528e883c1098f4727f573388fc8bc38cfa693f72bd623b36224e63b9c4cd8a24d0c947bffbd844ad39", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/78a5f903e18fa7467ecaee3760868058dfc213466d4690d56fbfd2284c3f4aa202aad4c1762775d8fea6922270dc2da39205ddb6a3f4e4c0d0d7d4b82253fff0"} build_url:https://queue.taskcluster.net/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/GaT-kRQOTzi6RakKiRBpMQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.038631 build_url: 'https://queue.taskcluster.net/v1/task/GaT-kRQOTzi6RakKiRBpMQ/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/39df43f1e7ba4084f7af78c3128cc122b58b18be65931e528e883c1098f4727f573388fc8bc38cfa693f72bd623b36224e63b9c4cd8a24d0c947bffbd844ad39", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/78a5f903e18fa7467ecaee3760868058dfc213466d4690d56fbfd2284c3f4aa202aad4c1762775d8fea6922270dc2da39205ddb6a3f4e4c0d0d7d4b82253fff0"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GaT-kRQOTzi6RakKiRBpMQ/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 11:13:12.615655) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 11:13:12.622265) ========= 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-1461606553.489212-1754563884 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.023156 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 11:13:12.692033) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 11:13:12.692469) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 11:13:12.692972) ========= ========= Total master_lag: 1.07 =========